Linux 安裝 Nginx

Nginx

Nginx (engine x) 是一個高性能的HTTP反向代理服務,也是一個IMAP/POP3/SMTP服務。

Nginx是一款輕量級Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。其特點是佔有內存少,併發能力強

負載均衡 & 反向代理 (產生兩次請求)?

Nginx安裝 (Linux centos7)

#=================一些依賴環境安裝(c++、openssl等等)

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

#=================pcre 安裝

pcre下載地址:https://dn-shimo-attachment.qbox.me/rIgWPOGebjoiB2ME/pcre_8.35.tar.gz

我現在進入 cd usr/local/src/pakcages    習慣用pakcages用來存放自己的安裝包

rz 命令上傳剛纔下載的安裝包

tar zxvf pcre-8.35.tar.gz

cd pcre-xx

./configure

make && make install

pcre-config --prefix

 

#=================nginx 安裝

nginx 地址:https://dn-shimo-attachment.qbox.me/O2P2K5efEiERrjo4/nginx_1.6.2.tar.gz

tar zxvf nginx-1.6.2.tar

../configure --prefix=/root/svr/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
//--prefix=安裝到哪個目錄  --with-pcre=剛纔安裝pcre的目錄

make && make install

cd /root/svr/nginx
./sbin/nginx -t

安裝成功

啓動nginx

./sbin/nginx

檢測

curl http://127.0.0.1

修改nginx.conf中第一行的user nobody;====> user root; 

vi conf/nginx.conf

再curl http://127.0.0.1

檢測成功!! 

#===========模塊添加

wget http://wiki.nginx.org/images/7/78/Nginx_upstream_hash-0.3.tar.gz

 

可能出現的錯誤

error while loading shared libraries: libpcre.so.1

解決辦法:添加軟鏈接

ln -s /usr/local/lib/libpcre.so.1 /lib64

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章