linux下nginx/tengine的安裝配置
本部落格使用tengine,nginx安裝步驟基本一致
簡介:
tengine是由**網發起的web伺服器專案。它在nginx的基礎上,針對大訪問量**的需求,新增了很多高階功能和特性。
tengine的效能和穩定性已經在大型的**如**網,天貓**等得到了很好的檢驗。它的最終目標是打造乙個高效、穩定、安全、易用的web平台。
tengine特性,官網截圖:
準備:
linux系統版本centos6.x 64位
步驟:
第一步:從
第三步:安裝tengine的依賴,依賴:gcc , openssl-devel , pcre-devel ,
zlib-devel (若已安裝,可跳過此步)
yum -y install gcc openssl-devel pcre-devel zlib-devel
第四步:設定一下配置資訊
注意:記得建立 /var/tmp/nginx/client/目錄,否則後面啟動會報錯
詳細配置及含義參考官網:
第五步:安裝
make && make install
第六步:建立nginx檔案,並加入到啟動服務中
# cd /etc/init.d/
# touch nginx
nginx:
#!/bin/bash
## chkconfig: - 85 15
# description: nginx is a world wide web server. it is used to serve
# source function library.
. /etc/rc.d/init.d/functions
# source networking configuration.
. /etc/sysconfig/network
# check that networking is up.
[ "$networking" = "no" ] && exit 0
nginx="/usr/local/nginx/tengine-2.1.0/sbin/nginx"
prog=$(basename $nginx)
nginx_conf_file="/usr/local/nginx/tengine-2.1.0/conf/nginx.conf"
#[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx
lockfile=/var/lock/subsys/nginx
#make_dirs()
start()
stop()
restart()
reload()
force_reload()
configtest()
rh_status()
rh_status_q()
case "$1" in
start)
rh_status_q && exit 0
$1;;
stop)
rh_status_q || exit 0
$1;;
restart|configtest)
$1;;
reload)
rh_status_q || exit 7
$1;;
force-reload)
force_reload
;;status)
rh_status
;;condrestart|try-restart)
rh_status_q || exit 0
;;*)
echo $"usage: $0 "
exit 2
esac
第七步:為nginx檔案新增執行許可權
chmod 755 nginx
第八步:啟動並檢視
service nginx start
成功頁面:
新增服務到系統服務,使其開機自啟動:
# chkconfig --add nginx
# chkconfig nginx on
注意:服務啟動預設監聽80埠,可通過ip直接訪問,若訪問不到,可能被防火牆攔截,可使用service iptables stop 關閉防火牆再訪問 Linux下Redis下安裝
redis安裝 檢查是否安裝redis ps ef grep redis2.檢查gcc服務是否安裝成功 rpm qa grep gcc注 安裝成功則顯示 mkdir redis5.解壓redis安裝包 tar zxvf redis 2.8.17 tar.gz c usr local redis 解壓...
Linux下程式設計
windows下我的環境為 windows10 vs2015 opencv3.4.0 opencv3.4.0 contrib python linux下我的環境為 ubuntu16004 也有ubuntu1804 opencv3.4.0 opencv3.4.0 contrib python gnu ...
linux下萬用字元
萬用字元是一類鍵盤字元,有星號 和問號 當查詢檔案呀資料夾時,可以使用它來代替乙個或多個真正字元 當不知道真正字元或者不想建入完整名字時,常常使用萬用字元代替乙個或多個真正字元。星號 可以使用星號代替0個或多個字元。如果正在查詢以aew開頭的乙個檔案,但不記得檔名其餘部分,可以輸入aew,查詢以ae...