Cara menginstal nginx di centos 7

Cara menginstal nginx di centos 7

Nginx (kependekan dari Mesin x) adalah server web HTTP gratis, open-source, dan kuat dan proxy terbalik dengan arsitektur yang digerakkan oleh peristiwa (asinkron). Itu ditulis menggunakan C Bahasa pemrograman dan berjalan pada sistem operasi seperti UNIX serta Windows OS.

Ini juga berfungsi sebagai proxy terbalik, surat standar dan server proxy TCP/UDP, dan juga dapat dikonfigurasi sebagai penyeimbang beban. Ini memberi daya pada banyak situs di web; Terkenal karena performa tinggi, stabilitas, dan set kaya fitur.

Baca juga: Cara menginstal Apache di Centos 7

Di artikel ini, kami akan menjelaskan cara menginstal, mengkonfigurasi, dan mengelola server web Nginx HTTP pada server CentOS 7 atau RHEL 7 menggunakan baris perintah.

Prasyarat:

  1. Instalasi minimal server CentOS 7
  2. Instalasi minimal server RHEL 7
  3. Sistem CentOS/RHEL 7 dengan alamat IP statis

Instal Nginx Web Server

1. Pertama perbarui paket perangkat lunak sistem ke versi terbaru.

# yum -y pembaruan 

2. Selanjutnya, instal Nginx HTTP Server dari repositori EPEL menggunakan Yum Package Manager sebagai berikut.

# YUM Instal Epel-Release # YUM Instal Nginx 
Instal Nginx di Centos 7

Kelola Nginx HTTP Server di CentOS 7

3. Setelah server web nginx diinstal, Anda dapat memulainya pertama kali dan mengaktifkannya untuk memulai secara otomatis di boot sistem.

# Systemctl Mulai Nginx # Systemctl Aktifkan Nginx # Systemctl Status Nginx 
Mulai dan Aktifkan Nginx saat boot

Konfigurasikan firewalld untuk memungkinkan lalu lintas nginx

4. Secara default, firewall bawaan Centos 7 diatur untuk memblokir lalu lintas nginx. Untuk mengizinkan lalu lintas web di NGINX, perbarui aturan firewall sistem untuk mengizinkan paket masuk di http dan https menggunakan perintah di bawah ini.

# firewall-cmd --zone = public --permanent --add-service = http # firewall-cmd --zone = public --permanent --add-service = https # firewall-cmd --eload 
Izinkan nginx di firewalld

Test Nginx Server di Centos 7

5. Sekarang Anda dapat memverifikasi server nginx dengan pergi ke URL berikut, halaman NGINX default akan ditampilkan.

http: // server_domain_name_or_ip 
Uji instalasi Nginx

File dan direktori penting nginx

  • Direktori Root Server Default (direktori tingkat atas yang berisi file konfigurasi): /etc/nginx.
  • File konfigurasi Nginx utama: /etc/nginx/nginx.conf.
  • Konfigurasi Blok Server (Virtual Hosts) dapat ditambahkan di: /etc/nginx/conf.D.
  • Direktori Root Dokumen Server Default (berisi file web): /usr/share/nginx/html.

Anda mungkin juga ingin membaca artikel terkait server web Nginx berikut ini.

  1. Cara Mengatur Nama Berbasis Nama dan Host Virtual Berbasis IP (Blok Server) dengan Nginx
  2. Panduan Utama untuk Mengamankan, Mengeraskan, dan Meningkatkan Kinerja Server Web Nginx
  3. Cara menginstal varnish cache 5.1 untuk nginx di Centos 7
  4. Instal Nginx 1 terbaru.10.1, mariadb 10 dan php 5.5/5.6 di Centos 7

Di artikel ini, kami menunjukkan cara menginstal dan mengelola server Nginx HTTP dari baris perintah di Centos 7. Anda dapat mengajukan pertanyaan atau memberi kami umpan balik apa pun melalui formulir komentar di bawah ini.