Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

CentOS 8’de Nginx Nasıl Kurulur ve Yapılandırılır

CentOS 8’de Nginx Nasıl Kurulur ve Yapılandırılır

Nginx (telaffuz Motor X), yüksek trafikli web sitelerini barındırmak için kullanılan popüler, açık kaynaklı bir HTTP web sunucusudur. Diğer web sunucularından daha hızlıdır ve daha az kaynak gerektirir.

Yazılım, isteklere birer birer yaklaşan, ölçeklenebilir, olaya dayalı (eşzamansız) bir mimari kullanır. Bir web sunucusunun yanı sıra ters proxy, posta proxy’si, HTTP önbelleği ve yük dengeleyici olarak da çalışır.

Bu eğitimde, Nginx’i CentOS 8’e nasıl kuracağınızı öğreneceksiniz.

CentOS 8'de Nginx'in nasıl kurulacağına dair öğretici.

Önkoşullar

  • Bir CentOS 8 işletim sistemi
  • Nginx web sunucunuza bağlanmak için bir sunucu IP’si veya etki alanı
  • Kök ayrıcalıklarına sahip bir kullanıcı
  • SELinux doğru şekilde kuruldu

Nginx’i CentOS 8’e kurun

Herhangi bir kurulumdan önce daima yerel depoyu güncelle En son yazılımı indirdiğinizden emin olmak için. Şu komutu kullanın:

sudo yum update

Yapabilirsiniz Nginx paketini inceleyin Sisteminize eklemeden önce. görmek için istek RPM meta verileri her RPM paketine dahildir:

sudo yum info nginx
Nginx sürüm bilgisi.

Sonraki, Nginx’i CentOS 8’e kurun komutla:

sudo yum install nginx

Çıktı size, aşağıdaki görüntüdeki gibi kurulmuş olan Nginx paketlerinin bir listesini gösterir.

Nginx'in CentOS 8'inize başarıyla kurulduğunu onaylayan çıktı.

Not: Nginx, Apache’ye alternatif iyi bilinen bir web sunucusudur. Web siteniz için hangisinin en iyi olacağından hala emin değilseniz, Apache ve Nginx arasındaki bu hızlı karşılaştırmaya göz atmak isteyebilirsiniz.

Centos 8’de Nginx’i başlatın

Nginx’i kurmuş olmanıza rağmen hizmet otomatik olarak başlamayacak.

Başlangıç hizmet yazarak:

sudo systemctl start nginx

İle olanak vermek hizmet, önyükleme süresi kullanımında çalışmaya başlamak için:

sudo systemctl enable nginx

kontrol ederseniz servis durumuçıktı size Nginx’in olduğunu göstermelidir aktif (çalışıyor):

sudo systemctl status nginx
Nginx servisi aktif ve sisteminizde çalışıyor.

Nginx’i Durdurun, Yeniden Yükleyin veya Yeniden Başlatın

Durmak Nginx şu komutu kullanarak:

sudo systemctl stop nginx

Tekrar başlat Nginx (hizmeti durdurun ve yeniden başlatın):

sudo systemctl restart nginx

Tekrar yükle hizmeti durdurmadan yapılandırma dosyaları:

sudo systemctl reload nginx

Güvenlik Duvarını Ayarla

Nginx, hizmetin bağlantı noktalarını kullandığını belirten güvenlik duvarı hizmet dosyalarını içerir 80 (HTTP) ve 443 (HTTPS) web trafiği için. Bu nedenle, kalıcı erişime izin vermek için bu portları açıp etkinleştirmeniz gerekir.

Açık bağlantı noktası HTTP ve HTTPS komutlarla:

sudo firewall-cmd --permanent --zone=public --add-service=http --add-service=https
sudo firewall-cmd --reload
sudo firewall-cmd --list-services --zone=public

Güvenlik Duvarını Test Edin

Netstat’ı şu amaçlarla kullanın: tüm açık portları listele ve 80 ve 443’ü başarıyla açıp açmadığınızı doğrulayın:

netstat -tulpn

Nginx’in çalışıp çalışmadığını iki kez kontrol edin genel IP adresinizi ziyaret etmek (veya alan adı).

Sunucunuzun IP adresini görmek için terminalde aşağıdaki komutu yazın:

ip addr

IP adresini bulun ve kopyalayın.

IP adresinizi kontrol etmek için komut ve IP numarası ile çıktı.

Ardından, bir web tarayıcısı açın ve IP adresini (veya alan adını) URL çubuğuna yapıştırın. Bu açmalı Nginx Karşılama Sayfasısunucuyu başarıyla yüklediğinizi ve ayarladığınızı onaylayın.

Nginx test sayfasına giderek Nginx HTTP sunucusunun çalıştığını onaylayın.

Nginx’i Yapılandır

Kurulumdan sonra Nginx’i yapılandırmanız gerekmez. Ancak, yapılandırmayı değiştirmeniz gerekmesi ihtimaline karşı yapılandırma dosyalarının ve Nginx kök dizininin konumunu bilmelisiniz.

  • Nginx yapılandırma dizini: /etc/nginx
  • Nginx kök dizini: /usr/share/nginx/html
  • Ana/Global yapılandırma dosyası: /etc/nginx/nginx.conf

değiştirmek isteseydiniz Genel yapılandırma dosyasıaçarsın (etc/nginx/nginx.conf) bir metin düzenleyici ile ve değişiklikleri uygulayın.

Bir Nginx yapılandırma dosyası örneği.

Yaygın bir kullanım durumu, HTTP trafiğini HTTPS’ye yönlendirmek için Nginx yapılandırma dosyasını düzenlemektir.

Çözüm

Artık Nginx’i CentOS 8’e nasıl kuracağınızı bilmelisiniz.

Nginx’in bir parçası LEMP yığını, web uygulamaları ve web siteleri geliştirmek için kullanılan açık kaynaklı bir yazılım koleksiyonu. LEMP, geleneksel LAMP yığınına popüler bir alternatiftir. İkisi arasındaki tek fark, birincisinin Nginx kullanması, ikincisinin ise web sunucusu olarak Apache kullanmasıdır.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.