Mündəricat:

Apache Web Serverində Yeni Virtual Hostun Qurulması: 3 Addım
Apache Web Serverində Yeni Virtual Hostun Qurulması: 3 Addım

Video: Apache Web Serverində Yeni Virtual Hostun Qurulması: 3 Addım

Video: Apache Web Serverində Yeni Virtual Hostun Qurulması: 3 Addım
Video: Apache Webserver Nedir ve Ayarları - Virtual Host - Apache Öğren | Devops Yolu 2024, Noyabr
Anonim
Apache Web Serverində Yeni Virtual Hostun Qurulması
Apache Web Serverində Yeni Virtual Hostun Qurulması

Bu təlimatın məqsədi, yeni bir Apache veb serveri virtual hostunun konfiqurasiya edilməsi və işə salınması prosesini keçməkdir. Virtual host, hər hansı bir IP ünvanına hansı DNS hostunun (məsələn, www. MyOtherhostname.com) çağırıldığını aşkar edən "profil" dir. Virtual host konfiqurasiyasında yalnız IP ünvanlarını və host adlarını birləşdirərək bunu daha da daraltmaq mümkündür, amma bunu atlayacağam və serverin hər bir IP ünvanının virtual hosta daxil olmasına icazə verildiyini güman edirəm. Apache 2.2.x işləyən server.

Addım 1: Giriş edin və Doğru yerə gedin

Giriş edin və Doğru Yeri Alın
Giriş edin və Doğru Yeri Alın

Əvvəlcə daxil olun və konfiqurasiya qovluğunuzdakı qovluqları dəyişdirin. Əksər ağlı başında olan serverlərdə bu, super istifadəçi imtiyazları olan bir istifadəçi olaraq daxil olmaq və/etc/$ ssh [email protected] ünvanından bir yerə getmək deməkdir Şifrə: heyecan verici_sifariş Xoş gəlmisiniz! ~ $ Cd/etc/apache2/sites-available

Addım 2: Varsayılan Şablondan Virtual Ev Sahibi yaradın

Varsayılan Şablondan Virtual Ev Sahibi yaradın
Varsayılan Şablondan Virtual Ev Sahibi yaradın

Adətən bir panoya kopyalayıb istifadə etmək üçün yapışdırdığım standart bir fayl saxlayıram. Varsayılan fayldan spesifikasiyaları düzəldə bilərsiniz. Aşağıda, sənədi Drupal kataloquna təyin edən istinad edə biləcəyiniz ağlabatan bir standart fayl var: $ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot/home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com RewriteEngine On RewriteOptions -da CustomLog/var/log/apache2/MyOtherHostname.log birləşir. Sözsüz ki, Apache 2.2 virtual ana sənədlərində tapılan məlumatlara uyğun olaraq istədiyiniz hər şeyi edə bilərsiniz.

Addım 3: Saytı aktiv edin və Serverinizi yenidən başladın

Saytı aktiv edin və Serverinizi yenidən başladın
Saytı aktiv edin və Serverinizi yenidən başladın

İndi saytı aktivləşdirmək və serveri yenidən başlatmaq vaxtıdır. Debian -ın burada bir neçə sərin server idarəetmə hiyləsi var: Əvvəlcə saytı aktiv edək: $ sudo a2ensite MyOtherHostname.comSite MyOtherHostname.com yüklü; işə salmaq üçün /etc/init.d/apache2 yenidən yükləyin. $ sudo /etc/init.d/apache2 reload Veb server konfiqurasiyasını yenidən yükləyin…. PID#Və indi DNS serveri serverinizə göstərdiyi müddətcə sayta daxil ola bilməlisiniz. Drupal saytları üçün tez -tez unudulmadan cron.php faylını crontab -a əlavə etmək üçün bu fürsətdən istifadə edirəm: $ sudo pico /etc/cron.d/drupal2 0, 5, 10, 15, 20 * * 1-6 heç kim qıvrılmır-səssiz https://MyOtherHostname.com/cron.phpBu budur! Təbriklər! Tarek:)

Tövsiyə: