Jak zainstalować serwer WWW Apache w systemie Linux?

click fraud protection

Masz więc stronę internetową, ale teraz potrzebujesz platformy, na której będzie ją hostować. Możesz skorzystać z jednego z wielu dostawców hostingu witryn internetowych lub możesz spróbować hostować swoją witrynę samodzielnie za pomocą własnego serwera internetowego.

Ponieważ Apache jest darmowy, jest jednym z najpopularniejszych serwerów internetowych do zainstalowania. Posiada również kilka funkcji, które sprawiają, że jest przydatny dla wielu różnych typów stron internetowych. Czym więc jest Apache? Krótko mówiąc, jest to serwer używany do wszystkiego, od osobistych stron internetowych po witryny na poziomie przedsiębiorstwa. Jest tak wszechstronny, jak popularny.

Będziesz mógł poznać fakty dotyczące instalacji Apache w systemie Linux z omówieniem tego artykułu. Zanim jednak zaczniesz, powinieneś przynajmniej czuć się komfortowo pracując w Linuksie - łącznie z możliwością zmiany katalogów, używanie tar i gunzip oraz kompilacja za pomocą make (omówimy skąd wziąć binaria, jeśli nie chcesz kompilować posiadać). Powinieneś także mieć dostęp do konta root na serwerze. Ponownie, jeśli to cię zdezorientuje, zawsze możesz zwrócić się do dostawcy usług hostingowych, zamiast robić to sam.

instagram viewer

Pobierz Apache

Na początku najlepiej pobrać najnowszą stabilną wersję Apache. Najlepszym miejscem na zdobycie Apache jest Witryna pobierania serwera Apache HTTP Server. Pobierz pliki źródłowe odpowiednie dla Twojego systemu. Wydania binarne dla niektórych systemów operacyjnych są również dostępne na tej stronie.

Wyodrębnij pliki Apache

Po pobraniu plików musisz je zdekompresować:

Spowoduje to utworzenie nowego katalogu w bieżącym katalogu z plikami źródłowymi.

Konfigurowanie serwera dla Apache

Gdy masz już dostępne pliki, musisz poinstruować swój komputer, gdzie znaleźć wszystko, konfigurując pliki źródłowe. Najprostszym sposobem na to jest zaakceptowanie wszystkich wartości domyślnych i po prostu wpisanie:

Oczywiście większość ludzi nie chce akceptować tylko domyślnych wyborów, które są im przedstawiane. Najważniejszą opcją jest.

opcja. Określa katalog, w którym znajduje się.

zostanie zainstalowany. Możesz także ustawić określone zmienne środowiskowe i moduły. Niektóre.

możesz chcieć zainstalować:

  • mod_alias - do mapowania różnych części drzewa URL
  • mod_include - do analizowania dołączeń po stronie serwera
  • mod_mime - aby skojarzyć rozszerzenia plików z jego typem MIME
  • mod_rewrite - do przepisywania adresów URL w locie
  • mod_speling (sic) - aby pomóc czytelnikom, którzy mogą błędnie zapisać adresy URL
  • mod_ssl - aby umożliwić silną kryptografię przy użyciu SSL
  • mod_userdir - aby umożliwić użytkownikom systemu posiadanie własnych katalogów stron internetowych

Pamiętaj, że nie są to wszystkie moduły, które możesz zainstalować w danym systemie - konkretny projekt będzie zależał od tego, co zainstalujesz, ale powyższa lista jest dobrym punktem wyjścia. Przeczytaj więcej o szczegóły dotyczące modułów aby określić, których potrzebujesz.

Zbuduj Apache

Jak w przypadku każdej instalacji źródłowej, będziesz musiał zbudować instalację:

Dostosuj Apache

Zakładając, że nie wystąpiły problemy z instalacją i kompilacją, jesteś gotowy, aby dostosować swój Konfiguracja Apache. To naprawdę sprowadza się do edycji pliku httpd.conf. Ten plik znajduje się w PREFIKS/conf katalog. Zwykle edytujemy go za pomocą edytora tekstu.

Aby edytować ten plik, musisz być rootem.

Postępuj zgodnie z instrukcjami w tym pliku, aby edytować konfigurację tak, jak chcesz. Więcej pomocy jest dostępnych na Witryna Apache. Zawsze możesz zwrócić się do tej witryny w celu uzyskania dodatkowych informacji i zasobów.

Przetestuj swój serwer Apache

Otwórz przeglądarkę internetową na tym samym komputerze i wpisz.

w polu adresowym. Powinieneś zobaczyć stronę podobną do tej na powyższym częściowym zrzucie ekranu (obraz dołączony do tego artykułu). Powie dużymi literami.

To dobra wiadomość, ponieważ oznacza twoją.

jest poprawnie zainstalowany.

Rozpocznij edycję/przesyłanie stron na nowo zainstalowany serwer WWW Apache

Po uruchomieniu serwera możesz zacząć publikować strony. Baw się dobrze, budując swoją witrynę!

instagram story viewer