Ağ SistemleriTeknoloji

Ubuntu Server Nginx Kurulumu

1. Adım – Nginx Kurulumu

Nginx, Ubuntu’nun varsayılan depolarında bulunduğu için, aşağıdaki komutları kullanarak Nginx’i kurabilirsiniz:

sudo apt update
sudo apt install nginx

Bu komutları girdikten sonra, apt paket yöneticisi Nginx’i ve gerekli bağımlılıkları sunucunuza indirecek ve kuracaktır.

2. Adım – Güvenlik Duvarı Ayarları

Nginx’i kullanmadan önce, güvenlik duvarınızı Nginx’e erişime izin verecek şekilde ayarlamalısınız. Nginx, kurulum sırasında ufw (Uncomplicated Firewall) ile bir hizmet olarak kaydedilir. İlk olarak, kullanılabilir ufw uygulama profillerini listeleyerek başlayın:

sudo ufw app list

Bu komut, aşağıdaki gibi çıktı vermelidir:

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

Bu profillerden Nginx HTTP’yi, yani yalnızca 80 numaralı bağlantı noktasını açmak için aşağıdaki komutu kullanabilirsiniz:

sudo ufw allow 'Nginx HTTP'

Değişikliği doğrulamak için aşağıdaki komutu kullanarak güvenlik duvarı durumunu kontrol edebilirsiniz:

sudo ufw status

3. Adım – Nginx Web Sunucusunu Kontrol Etme

Kurulumun sonunda, Nginx zaten çalışır durumda olmalıdır. Bunun doğrulamak için aşağıdaki komutu kullanabilirsiniz:

sudo systemctl status nginx

Bu komutun çıktısı şuna benzer olmalıdır:

 nginx.service - A high-performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-04-20 16:08:19 UTC; 3 days ago
     Docs: man:nginx(8)
 Main PID: 2369 (nginx)
    Tasks: 2 (limit: 1153)
   Memory: 3.5M
   CGroup: /system.slice/nginx.service
           ├─2369 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           └─2380 nginx: worker process

Nginx başarıyla çalışıyor demektir. Şimdi tarayıcınızı kullanarak sunucunuzun IP adresine gidin:

http://sunucu_ip_adresiniz

Bu adresteki varsayılan Nginx açılış sayfasını görmelisiniz.

Nginx kurulum işlemi bu şekildedir.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu