Linux Sunucu Yönetimi

Centos 7 Üzerine Nginx Kurulumu

CentOS 7 GNU linux dağıtımına nginx web servisinin kurulabilmesi için öncelikle Epel paket deposu sisteme eklemeliyiz.

SSH üzerinden sunucumuza bağlanıyoruz.

Aşağıdaki komut ile güncelleme yapıyoruz.

yum update

Aşağıdaki komut ile nginx kurulumunu yapıyoruz.

yum install nginx

Kurulumdan sonra her domain için ayrı ayrı konfigürasyon dosyası oluşturmalısınız. Konfigürasyon dosyaları genelde /etc/nginx/conf.d dizini içinde oluşturulur.

Aşağıdaki komut nano editörü ile dosya yaratılıp içi açılır.

nano /etc/nginx/conf.d/blog.hizhosting.com.conf

içine aşağıdaki kodlar eklenir. ( Kendinize göre düzenlemeyi unutmayın )

server {
    listen  80;
    server_name blog.hizhosting.com;
 
    location / {
        root  /var/www/blog_hizhosting;
        index  index.html index.htm;
        try_files $uri $uri/ =404;
         
    }
 
    error_page  500 502 503 504  /50x.html;
    location = /50x.html {
        root  /usr/share/nginx/html;
    }
}

Şimdi nginx web servisimize restart atalım.

systemctl restart nginx

Artık kurulum tamamlandı.

Sistemimize her restart atıldığında nginx'''in başlaması için alttaki komutu yazıyoruz.

systemctl enable nginx.service

Kurulum işlemi tamamlanmıştır