摘要:本次介紹使用源碼編譯安裝,安裝前需要安裝編譯環境,可使用以下命令安裝下載地址安裝需要個依賴包模塊需要模塊需要需要安裝的作用是讓支持功能。啟動瀏覽器訪問,看到下圖則說明安裝并啟動成功。
Nginx 是一個高性能的HTTP和反向代理服務器,官方地址為http://nginx.org/,這里不多做介紹。本次介紹使用源碼編譯安裝,安裝Nginx前需要安裝C++編譯環境,可使用以下命令安裝:
Centos
sudo yum install gcc gcc-c++
Ubuntu:
apt-get install build-essential apt-get install libtool
Nginx下載地址:http://nginx.org/en/download.html
安裝Nginx需要3個依賴包:
gzip模塊需要 zlib (http://www.zlib.net/)
rewrite模塊需要 pcre(http://www.pcre.org/)
ssl 需要 openssl (https://www.openssl.org/source/)
安裝pcrepcre 的作用是讓Nginx支持Rewrite功能。本次介紹使用pcre,非pcre2版本,我在使用pcre2安裝Nginx時出現錯誤,后來改用pcre沒有報錯。
下載pcre,地址: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
# 下載 sudo wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz # 解壓 sudo tar -zxvf pcre-8.38.tar.gz # 進入目錄 cd pcre-8.38 # 安裝 ./configure make && make install安裝zlib
# 下載 sudo wget http://www.zlib.net/zlib-1.2.11.tar.gz # 解壓 sudo tar -zxvf zlib-1.2.11.tar.gz # 進入目錄 cd zlib-1.2.11 # 安裝 sudo ./configure sudo make && make install安裝openssl
# 下載 sudo wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz # 解壓 sudo tar -zxvf openssl-1.0.2n.tar.gz # 進入目錄 cd openssl-1.0.2n # 安裝 sudo ./config --prefix=/usr/local/openssl sudo make && make install安裝Nginx
# 下載 sudo wget http://nginx.org/download/nginx-1.8.1.tar.gz # 解壓 sudo tar -zxvf nginx-1.8.1.tar.gz # 進入目錄 cd nginx-1.8.1 # 安裝 sudo ./configure --prefix=/usr/local/nginx --with-pcre=/home/user-01/download/pcre-8.38 --with-zlib=/home/user-01/download/zlib-1.2.11 --with-openssl=/usr/local/openssl sudo make && make install
注意: 指定pcre和zlib的路徑是源碼路徑。
--with-pcre=/home/user-01/download/pcre-8.38 # 指的是pcre-8.38 的源碼路徑。 --with-zlib=/home/user-01/download/zlib-1.2.11 # 指的是zlib-1.2.11 的源碼路徑。啟動Nginx
sudo /usr/local/nginx/sbin/nginx
瀏覽器訪問,看到下圖則說明Nginx安裝并啟動成功。
Nginx的其他命令:
檢查配置文件nginx.conf的正確性
/usr/local/nginx/sbin/nginx -t
停止Nginx
/usr/local/nginx/sbin/nginx -s stop
重新加載配置文件
/usr/local/nginx/sbin/nginx -s reload
參考:
http://blog.51cto.com/storysky/345630
原文地址:https://www.lwhweb.com/2017/12/02/install-nginx-on-linux/
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39720.html
摘要:本文內容是,如何在下快速搭建環境。虛擬機實體機環境都可以。按照提示,輸入。 本文內容是,如何在Linux centos7下快速搭建LNMP環境。虛擬機、實體機環境都可以。另外,安裝教程參考的是,下面這篇文章進行文字排版和內容擴充,感謝hcchanqing作者。CentOS6.2 yum安裝配置LNMP服務器(Nginx+PHP+MySQL) 特別提醒:本文系統用的Centos7,是7!...
摘要:本文內容是,如何在下快速搭建環境。虛擬機實體機環境都可以。按照提示,輸入。 本文內容是,如何在Linux centos7下快速搭建LNMP環境。虛擬機、實體機環境都可以。另外,安裝教程參考的是,下面這篇文章進行文字排版和內容擴充,感謝hcchanqing作者。CentOS6.2 yum安裝配置LNMP服務器(Nginx+PHP+MySQL) 特別提醒:本文系統用的Centos7,是7!...
閱讀 3510·2021-11-25 09:43
閱讀 1266·2021-09-08 09:45
閱讀 2643·2021-09-07 09:59
閱讀 1502·2021-08-09 13:45
閱讀 3339·2019-08-30 15:54
閱讀 696·2019-08-29 18:35
閱讀 513·2019-08-29 17:18
閱讀 992·2019-08-29 14:10