UBUNTU 20/22.04 NGİNX KURULUMU

Deniz Balcı
2 min readJan 5, 2023

--

Bu yazımız 2 parça halinde yayınlanacaktır,hem docker tabanlı bir sistem hemde nginx kullanarak manuel bir şekilde sistem kurarak sizlere vps üzerine webserver kurulumunu anlatacağım.Çünkü her 2 yöntemin kendilerine ait avantajları ve dezavantajları mevcuttur.Ssh ile sunucumuza giriş yaptıktan sonra manuel kuruluma geçelim.

Kurulum aşamasında ilk olarak sunucumuzda nginx yüklü olup olmadığını kontrol edelim.

“nginx –version ” komutlu ile nginx’in versiyonunu kontrol ederek yüklü olup olmadığını anlayabiliriz.Aşağıda ise çıktımız mevcuttur.

Sunucumuzun güncellemelerini yapalım çünkü paketlerimizin güncel olduğu vakit daha az hata ile karşılaşırız ve daha uyumlu yapılar elde edebiliriz.Ardından ise nginx’i aşağıdaki komutları yazarak yükleyelim.

“sudo apt update”
“sudo apt install nginx”

Şimdi ise Firewall’ımızı ayarlayalım.Şimdilik ssl sertifikamız yok ama onuda anlatırım.Şu komutu yazdığınız vakit kullanılabilir firewall uygulamalarını bize aşağıdaki gibi output şeklinde gönderecektir.

Output
Available applications:
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH

Şimdi ise ssl sertifikamız olmadığı için Nginx HTTP olarak configure edelim.Şu komutu yazalım .””sudo ufw allow ‘Nginx HTTP’”

Yukarıda gördüğünüz üzere firewall kurallarını güncelleyecektir.Ardından “systemctl status nginx “ komutunu yazarak servisimiz durumunu kontrol edelim.

Gördüğünüz üzere servisimiz çalışıyor :)

“curl ipadresi “ şeklinde konsolunuza komut girerekte servisi kontrol edebilirsiniz.

Veya tarayıcınız üzerinden ip adresinizi veya domaininizi girdiğiniz vakit aşağıdaki gibi bir ekranla karşılaşmalısınız.
Not:80.port boş olmalı veya arkaplanda çalışan servis ile portlar çakışmamalıdır.

KAYNAKÇA

https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-22-04

--

--