Obsah:

Inštalácia nového virtuálneho hostiteľa na webový server Apache: 3 kroky
Inštalácia nového virtuálneho hostiteľa na webový server Apache: 3 kroky

Video: Inštalácia nového virtuálneho hostiteľa na webový server Apache: 3 kroky

Video: Inštalácia nového virtuálneho hostiteľa na webový server Apache: 3 kroky
Video: CS50 2013 - Week 9 2024, November
Anonim
Inštalácia nového virtuálneho hostiteľa na webový server Apache
Inštalácia nového virtuálneho hostiteľa na webový server Apache

Cieľom tohto tutoriálu je prejsť procesom konfigurácie a spustenia nového virtuálneho hostiteľa webového servera Apache. Virtuálny hostiteľ je „profil“, ktorý zisťuje, na ktorého hostiteľa DNS (napr. Www. MyOtherhostname.com) sa požaduje na ľubovoľnej danej adrese IP. Je možné to ďalej zúžiť iba spojením IP adries a názvov hostiteľov v konfigurácii virtuálneho hostiteľa, ale to preskočím a budem predpokladať, že každá IP adresa, ktorú má server, má povolený prístup k virtuálnemu hostiteľovi. Tento pokyn bol vytvorený špeciálne pre Debian server so systémom Apache 2.2.x.

Krok 1: Prihláste sa a dostanete sa na správne miesto

Prihláste sa a dostanete sa na správne miesto
Prihláste sa a dostanete sa na správne miesto

Najprv sa prihláste a zmeňte adresáre na svoj konfiguračný adresár. Na väčšine rozumných serverov to znamená prihlásiť sa ako používateľ s oprávneniami superužívateľa a ísť niekde na adresu/etc/$ ssh [email protected]: vzrušujúce_ hesloVítajte! ~ $ Cd/etc/apache2/sites-available

Krok 2: Vytvorte Virtualhost z predvolenej šablóny

Vytvorte Virtualhost z predvolenej šablóny
Vytvorte Virtualhost z predvolenej šablóny

Obvykle mám ponechaný predvolený súbor, ktorý skopírujem do schránky a vložím na použitie. Z tohto predvoleného súboru môžete upravovať špecifiká. Nasleduje rozumný predvolený súbor, na ktorý môžete dokument priradiť k adresáru Drupal: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions zdedí CustomLog /var/log/apache2/MyOtherHostname.log kombinované. Nie je potrebné zdôrazňovať, že podľa informácií nachádzajúcich sa v dokumentácii virtuálneho hostiteľa Apache 2.2 môžete vykonať akékoľvek prispôsobenia, ktoré si prajete.

Krok 3: Povoľte web a reštartujte server

Povoľte web a reštartujte server
Povoľte web a reštartujte server

Teraz je čas povoliť stránku a reštartovať server. Debian má niekoľko skvelých trikov na správu servera: Najprv povoľte stránku: $ sudo a2ensite MyOtherHostname.comSite Je nainštalovaný MyOtherHostname.com; povoľte spustením /etc/init.d/apache2 reload. $ sudo /etc/init.d/apache2 reloadNačítava sa konfigurácia webového servera …. PID#A teraz by ste mali mať prístup na web, pokiaľ ho server DNS nasmeruje na váš server. V prípade serverov Drupal často využívam túto príležitosť na pridanie súboru cron.php na môj crontab, než zabudnem: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 nikto sa nekrúti-ticho https://MyOtherHostname.com/cron.phpTo je ono! Gratulujeme! Tarek:)

Odporúča: