Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk memasang, memulakan, memulakan semula dan menghentikan Nginx di bawah Linux
Apakah Nginx? Bagaimana untuk memulakan semula / menghentikan Nginx dalam sistem Linux? Sebagai tindak balas kepada masalah di atas, artikel berikut akan menerangkan kepada anda apa itu Nginx secara khusus, serta pemasangan/mula/mulakan/hentikan Nginx di bawah Linux.
Nginx ialah pelayan web yang ringan/pelayan proksi terbalik dan pelayan proksi e-mel, dan dikeluarkan di bawah protokol seperti BSD. Ia dibangunkan oleh pengaturcara Rusia lgor Sysoev dan digunakan oleh Rambler, sebuah laman web portal dan enjin carian Rusia yang besar. Ciri-cirinya ialah penggunaan memori yang kecil dan keupayaan konkurensi yang kuat Malah, keupayaan konkurensi nginx berprestasi lebih baik di kalangan pelayan web jenis yang sama.
Berbanding dengan Apacheligtpd, Nginx mempunyai kelebihan memori yang kurang dan kestabilan yang tinggi Ia juga terkenal dengan konkurensi yang kuat, perpustakaan modul yang kaya dan konfigurasi yang mesra dan fleksibel. Di bawah sistem pengendalian Linux, nginx menggunakan model acara epoll Terima kasih kepada ini, nginx agak cekap di bawah sistem pengendalian Linux . Pada masa yang sama, Nginx menggunakan kqueue model acara yang cekap serupa dengan Epoll pada sistem pengendalian OpenBSD atau FreeBSD.
Proses pemasanganProses pemasangan memerlukan kebiasaan dengan rangkaian Linux dan mengkonfigurasi sumber yumMuat turun dan pindahkannya ke pelayan. Langkah pertama ialah menyahmampat tar -zxvf nginx-1.13.1.tar.gz Pergi ke direktori nginx-1.13.1 dan lihat Fail berikut mendapati bahawa nginx dikeluarkan melalui pakej sumber, dan nginx ditulis dalam c, jadi pengkompil c/c++ perlu dipasang yum install gcc Seperti di atas, gcc telah dipasang, jom pasang nginx Pada akhir pengesanan, didapati pustaka pcre bergantung tidak tersedia Mari pasang pcrehttps://ftp.pcre.org /pub/pcre/
Selepas pcre dimuat turun, ia juga merupakan fail tar.gz Mula-mula, nyahzipnya tar -zxvf pcre-8.00.tar.gz
Selepas penyahmampatan, terdapat fail berikut, yang masih merupakan pemasangan kod sumber
Katanya g++ kita tak jumpa, jom pasang g++
yum install gcc-c++
Jom kembali dan terus pasang pcre
./configure
buat pemasangan
pemasangan pcre selesai, balik dan pasang nginx
zlib tiada, kami perlu Pasang zlib sekali lagi
http://www.zlib.net/
zlib juga diuruskan oleh tar .gz, pertama nyahzip
Mendapati bahawa zlib juga diuruskan oleh pakej sumber, pasang zlib
./configure
buat pemasangan
Selepas pemasangan selesai, pasang nginx
./configure
make install
Kali ini pemasangan akhirnya berjaya. Perisian dipasang pada
/usr/local/nginx
Mulakan nginx
./usr/local/nginx/sbin/nginx
Akses nginx ( Alamat ip ialah: 192.168.100.100, nombor port ialah: 80)
http://192.168.100.100:8080/
nginx berjaya dipasang.
Hentikan nginx
nginx -s stop
Mulakan semula nginx
nginx -s reload
Linux ialah sistem pengendalian seperti UNIX yang bebas untuk digunakan dan disebarkan dengan bebas Ia adalah berbilang pengguna berasaskan POSIX, berbilang tugas , multi-threading dan Sistem pengendalian berbilang CPU yang menggunakan Linux untuk menjalankan perisian alat Unix utama, aplikasi dan protokol rangkaian.
Atas ialah kandungan terperinci Bagaimana untuk memasang, memulakan, memulakan semula dan menghentikan Nginx di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!