Nginx

Pasang NGINX di CentOS

Pasang NGINX di CentOS
Sekiranya terdapat pelayan web, prestasi adalah sesuatu yang perlu anda perhatikan. Sebenarnya, prestasi adalah faktor utama yang menentukan kejayaan menjalankan pelayan. Semakin cepat pelayan, prestasi yang lebih baik anda dapat keluar dari konfigurasi perkakasan semasa anda.

Terdapat sebilangan aplikasi pelayan yang tersedia di luar sana. Yang paling popular termasuk Apache dan NGINX. Kedua-duanya percuma dan sumber terbuka. Sudah tentu, dari segi populariti, Apache adalah pilihan yang cukup popular walaupun di dunia. Sebenarnya, lebih daripada 65% daripada semua pelayan di dunia siber semasa dikuasakan oleh Apache!

Walau bagaimanapun, itu tidak mengurangkan faedah NGINX (mesin-mantan - begitulah cara diucapkan). Terdapat banyak faedah tambahan yang NGINX berikan bahawa Apache gagal dilayan.

Sebab pertama dan terpenting adalah persembahan. NGINX, sebagai alternatif ringan untuk Apache, menawarkan prestasi keseluruhan yang lebih baik daripada Apache. NGINX juga sesuai dengan Linux dan persekitaran seperti UNIX yang lain. Walau bagaimanapun, NGINX kekurangan dari segi fleksibiliti. Anda perlu menyusun modul tambahan ke dalam binari NGINX dalam kebanyakan kes kerana tidak semua modul NGINX menyokong memuatkan modul dinamik.

Oleh kerana kedua-duanya percuma, anda boleh memulakan pelayan anda sendiri dengan mudah sekarang! Dalam tutorial hari ini, kita akan melihat NGINX yang berjalan pada sistem CentOS ujian saya.

Memasang NGINX

NGINX boleh didapati di repositori EPEL. Mari mulakan pemasangan!

Pada mulanya, pastikan sistem anda telah mengaktifkan repositori EPEL -

sudo yum pasang pelepasan epel

sudo yum kemas kini

Sekarang, masa untuk melakukan pemasangan!!!

sudo yum pasang nginx

Bermula NGINX

Pemasangan selesai, masa untuk menghidupkannya! Ia tidak akan bermula dengan sendirinya!

sudo systemctl mulakan nginx

Sekiranya sistem anda dikonfigurasi untuk menggunakan firewall, aktifkan trafik HTTP dan HTTPS dari / ke pelayan -

sudo firewall-cmd --permanent --zone = public --add-service = http
sudo firewall-cmd --permanent --zone = public --add-service = https
sudo firewall-cmd - muat semula

Masa untuk menguji pelayan berfungsi -

http: //

Tidak mempunyai alamat IP pelayan? Kemudian anda dapat mengetahui dengan menjalankan perintah berikut -

ip addr

Dalam kes saya, saya memerlukan sambungan "enp0s3". Sekarang, cari alamat IP dengan menjalankan perintah berikut -

pertunjukan ip addr enp0s3 | inet grep | awk 'cetak $ 2; '| sed / \ /.* $ // '

Anda juga mungkin mahu mengaktifkan NGINX setiap kali sistem anda dihidupkan -

sudo systemctl aktifkan nginx

Konfigurasi tambahan

Konfigurasi lalai tidak selalu yang terbaik kerana bergantung pada kes penggunaan tertentu. Nasib baik, NGINX hadir dengan sekumpulan fail konfigurasi yang berguna.

  • Fail konfigurasi global NGINX / etc / nginx / nginx.pengesahan
  • Akar pelayan lalai / usr / share / nginx / html
  • Konfigurasi blok pelayan / etc / nginx / conf.d / *.pengesahan

Nikmati!

Port Sumber Terbuka Mesin Permainan Komersial
Rekreasi enjin permainan sumber terbuka dan bebas platform boleh digunakan untuk bermain lama dan juga beberapa tajuk permainan yang baru-baru ini. Ar...
Permainan Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar anda ketika menggunakan Linux-ia juga dapat menjadi sumber hiburan kerana anda dapat menggunakannya untuk m...
Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna...