Jadual Kandungan
Kemas kini sistem dan pasang kebergantungan
Tambahkan repositori rasmi Nginx
Pasang nginx
Konfigurasikan firewall untuk membolehkan akses
Rumah Operasi dan penyelenggaraan Nginx Bagaimana cara memasang nginx pada centos/rhel?

Bagaimana cara memasang nginx pada centos/rhel?

Jul 27, 2025 am 02:47 AM
centos nginx

Langkah -langkah untuk memasang Nginx pada CentOS atau RHEL termasuk: 1. Kemas kini sistem dan pasang kebergantungan; 2. Tambah repositori nginx rasmi; 3. Pasang nginx dan sediakan boot; 4. Konfigurasikan firewall untuk membolehkan akses. Kemas kini Sudo Yum yang pertama untuk mengemas kini sistem, memasang yum-utils dan epel-release (untuk rhel); Kemudian buat /etc/yum.repos.d/nginx.repo Fail dan tambahkan alamat repositori rasmi, laksanakan yum makecache untuk menghasilkan cache; kemudian pasang nginx melalui sudo yum memasang nginx, dan gunakan SystemCTL Enable/mula nginx untuk menyediakan perkhidmatan boot dan mula; Akhirnya lepaskan port 80 melalui perintah firewall-cmd atau aktifkan HTTPS untuk memastikan perkhidmatan Nginx dapat diakses secara luaran dan menyelesaikan keseluruhan pemasangan dan proses konfigurasi asas.

Bagaimana cara memasang nginx pada centos/rhel?

Memasang Nginx pada CentOS atau RHEL tidak rumit. Selagi anda mengikuti langkah -langkah, anda biasanya boleh melakukannya dengan lancar. Kuncinya adalah untuk mengesahkan versi sistem, membolehkan sumber perisian yang sesuai, dan kemudian memasang dan konfigurasi asas.

Kemas kini sistem dan pasang kebergantungan

Sebelum memasang Nginx, pastikan sistem anda terkini, yang dapat mengurangkan banyak masalah yang berpotensi. Jalankan arahan berikut untuk mengemas kini sistem:

  • sudo yum update

Seterusnya, pasang beberapa alat dan kebergantungan yang sama, seperti yum-utils , yang menyediakan cara yang lebih fleksibel untuk menguruskan repositori:

  • sudo yum install yum-utils

Jika anda menggunakan sistem RHEL dan tidak menambah repositori EPEL, disarankan untuk menambah:

  • sudo yum install epel-release

Walaupun langkah ini tidak diperlukan, ia sering menggunakan pakej perisian tambahan, dan bersiap -siap terlebih dahulu dapat menjimatkan banyak masalah.

Tambahkan repositori rasmi Nginx

Walaupun terdapat Nginx dalam repositori CentOS/RHEL lalai, versi mungkin lebih tua. Adalah disyorkan untuk menggunakan gudang rasmi untuk memasang versi stabil terkini.

Buat fail repo baru:

  • sudo vi /etc/yum.repos.d/nginx.repo

Kemudian tampal kandungan berikut (laraskan mengikut seni bina anda):

 [nginx-stabil]
Nama = Nginx stabil repo
baseurl = http: //nginx.org/packages/centos/$releasever/$basearch/
gpgcheck = 1
didayakan = 1
gpgkey = https: //nginx.org/keys/nginx_signing.key
module_hotfixes = benar

Selepas menyimpan dan keluar, anda boleh menjana cache melalui yum makecache . Selepas langkah ini selesai, anda mempunyai sumber perisian NGINX terkini.

Pasang nginx

Langkah seterusnya adalah sangat mudah, hanya laksanakan:

  • sudo yum install nginx

Selepas pemasangan selesai, anda boleh menggunakan nginx -v untuk menyemak nombor versi untuk mengesahkan sama ada pemasangan berjaya.

Secara lalai, nginx tidak akan bermula secara automatik, jadi anda juga perlu menetapkannya secara manual:

  • sudo systemctl enable nginx
  • sudo systemctl start nginx

Pada masa ini, anda boleh mengakses alamat IP pelayan. Jika anda melihat halaman Selamat Datang Nginx, ini bermakna anda sudah mula berjalan.

Konfigurasikan firewall untuk membolehkan akses

CentOS/RHEL didayakan secara lalai. Jika anda tidak mengkonfigurasi, port 80 tidak boleh diakses secara luaran.

Jika ia adalah firewall yang diuruskan oleh firewalld, jalankan arahan berikut untuk melepaskan trafik HTTP:

  • sudo firewall-cmd --permanent --add-service=http
  • sudo firewall-cmd --reload

