Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
Ə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
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
İ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:)