真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CentOS6.8安裝nginx

Nginx是一款輕量級的Web服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個BSD-like 協(xié)議下發(fā)行。其特點是占有內(nèi)存少,并發(fā)能力強,事實上nginx的并發(fā)能力確實在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,中國大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。

創(chuàng)新互聯(lián)建站長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為勃利企業(yè)提供專業(yè)的成都網(wǎng)站制作、網(wǎng)站設(shè)計,勃利網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。nginx的特點:

1、在高連接并發(fā)的情況下,Nginx是Apache服務(wù)器不錯的替代品:Nginx在美國是做虛擬主機生意的老板們經(jīng)常選擇的軟件平臺之一。能夠支持高達 50,000 個并發(fā)連接數(shù)的響應(yīng)。

2、Nginx采用C進行編寫,不論是系統(tǒng)資源開銷還是CPU使用效率都比 Perlbal 要好很多。

3、Nginx 是一個安裝非常的簡單、配置文件非常簡潔(還能夠支持perl語法)、Bug非常少的服務(wù)器。Nginx 啟動特別容易,并且?guī)缀蹩梢宰龅?*24不間斷運行,即使運行數(shù)個月也不需要重新啟動。你還能夠不間斷服務(wù)的情況下進行軟件版本的升級。

nginx安裝:

1、工具:

CentOS 6.8

nginx:nginx-1.10.1.tar.gz

2、安裝過程:

下載安裝包到指定目錄:#wget -c http://nginx.org/download/nginx-1.10.1.tar.gz

解壓文件:#tar -zxvfnginx-1.10.1.tar.gz

進入到解壓目錄(我這兒解壓目錄為:/usr/nginx-1.10.1):#cd /usr/nginx-1.10.1

編譯文件:#./configure

--with-http_ssl_module

--with-http_flv_module

--with-http_stub_status_module

--with-http_gzip_static_module

--with-pcre

編譯過程中可能會報錯,這是因為我們沒有安裝ssl,安裝ssl即可

安裝命令:#yuminstall-yopenssl-devel

編譯完成以后,可以通過最后的提示信息知道,編譯生成的所有文件都在/usr/local/nginx目錄下。

然后安裝:#make&make install

至此,nginx安裝完成,接下來為nginx編寫服務(wù)啟動腳本

3、nginx服務(wù)啟動腳本

#vim /etc/init.d/nginx

腳本內(nèi)容如下:

#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig: - 85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse
# proxy and IMAP/POP3 proxy server
# processname: nginx
# config: /etc/nginx/nginx.conf
# config: /etc/sysconfig/nginx
# pidfile: /var/run/nginx.pid
# 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可執(zhí)行文件的位置
nginx="/usr/sbin/nginx"
prog=$(basename $nginx)

#nginx配置文件的位置
NGINX_CONF_FILE="/etc/nginx/nginx.conf"
[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx
lockfile=/var/lock/subsys/nginx
make_dirs() {
# make required directories
user=`nginx -V 2>&1 | grep "configure arguments:" | sed \'s/[^*]*--user=([^ ]*).*/1/g\' -`
options=`$nginx -V 2>&1 | grep \'configure arguments:\'`
for opt in $options; do
if [ `echo $opt | grep \'.*-temp-path\'` ]; then
value=`echo $opt | cut -d "=" -f 2`
if [ ! -d "$value" ]; then
# echo "creating" $value
mkdir -p $value && chown -R $user $value
fi
fi
done
}
start() {
[ -x $nginx ] || exit 5
[ -f $NGINX_CONF_FILE ] || exit 6
make_dirs
echo -n $"Starting $prog: "
daemon $nginx -c $NGINX_CONF_FILE
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n $"Stopping $prog: "
killproc $prog -QUIT
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
configtest || return $?
stop
sleep 1
start
}
reload() {
configtest || return $?
echo -n $"Reloading $prog: "
killproc $nginx -HUP
RETVAL=$?
echo
}
force_reload() {
restart
}
configtest() {
$nginx -t -c $NGINX_CONF_FILE
}
rh_status() {
status $prog
}
rh_status_q() {
rh_status >/dev/null 2>&1
}
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 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
exit 2
esac

為腳本賦予執(zhí)行權(quán)限:

#chmod +x /etc/init.d/nginx

將nginx添加到服務(wù),并設(shè)置開機啟動:

#chkconfig --add nginx

#chkconfig nginx on

#chkconfig --list nginx

啟動服務(wù):

#service nginx start

然后在瀏覽器輸入地址(nginx所在服務(wù)器的地址):192.168.10.112,出現(xiàn)如下界面,則證明nginx安裝成功!


當前標題:CentOS6.8安裝nginx
文章起源:http://weahome.cn/article/cjoeid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部