Pardus Serverində Apache Veb Server Quraşdırmaq istəyirsiniz, lakin bunu necə edəcəyinizi bilmirsiniz? O zaman bu yazını diqqətlə oxumağı məsləhət görürəm.
Etməli olduğunuz ilk şey əsas sistem yeniləməsi olmalıdır. Əks halda, müxtəlif səhvlər və təhlükəsizlik zəiflikləri ilə qarşılaşa bilərsiniz. Yazmalı olduğunuz ilk şey skript bu:
sudo apt update && sudo apt upgrade -y
Yeniləmə prosesi başa çatdıqdan sonra aşağıdakı əmri daxil edərək Apache-ni quraşdırırıq.
sudo apt apache2 yükləyin
Quraşdırmanın sonunda Pardus avtomatik olaraq Apache-ni işə salacaq. Apache-nin son statusunu aşağıdakı əmrlə öyrənə bilərsiniz.
sudo systemctl status apache2
Hər şeyi düzgün etmisinizsə, nəticə belə görünməlidir:
prdsmehmetstc@pardus19server:~$ sudo systemctl status apache2 ● apache2.service - Apache HTTP Server Yükləndi: yükləndi (/lib/systemd/system/apache2.service; aktiv; təchizatçının əvvəlcədən təyini: aktiv) Aktiv: 2021-ci şənbədən etibarən aktivdir (çalışır). -07-10 21:33:41 +03; 47 dəqiqə əvvəl Sənədlər: https://httpd.apache.org/docs/2.4/ Əsas PID: 371 (apache2) Tapşırıqlar: 55 (limit: 2348) Yaddaş: 12.1M CQrup: /system.slice/apache2.service ├─ /usr/sbin/apache371 -k start ├─2 /usr/sbin/apache373 -k start └─2 /usr/sbin/apache374 -k start 2 iyul 10:21:33 pardus40server systemd[19]: Apache HTTP-nin işə salınması Server... 1 iyul 10:21:33 pardus41server systemd[19]: Apache HTTP Serverini işə saldı.
İndiyə qədər hər şey normal görünür. Etdiyiniz hər şeyi sınamalısınız. Gəlin görək Apache-miz işləyirmi?
Bunu etmək üçün əvvəlcə serverin IP ünvanını öyrənməlisiniz (əvvəllər bunu bilmirsinizsə). Bunu öyrənmək üçün aşağıdakı əmri daxil edin.
ev sahibi adı
İndi internet brauzerinizi açın - bunu oxuyursunuzsa, artıq açıq olmalıdır - və ünvan çubuğuna serverinizin IP ünvanını yazın.
http://ip_adresi
Aşağıdakı kimi bir səhifə ilə qarşılaşsanız, təbrik edirik! Apache Veb Serveriniz xidmətinizdədir.
Quraşdırmanı uğurla başa çatdırdıq, indi bir neçə sadə inzibati əmrlərə nəzər salaq.
sudo systemctl stop apache2 # Apache-ni bağlamaq imkanı verir. sudo systemctl start apache2 # Əgər dayandırılıbsa, Apache-ni işə salmağa imkan verir. sudo systemctl restart apache2 # Apache-ni söndürüb yandırmağa imkan verir. .conf fayllarında köklü dəyişiklik etmisinizsə, bundan istifadə edin. Ancaq əlaqələri pozacaq. sudo systemctl reload apache2 # Apache-ni yenidən quraşdırmağa imkan verir. Bu əmr mövcud keçidləri pozmadan .conf fayllarını yenidən quraşdırır. sudo systemctl disable apache2 # Apache quraşdırılmasından sonra defolt olaraq sistemin işə salınması zamanı açılmağa təyin edilib. Bunu istəmirsinizsə, bu əmrdən istifadə edin. sudo systemctl enable apache2 # Apache-nin sistemin işə salınması zamanı yenidən başlamasını istəyirsinizsə, bu əmrdən istifadə edin.