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