Nginx Web Server Kurulumun (Nginx Installation)

Nginx kurulumu için aşağıdaki modelleri kullanacağız. öncesinde pardus kurmak istiyorsanız buradan yararlanabilirsiniz.

  • Paket Yöneticisi kullanarak yükleme (Package Manager)
  • Kaynak kod derleyerek (Source Code Build)
Paket Yöneticisi Kullanarak Yükleme (Package Manager)
Apt install nginx

Satırı ile Packet Manager kullanarak kurulum yapabiliriz.

Test ettiğimizde;

Ps aux | grep nginx

Çalıştığını görüyoruz.

Netstat nlptu

Komutu ile sistem üzerinde hangi uygulama o anda hangi portu kullanıyor bunu öğrenebiliriz. Çalıştırdığınızda nginx tarafından 80 nolu web portunun kullanıldığını görüyoruz.

Config dosyalarına ulaşmak için;

Ls l /etc/nginx/

Komutu ile aşağıdaki çıktıyı görebiliriz.

nginx

Kaynak Koddan Derleyerek Kurulum (Source Code Build)

Nginx kurulumu için kaynak kod nasıl derlenir ve ilgili yükleme işlemi yapılır ona bir bakalım. Bunun için öncelikle

Sayfasında bulunan kaynak kodu terminal vasıtası ile kendi bilgisayarımıza indirelim. Bunun için;

İndirelim. Ve akabinde hemen

1

2

tar zvxf nginx-1.23.0

Cd nginx-1.23.0

Komutu ile extract edelim ve dosyaları dışarı çıkaralım. Sonrasında

İle klasör içerisine girelim.

Şimdi başlayabiliriz yükleme işlemine. Bunun için,

./configure

Komutu ile yükleme işlemine ait konfigürasyon işlemini yapmalıyız. Ama ilk denememizde aşağıdaki gibi bir hata ile karşılaşacağız.

Bu hata script derlemek için kullanılan geliştirme araçlarının yüklü olmamasından kaynaklanıyor. İlgili uygulamaları hızlıca yüklemek için hemen,

Apt install build-essential

Komutu ile build için kullanılacak olan development araçlarını yüklüyoruz.

Apt install libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

Komutu ile de bağlı bulunan 5 adet paketi de yüklüyoruz.

Sonrasında

./configure

Komutunu çalıştırdığımızda configure işleminin başarılı bir şekilde tamamlandığını göreceksiniz.

Akabinde

Make

Make install

Komutu ile gerekli yüklemeyi yapabilirsiniz.

Nginx V

Komutu ile yapılan yüklemeyi kontrol edebiliriz.

Nginx T

Komutu ile config detayını görebiliriz. Browser vasıtası ile de kontrol ettiğimizde nginx web server olarak kullanımda.

Author: idelibalta

Bir yanıt yazın

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