最近學習了nginx,就打算nginx安裝在Linux系統下,於是我就把安裝步驟記錄下來了,分享給大家,希望能對大家有幫助!
我的博客地址:https://www.cnblogs.com/themysteryofhackers/p/11935904.html
更新時間:2019-11-26
一、上傳文件
nginx文件的下載可以到官網去下在,或者點擊這個鏈接就可以去到nginx官網。如下圖
我下載的nginx是穩定版1.16.1版本,下載好了之后。打開SecureCRTPortable,就進入 /usr/tmp 目錄,因為這個目錄存放的是臨時文件的,然后上傳你下載的 nginx-1.16.1.tar.gz,點擊菜單欄”Transfer”按鈕,在彈出的列表中選擇”Zmodem Upload list…”選項,然后會有一個彈窗出來,你選擇你要上傳的文件,然后點擊“Start Upload” 按鈕上傳即可。如下圖所示
二、下載依賴庫
因為nginx運行需要依賴其他的環境,所以要下載安裝一些依賴庫,直接運行命令就好,命令會自動安裝的。
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel三、解壓你上傳的文件
tar -zxvf nginx-1.16.1.tar.gz
四、添加配置和編譯程序
進入你解壓的文件里,運行 ./configure --prefix=/usr/local/nginx 這個命令,這個命令就是講nginx安裝到那個地方,運行后再運行 make && make install 這個命令進行初始化。
cd nginx-1.16.1 ./configure --prefix=/usr/local/nginx make && make install
執行好命令后,就進入 /usr/local/nginx 的目錄,去配置nginx的環境變量。
五、添加防火牆配置
運行下面的命令就可以了,這三個命令的作用分別是,開放80端口,重啟防火牆和查找已經開放的端口。
firewall-cmd --permanent --add-port=80/tcp systemctl restart firewalld.service firewall-cmd --list-ports
六、啟動nginx
輸入nginx 命令啟動nginx。因為我配置了環境變量,所以就不用了輸入前面的路徑了,直接輸入命令就可以了,如果沒有配路徑的話,要輸入前面的路徑的。
/usr/local/nginx/sbin/nginx #啟動 /usr/local/nginx/sbin/nginx -s stop #停止服務 /usr/local/nginx/sbin/nginx -s quit #退出服務 /usr/local/nginx/sbin/nginx -s reopen #重新打開日志文件 /usr/local/nginx/sbin/nginx -s reload #重新加載配置文件然后在系統的瀏覽器輸入Linux虛擬機的地址就可以訪問nginx了,成功的話,如下圖
結尾
我是一個Java程序員,一個向往技術的小白,以后我會陸續將自己學習到的Java或者其他的知識會以博客的形式分享出來,希望能對大家有幫助。
喜歡小編的就給我一個關注吧!
如果有哪些問題、有哪些不妥或者侵犯到您的權益的地方,可以聯系我,我馬上修改。