首頁 > 運維 > Nginx > 主體

Linux系統如何安裝nginx

WBOY
發布: 2023-05-13 19:01:11
轉載
1845 人瀏覽過

Nginx (engine x) 是一個高效能的HTTP和反向代理web伺服器,因其它的穩定性、豐富的功能集、範例設定檔和低系統資源的消耗而聞名。

nginx簡介:

  • Nginx (engine x) 是一個高效能的HTTP和反向代理web伺服器,Nginx是一款輕量級的Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器。

  • 在BSD-like 協定下發行。其特點是佔有內存少,並發能力強,事實上nginx的並發能力在同類型的網頁伺服器中表現較好,中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等。

Linux系統安裝nginx詳細步驟

#1.安裝依賴套件

 //一键安装上面四个依赖
 
 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
登入後複製

2.下載並解壓縮安裝套件

 //创建一个文件夹
 
 cd /usr/local
 
 mkdir nginx
 
 cd nginx
 
 //下载tar包
 
 wget http://nginx.org/download/nginx-1.13.7.tar.gz
 
 tar -xvf nginx-1.13.7.tar.gz
登入後複製

3.安裝nginx

 //进入nginx目录
 
 cd /usr/local/nginx
 
 //进入目录
 
 cd nginx-1.13.7
 
 //执行命令
 
 ./configure
 
 //执行make命令
 
 make
 
 //执行make install命令
 
 make install
登入後複製

4.設定nginx.conf

 # 打开配置文件
 
 vi /usr/local/nginx/conf/nginx.conf
登入後複製

將端口號改成8089,因為可能apeache佔用80埠,apeache埠盡量不要修改,我們選擇修改nginx埠。

localhost修改為你伺服器ip位址。

Linux系統如何安裝nginx

5.啟動nginx

 /usr/local/nginx/sbin/nginx -s reload
登入後複製

如果發生報錯:nginx: [error] open() "/usr/local/ nginx/logs/nginx.pid" failed

則執行: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

再次啟動即可!

查看nginx進程是否啟動:

ps -ef | grep nginx

Linux系統如何安裝nginx

6.如果想使用外部主機連接上虛擬機器存取埠192.168.131.2,需要關閉虛擬機器的防火牆:

centOS6及先前版本使用指令: systemctl stop iptables.service

centOS7關閉防火牆指令: systemctl stop firewalld.service

隨後存取該ip即可看到nginx介面。

7.訪問伺服器ip查看(備註,由於我監聽的仍是80端口,所以ip後面的端口號被省略)

Linux系統如何安裝nginx

以上是Linux系統如何安裝nginx的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板