Spisu treści:

Instalowanie nowego wirtualnego hosta na serwerze WWW Apache: 3 kroki
Instalowanie nowego wirtualnego hosta na serwerze WWW Apache: 3 kroki

Wideo: Instalowanie nowego wirtualnego hosta na serwerze WWW Apache: 3 kroki

Wideo: Instalowanie nowego wirtualnego hosta na serwerze WWW Apache: 3 kroki
Wideo: Ubuntu Server: Konfiguracja serwera www - Apache2 2024, Listopad
Anonim
Instalowanie nowego wirtualnego hosta na serwerze WWW Apache
Instalowanie nowego wirtualnego hosta na serwerze WWW Apache

Celem tego samouczka jest omówienie procesu konfigurowania i inicjowania nowego wirtualnego hosta serwera WWW Apache. Host wirtualny to „profil”, który wykrywa, który host DNS (np. www. MojaNazwaInnegohosta.com) jest wywoływany pod dowolnym adresem IP. Możliwe jest dalsze zawężenie tego, łącząc tylko adresy IP i nazwy hostów w konfiguracji hosta wirtualnego, ale pominę to i założę, że każdy adres IP serwera ma dostęp do hosta wirtualnego. Ta instrukcja została stworzona specjalnie z Debianem serwer z systemem Apache 2.2.x.

Krok 1: Zaloguj się i wejdź we właściwe miejsce

Zaloguj się i wejdź we właściwe miejsce
Zaloguj się i wejdź we właściwe miejsce

Najpierw zaloguj się i zmień katalogi na swój katalog konfiguracyjny. Na większości zdrowych serwerów oznacza to zalogowanie się jako użytkownik z uprawnieniami superużytkownika i przejście do /etc/$ ssh [email protected]ło: ekscytujące_hasłoWitamy!~$ cd /etc/apache2/sites-available

Krok 2: Utwórz Virtualhost z domyślnego szablonu

Utwórz wirtualnego hosta z domyślnego szablonu
Utwórz wirtualnego hosta z domyślnego szablonu

Zwykle trzymam w pobliżu domyślny plik, który kopiuję do schowka i wklejam do użytku. Z tego domyślnego pliku możesz edytować szczegóły. Poniżej znajduje się rozsądny plik domyślny, do którego możesz się odwołać, który przypisuje dokument do katalogu Drupala: $ pico Nazwa_innego_hosta.com Administrator_serwera [email protected] Katalog główny_dokumentu /home/web/drupal/drupal-6 Nazwa_serwera www. Nazwa_innego_hosta.com Alias_serwera Nazwa_innego_hosta.com *. MyOtherHostname.com RewriteEngine On RewriteOptions dziedziczy CustomLog /var/log/apache2/MyOtherHostname.log Combined Nie trzeba dodawać, że możesz dokonywać dowolnych dostosowań zgodnie z informacjami zawartymi w dokumentacji hosta wirtualnego Apache 2.2.

Krok 3: Włącz witrynę i uruchom ponownie serwer

Włącz witrynę i uruchom ponownie serwer
Włącz witrynę i uruchom ponownie serwer

Teraz nadszedł czas, aby włączyć witrynę i zrestartować serwer. Debian ma tutaj kilka fajnych sztuczek związanych z zarządzaniem serwerem: Po pierwsze, włączmy witrynę: $ sudo a2ensite MojaInnaNazwaHosta.comSite MojaInnaNazwaHosta.com zainstalowana; uruchom /etc/init.d/apache2 reload, aby włączyć.$ sudo /etc/init.d/apache2 reloadPrzeładowanie konfiguracji serwera WWW…. PID#A teraz powinieneś być w stanie uzyskać dostęp do strony, o ile serwer DNS wskazuje ją na twój serwer. W przypadku witryn Drupal często korzystam z tej okazji, aby dodać plik cron.php do mojego crontab, zanim zapomnę: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 nikt curl --silent https://MyOtherHostname.com/cron.phpTo wszystko! Gratulacje!tarek:)

Zalecana: