更新時間:2021-01-06 17:28:27 來源:動力節(jié)點 瀏覽2082次
在Linux系統(tǒng)下有比較多的Web代理軟件,如Nginx、Squid等,比較流行的是Nginx,相比于Window下的IIS,或者Java專用的Tomcat,Nginx更加小巧易用。那么,Linux安裝Nginx的一般步驟是怎樣的呢?下面我們?yōu)榇蠹以敿氄f說Linux安裝Nginx的一般步驟。
在安裝前,我們需要首先檢查一下本機是否已經安裝了nginx,我們查看一下nginx安裝在什么路徑就可以了,命令也很簡單:whereis nginx //nginx在哪里?
除了這句外還可以輸入
which nginx
這兩句話都可以找到你的服務器上安裝的nginx在哪里。如果沒有安裝過,回車后會提示找不到相關路徑,如果找到了就會返回所在的目錄(一般是在/usr/local/sbin下)。
下面我們就正式開始安裝Nginx:
1.安裝依賴包
//一鍵安裝上面四個依賴
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.下載并解壓安裝包
//創(chuàng)建一個文件夾
cd /usr/local
mkdir nginx
cd nginx
//下載tar包
wget http://nginx.org/download/nginx-1.19.5.tar.gz
tar -xvf nginx-1.19.5.tar.gz
3.安裝nginx
//進入nginx目錄cd /usr/local/nginx
//進入目錄cd nginx-1.19.5
//執(zhí)行命令./configure
//執(zhí)行make命令make
//執(zhí)行make install命令make install
4.配置nginx.conf
# 打開配置文件
vi /usr/local/nginx/conf/nginx.conf
將端口號改成8089,因為可能apeache占用80端口,apeache端口盡量不要修改,我們選擇修改nginx端口。
localhost修改為你服務器ip地址。
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
6.若想使用外部主機連接上虛擬機訪問端口192.168.131.2,需要關閉虛擬機的防火墻:
centOS6及以前版本使用命令: systemctl stop iptables.service
centOS7關閉防火墻命令: systemctl stop firewalld.service
隨后訪問該ip即可看到nginx界面。
7.訪問服務器ip查看(備注,由于監(jiān)聽的仍是80端口,所以ip后面的端口號被省略)
安裝完成一般常用命令
進入安裝目錄中,
命令: cd /usr/local/nginx/sbin
啟動,關閉,重啟,命令:
以上就是Linux安裝Nginx的整個過程,總的來說還是一目了然的。其中涉及到了一些簡單的命令,步驟十分簡便,對于對Linux系統(tǒng)不太熟悉的小伙伴來說也十分友好。在本站的Linux教程中還有關于Linux系統(tǒng)中Nginx的詳細配置,需要的小伙伴可以隨時去觀看哦。