Jika anda ingin menggunakan HTTPS, ingatlah untuk menambah --add-service=https .

Sudah tentu, anda juga boleh mematikan firewall secara langsung (tidak disyorkan untuk persekitaran pengeluaran):

  • sudo systemctl stop firewalld

Walau bagaimanapun, masih disyorkan untuk mengekalkan firewall dan mengkonfigurasi peraturan yang munasabah, yang lebih selamat.

Pada dasarnya itu sahaja. Seluruh proses seolah -olah mempunyai banyak langkah, tetapi setiap langkah tidak sukar. Kuncinya bukan untuk melepaskan butiran kecil yang mudah diabaikan oleh konfigurasi gudang atau tetapan firewall.

Atas ialah kandungan terperinci Bagaimana cara memasang nginx pada centos/rhel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Mejiro Ryan Build Guide | Uma Musume Pretty Derby
1 bulan yang lalu By Jack chen
Rimworld Odyssey Cara Ikan
4 minggu yang lalu By Jack chen
Apakah had transaksi untuk pengguna asing di Alipay?
1 bulan yang lalu By 下次还敢

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1505
276
Bagaimana untuk mengehadkan sumber pengguna di Linux? Bagaimana cara mengkonfigurasi ULIMIT? Bagaimana untuk mengehadkan sumber pengguna di Linux? Bagaimana cara mengkonfigurasi ULIMIT? May 29, 2025 pm 11:09 PM

Sistem Linux mengehadkan sumber pengguna melalui perintah ULIMIT untuk mengelakkan penggunaan sumber yang berlebihan. 1.Ulimit adalah arahan shell terbina dalam yang boleh mengehadkan bilangan deskriptor fail (-N), saiz memori (-V), kiraan thread (-u), dan lain-lain, yang dibahagikan kepada had lembut (nilai berkesan semasa) dan had keras (had atas maksimum). 2. Gunakan perintah ULIMIT secara langsung untuk pengubahsuaian sementara, seperti ULIMIT-N2048, tetapi hanya sah untuk sesi semasa. 3. Untuk kesan tetap, anda perlu mengubah suai /etc/security/limits.conf dan fail konfigurasi PAM, dan tambah sessionrequiredpam_limits.so. 4. Perkhidmatan SystemD perlu menetapkan LIM dalam fail unit

Apakah kemahiran konfigurasi Debian Nginx? Apakah kemahiran konfigurasi Debian Nginx? May 29, 2025 pm 11:06 PM

Apabila mengkonfigurasi Nginx pada sistem Debian, berikut adalah beberapa petua praktikal: struktur asas fail konfigurasi Global Fail: Tentukan parameter tingkah laku yang mempengaruhi keseluruhan perkhidmatan Nginx, seperti bilangan thread pekerja dan kebenaran pengguna yang sedang berjalan. Bahagian Pengendalian Acara: Memutuskan bagaimana Nginx berurusan dengan sambungan rangkaian adalah konfigurasi utama untuk meningkatkan prestasi. Bahagian Perkhidmatan HTTP: Mengandungi sejumlah besar tetapan yang berkaitan dengan perkhidmatan HTTP, dan boleh membenamkan beberapa pelayan dan blok lokasi. Pilihan Konfigurasi Teras Worker_Connections: Tentukan bilangan maksimum sambungan yang setiap thread pekerja boleh mengendalikan, biasanya ditetapkan ke 1024. Multi_accept: Aktifkan mod penerimaan pelbagai sambungan dan tingkatkan keupayaan pemprosesan serentak. s

Bagaimana cara memasang PHP dan sambungan biasa pada CentOS? Bagaimana cara memasang PHP dan sambungan biasa pada CentOS? Jun 11, 2025 pm 04:14 PM

Toinstallphpandcommonextensionsoncentos, firstenableepelandremirepositoriesviasudoyuminstallepel-release-yandsudoyuminstallhtt PS: //rpms.remirepo.net/enterprise/remi-release-7.rpm-wieninstallyum-utils.next,enableDesiredPhpstreamsuchassudoyum-confi

Bagaimana cara menyusun nginx dari sumber dengan modul tersuai? Bagaimana cara menyusun nginx dari sumber dengan modul tersuai? Jun 11, 2025 pm 04:01 PM

