1 簡介
安裝和配置Nginx
Tenginx是淘寶在nginx的基礎(chǔ)做了改進(jìn)和優(yōu)化的web server,簡單的講就是對nginx進(jìn)行了二次開發(fā)并提供了更豐富的功能磅叛。
Nginx (engine x) 是一個高性能的HTTP和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP服務(wù)器扁耐。反向代理服務(wù)器介紹看這里
Tenginx的官網(wǎng):http://tengine.taobao.org/
安裝包下載地址:http://tengine.taobao.org/download.html
2 安裝
1 下載安裝包后上傳到Linux上
安裝包:tengine-2.1.2.tar.gz
Linux版本:Centos7
2 安裝前環(huán)境準(zhǔn)備
nginx需要一來lib庫碍彭,諸如g++、gcc挣柬、pcre-devel、openssl-devel和zlib-devel睛挚。所以依次執(zhí)行一下這些命令邪蛔,已安裝的會提示不用安裝,未安裝或需要更新的則會執(zhí)行安裝及更新:
yum install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
3 解壓安裝包
解壓tengine-2.1.2.tar.gz到自定義目錄(usr/local/src)
$tar -zxvf tengine-2.1.2.tar.gz
4 創(chuàng)建安裝目錄
$/wocloud/nginx
5 安裝編譯
進(jìn)入解壓目錄執(zhí)行
$./configure --prefix=/wocloud/nginx
編譯安裝
$make
$make install
安裝完畢進(jìn)入安裝目錄的sbin文件中啟動
$sbin/nginx
為啟動命令添加軟引用
ln -s /wocloud/nginx/sbin/nginx /usr/local/bin/
6 測試
啟動完成后打開瀏覽器測試扎狱,顯示的welcome字樣即成功啟動了tengine侧到。
啟動tengine
7 配置
在安裝目錄的conf的nginx.conf中,具體配置信息待續(xù)....
8 Nginx的運行命令
nginx 啟動
nginx -s reload 重新啟動
nginx -s stop 停止
ps -ef | grep nginx :查看nginx進(jìn)程是否運行
netstat -unltp | grep nginx :查看nginx端口監(jiān)聽情況
備注:-s signal : send signal to a master process: stop, quit, reopen, reload