@serdo Bunu yapmak daha zahmetli. sunucuyu sıfırlaman daha iyi olur.
Nginx'te bir siteyi yayından kaldırma
-
Nginx Web sunucusu kullanan bir sunucuda SSH ile bir siteyi yayından kaldırma nasıl yapılır? Sorusunun cevabını vereceğim.
root kullanıcısı olarak sunucuda oturum açın ve aşağıdaki dizine gelin. Ubuntu ve Debian işletim sistemine sahip sunucularda genellikle Nginx kurulumu
/etc/nginx
dizinindedir.cd /etc/nginx/sites-enabled
Eğer farklı bir yapılandırma yoksa yayında olan sitelere ait conf dosyaları bu dizinde bulunur. Mevcut dosyaları görmek için
ls
komutunu çalıştırın.ls
komutu ile sunucuda yayında olan tüm siteler ait conf dosyaları listelenir. Silmek istediğiniz siteye ait conf dosyasını bulun ve aşağıdaki komutu çalıştırın.sudo rm silmek_istediğin_siteye_ait_conf_dosyasi
Değişikliklerin aktif olması için nginx web sunucusunu yeniden başlatmamız gerekiyor. Ama öncesinde bir sorun olup olmadığını kontrol etmek için
nginx -t
komutunu çalıştırın. Eğer herhangi bir hata yoksa aşağıdaki komutu çalıştırarak siteyi yayından kaldırabilirsiniz.sudo service nginx reload