Bagaimana cara menyusun nginx dengan modul tersuai dari sumber? Pertama, sediakan ketergantungan dan alat yang diperlukan, dan kemudian tambahkan laluan modul melalui parameter modul-modul dalam peringkat konfigurasi, dan akhirnya menyusun dan memasang. Langkah -langkah khusus adalah seperti berikut: 1. Pasang kebergantungan yang diperlukan seperti GCC, PCRE, ZLIB, OpenSSL dan Make; 2. Muat turun dan mengurangkan kod sumber nginx; 3. Gunakan parameter modul-untuk menentukan laluan modul apabila melaksanakan perintah ./Configure, dan membolehkan modul atau pilihan lain seperti yang diperlukan; 4. Jalankan dan SudomakeInstall untuk melengkapkan kompilasi dan pemasangan; 5. Gunakan perintah NGINX-V untuk mengesahkan sama ada modul itu berjaya ditambah; 6. Ubah suai ngin

Pelayan CentOS tidak mempunyai sambungan rangkaian, bagaimana untuk memperbaikinya? Pelayan CentOS tidak mempunyai sambungan rangkaian, bagaimana untuk memperbaikinya? Jun 19, 2025 am 12:13 AM

Apabila pelayan CentOS tidak dapat disambungkan ke rangkaian, anda boleh mengikuti langkah -langkah berikut untuk menyemak: 1. Periksa status antara muka rangkaian, gunakan IPLinkShow untuk mengesahkan sama ada antara muka diaktifkan, jika tidak diaktifkan, gunakan sudoiplinksetup untuk memulakan, dan gunakan ipaddrshow untuk memeriksa status peruntukan IP; 2. Jika dalam mod DHCP, jalankan SudodhClient untuk mendapatkan IP. Jika ia adalah konfigurasi statik, periksa tetapan IP, Gateway dan DNS dalam/etc/sysconfig/rangkaian-skrip/ifcfg- dan mulakan semula perkhidmatan rangkaian; 3. Semak jadual penghalaan IProuteShow untuk memastikan terdapat gerbang lalai. Sekiranya tidak ada, tambahkannya sementara atau ubah suai Gateway dalam fail konfigurasi.

Apakah arahan untuk memulakan, menghentikan, atau memulakan semula nginx? Apakah arahan untuk memulakan, menghentikan, atau memulakan semula nginx? Jun 18, 2025 am 12:05 AM

Untuk memulakan, menghentikan atau memulakan semula Nginx, arahan khusus bergantung pada jenis sistem dan kaedah pemasangan. 1. Bagi sistem moden yang menggunakan SystemD (seperti Ubuntu16.04, Debian8, CentOS7), anda boleh menggunakan: sudosystemctlstartnginx, sudosystemctlstopnginx, sudosystemctlrestartnginx, dan menggunakan sudosystemctlreloadnginx selepas perubahan konfigurasi; 2. Untuk sistem lama yang menggunakan sysvinit, gunakan arahan perkhidmatan: sudoservicenginxstart,

Apakah suite SSL/TLS Cipher yang kuat untuk Nginx? Apakah suite SSL/TLS Cipher yang kuat untuk Nginx? Jun 19, 2025 am 12:03 AM

Astrongssl/tlsciphersuitefornginxbalancessecurity, keserasian, danperformancePrioritizingModernEncryptionalgorithmsandforw ardsecrecywhileavoidingdePrecatedProtocols.1.usetls1.2andtls1.3, melumpuhkan SableolderSecureVSionsLikesslv3andtls1.0/1.1viassl_pr

Apakah stapling OCSP dan bagaimana untuk membolehkannya dalam nginx? Apakah stapling OCSP dan bagaimana untuk membolehkannya dalam nginx? Jun 13, 2025 am 12:16 AM

OCSPSTAPLING adalah teknologi yang mengoptimumkan jabat tangan HTTPS, yang membolehkan pelayan secara aktif memberikan maklumat status pembatalan sijil semasa jabat tangan TLS, mengelakkan klien yang meminta pelayan OCSP CA secara berasingan. 1. Ia mempercepat memuatkan halaman, mengurangkan tekanan CA, dan meningkatkan keselamatan; 2. Dayakan di Nginx untuk memastikan bahawa sijil menyokong OCSP, rantaian sijil selesai, dan Nginx menyokong OpenSSL; 3. Langkah -langkah khusus termasuk menggabungkan fail rantaian sijil, mengkonfigurasi SSL_Certificate, membuka SSL_STAPLING dan SSL_STAPLING_VERIFY, dan menyediakan resolver DNS; 4. Masalah biasa termasuk tidak menyokong klien, tiada alamat OCSP untuk sijil, dan DN

See all articles