cPanel Kolay Nginx Kurulumu

cPanel üstüne Nginx kurmak bir çok kişi tarafından büyük dert olarak görülür. Bunun için geliştirilmiş bir eklenti var. Bu eklenti sayesinde saniyeler içinde Nginx kurabilmek mümkün.

İçerik Haritası

Pluginin adı Nginx Admin. Faydalarını alt bölümde sıralıyorum:

Anlık online olarak cPanel ile default olarak gelen apachede 1000 adamda sunucu yıkılırsa bunda 5000 de yıkılır. 🙂
Sayfalarınızda static (resim, css) vs dosyalar daha hızlı açılır. Dolayısıyla siteniz daha hızlı açılır.
Pagespeed değerleriniz gözle görünür derecede artar.

Nginx Admin kurulumu

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

Birde tmp dizini dolunca otomatik temizlensin. Bunu da aktif edelim. Bunun içinde önce alttaki komutu verin. Ne sorarsa Yes(Y) deyin.

yum install tmpwatch

Sonrasında ssh’ da alttaki komutu verin:

crontab -e

Sonrasında açılan sayfaya Shift+Insert ile alttaki kodu en alta yapıştırın:

0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client

Okey kapı gibi eksiksiz kurulmuş Nginx sunucunuz oldu 🙂

Nginx Admin kaldırılışı

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall

Kurulumda şöyle bir hata alabilirsiniz.

Hata: “access key doesn’t exist create it in”
Çözümü: Main >> Cluster/Remote Access >> Setup Remote Access Key bölümüne WHM’ den girip Then click Generate New Key butonuna bir defa tıklamalısınız.

İpucu: Kurulumdan sonra Nginx Apachenin alt modülü gibi çalışır. Yani sunucunuzda ağır işlemleri Nginx devralmış gibi düşünebilirsiniz. Panelinizde direk olarak apache restart derseniz whmden siteler açılmaz ve hata verir. Bunun için önce apache restart deyip sonrasında whm’ de solda en alta gelen Nginx Admin panelinde nginx restart demelisiniz.

46 yanıt

  1. Merhaba,
    Emeğiniz için teşekkürler. Nginx kurulumunda aşağıdaki hatayı alıyorum fakat kurulum gerçekleşiyor ve nginx web server çalışıyor. Aşağıdaki hatayı vermesi normal midir?

    cp: cannot stat ‘/var/cpanel/templates/apache2/vhost.default’: No such file or directory
    cp: cannot stat ‘/var/cpanel/templates/apache2/ssl_vhost.default’: No such file or directory
    sed: can’t read /var/cpanel/templates/apache2/vhost.local: No such file or directory
    sed: can’t read /var/cpanel/templates/apache2/ssl_vhost.local: No such file or directory
    sed: can’t read /etc/init.d/httpd: No such file or directory

  2. Sayfa içine yazdık kaydedip çıkamıyoruz bunu da yazsaydın keşke bir sürü web sitede ssh sayfa kayıt komutunu araştırıyorum sayende
    0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client

  3. WHM son sürümde Setup Remote Access Key bölümü kaldırılmış nginx kurulumu nasıl yapabilirim bu durumda

  4. valla hocam bende sürekli arıyorum. çözümü bilen varsa söyleyebilirmi acaba nasıl kaydecez hangi tuşlara basmamız gerekiyor putty de.

    1. Puttyde kayıt etmeyi soruyorsunuz sanırım. Farklı kullanıcılar merak ediyorsa diye yanıtlıyorum. Dosyada işleminiz bitince CTRL + X dersiniz ve sonra y yani yes manasın der enterlersiniz kaydeder.

      Kısaca: CTRL + X sonrasında
      y
      Daha sonra
      Enter

    1. Hocam yakın zamanda farklı bir nginx kurulumunu bu yazıya ilave edeceğim. Denemek isterseniz engintron. Şuan için nginx kullanacak arkadaşlar için önerim bu eklentiden yana. (cPanel & WHM Sunucular için)

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Buna Benzer Yazılar

CyberPanel kurulumu
Linux

CyberPanel Kurulumu

Yıllarca cPanel ve diğer kontrol panellerine yüzlerce hatta binlerce dolar ödemek zorunda kaldığım için CyberPanel’i ilk duyduğumda oldukça heyecanlanmıştım. (Yıllar öncesi CyberPanel ilk çıktığı zamanlarda).

2020 SEO
SEO

2020 Yılı İçin SEO Çalışması Rehberi

Son yazıyı yazalı baya olmuş. Hem şöyle içimizi dökelim, Seo’da neler olup bitmiş bildiklerimizi veya öngörülerimizi yazalım, hem millet ne yapıyor ne ediyor bir bakalım