Kazalo:

Namestitev novega navideznega gostitelja v spletni strežnik Apache: 3 koraki
Namestitev novega navideznega gostitelja v spletni strežnik Apache: 3 koraki

Video: Namestitev novega navideznega gostitelja v spletni strežnik Apache: 3 koraki

Video: Namestitev novega navideznega gostitelja v spletni strežnik Apache: 3 koraki
Video: Введение в веб-сервисы Amazon, Лев Жадановский 2024, November
Anonim
Namestitev novega navideznega gostitelja v spletni strežnik Apache
Namestitev novega navideznega gostitelja v spletni strežnik Apache

Namen te vadnice je predstaviti postopek konfiguriranja in zagona novega virtualnega gostitelja spletnega strežnika Apache. Navidezni gostitelj je "profil", ki zazna, za katerega gostitelja DNS (npr. Www. MyOtherhostname.com) se zahteva kateri koli naslov IP. To lahko še dodatno omejimo tako, da v konfiguraciji navideznega gostitelja povežemo samo naslove IP in imena gostiteljev, vendar bom to preskočil in domneval, da ima vsak naslov IP, ki ga ima strežnik, dostop do navideznega gostitelja. To navodilo je bilo narejeno posebej z Debianom strežnik z Apache 2.2.x.

1. korak: Prijavite se in pojdite na pravo mesto

Prijavite se in pojdite na pravo mesto
Prijavite se in pojdite na pravo mesto

Najprej se prijavite in spremenite imenike v svoj konfiguracijski imenik. V večini zdravih strežnikov to pomeni, da se prijavite kot uporabnik s pravicami superpotrošnika in greste nekam v/etc/$ ssh [email protected] Geslo: vznemirljiva_prezdravljena Dobrodošli! ~ $ Cd/etc/apache2/sites-available

2. korak: Ustvarite virtualnega gostitelja iz privzete predloge

Ustvarite virtualnega gostitelja iz privzete predloge
Ustvarite virtualnega gostitelja iz privzete predloge

Ponavadi imam privzeto datoteko, ki jo kopiram v odložišče in prilepim za uporabo. V tej privzeti datoteki lahko uredite podrobnosti. Spodaj je razumna privzeta datoteka, na katero se lahko sklicujete in dokument dodeli imeniku Drupal: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 Ime strežnika www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine Pri RewriteOptions podeduje CustomLog /var/log/apache2/MyOtherHostname.log skupaj Ni treba posebej poudarjati, da lahko glede na podatke, ki jih najdete v dokumentaciji navideznega gostitelja Apache 2.2, prilagodite vse, kar želite.

3. korak: Omogočite spletno mesto in znova zaženite strežnik

Omogočite spletno mesto in znova zaženite strežnik
Omogočite spletno mesto in znova zaženite strežnik

Zdaj je čas, da omogočite spletno mesto in znova zaženete strežnik. Debian ima tukaj nekaj kul trikov za upravljanje strežnikov: Najprej omogočimo spletno mesto: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com nameščeno; zaženite /etc/init.d/apache2 reload, da omogočite. $ sudo /etc/init.d/apache2 reload Nalaganje konfiguracije spletnega strežnika…. PID#In zdaj bi morali imeti dostop do spletnega mesta, dokler strežnik DNS kaže na vaš strežnik. Za spletna mesta Drupal pogosto izkoristim to priložnost, da datoteko cron.php dodam v svoj crontab, preden pozabim: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 nihče se ne zvija-tiho https://MyOtherHostname.com/cron.phpTo je to! Čestitke, tarek:)

Priporočena: