Merhaba,
Normal şartlarda cPanel üzerinde Nginx kurulamıyor. (Kendi yapılandırmasıyla.) Ancak Nginx as a Reverse Proxy for Apache yaparak kurabilirsiniz. Nedir bu olay? Sitenize gelen istekleri Nginx karşılar ve sonrasında Apache’ye iletir. Burada Nginx hız ve ddos koruma açısında proxy görevi görür. Esasen arkada Apache çalışır. Bu şartlar altında bir panel üzerinde Nginx çalıştırabilirsiniz. Bunun için de sunucuda ssh üzerinde aşağıdaki adımları kullanabilirsiniz.
1 2 3 4 5 |
cd /usr/local/src wget http://nginxcp.com/latest/nginxadmin.tar tar xf nginxadmin.tar cd publicnginx ./nginxinstaller install |
Kurulumu tamamladıktan sonra temp dizini dolarsa boşaltmak için tmpwatch yükleyin.
1 |
yum install tmpwatch |
tmpwatch’ın otomatik çalışması için cron tanımlamalıyız.
Bunun için crontab -e yazın.
Açılan ekranda en alta aşağıda tanımı ekleyin ve kaydedip çıkın.
1 |
0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client |
Dipnot: Eğer kurulumda “Access key doesn’t exist create it in” gibi hata alırsanız WHM’e girip Main >> Cluster/Remote Access >> Setup Remote Access Key bölümünde Generate New Key butonuna tıklayarak yeni bir uzaktan erişim anahtarı oluşturmalısınız. Sonra kurulumu yeniden denemelisiniz. Sorun çözümlenmiş olacaktır.