最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux(CentOS)環(huán)境下安裝下載Nginx并配置

 更新時間:2017年02月22日 10:42:10   作者:jtlgb  
本篇文章主要介紹了Linux(CentOS)環(huán)境下安裝下載Nginx并配置 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1、準(zhǔn)備工作

選首先安裝這幾個軟件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。

Nginx是C寫的,需要用GCC編譯;Nginx的Rewrite和HTTP模塊會用到PCRE;Nginx中的Gzip用到zlib;

用命令“# gcc”,查看gcc是否安裝;如果出現(xiàn)“gcc: no input files”信息,說明已經(jīng)安裝好了。

否則,就需要用命令“# yum install gcc”,進行安裝了!一路可能需要多次輸入y,進行確認(rèn)。

安裝好后,可以再用命令“#gcc”測試,或者用命令“# gcc -v”查看其版本號。

同樣方法,用如下命令安裝PCRE,zlib,OpenSSL(其中devel,是develop開發(fā)包的意思):

# yum install -y pcre pcre-devel 
# yum install -y zlib zlib-devel 
# yum install -y openssl openssl-devel 

2、下載并安裝

創(chuàng)建目錄(nginx-src)并進去;然后,從官方地址(http://nginx.org/)下載,解壓,配置,編譯,安裝:

# mkdir nginx-src && cd nginx-src 
# wget http://nginxorg/download/nginx-targz 
# tar xzf nginx-targz  
# cd nginx-3 
# /configure 
# make 
# make install 
# whereis nginx 
nginx: /usr/local/nginx 

默認(rèn)的安裝路徑為:/usr/local/nginx;跳轉(zhuǎn)到其目錄下sbin路徑下,便可以啟動或停止它了。

# /nginx -h 
nginx version: nginx/3 
Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives] 
Options: 
 -?,-h     : this help 
 -v      : show version and exit 
 -V      : show version and configure options then exit 
 -t      : test configuration and exit 
 -q      : suppress non-error messages during configuration testing 
 -s signal   : send signal to a master process: stop, quit, reopen, reload 
 -p prefix   : set prefix path (default: /usr/local/nginx/) 
 -c filename  : set configuration file (default: conf/nginxconf) 
 -g directives : set global directives out of configuration file 

啟動:nginx

停止:nginx -s stop

3、添加到系統(tǒng)服務(wù)

使用命令“# vi /etc/init.d/nginx”,打開編輯器,輸入如下內(nèi)容:

#!/bin/sh 
# chkconfig: 2345 85 15 
# Startup script for the nginx Web Server 
# description: nginx is a World Wide Web server  
# It is used to serve HTML files and CGI 
# processname: nginx 
# pidfile: /usr/local/nginx/logs/nginxpid 
# config: /usr/local/nginx/conf/nginxconf 
 
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 
DESC="nginx deamon" 
NAME=nginx 
DAEMON=/usr/local/nginx/sbin/$NAME 
SCRIPTNAME=/etc/initd/$NAME 
 
test -x $DAEMON || exit 0 
 
d_start(){ 
 $DAEMON || echo -n "already running" 
} 
 
d_stop(){ 
 $DAEMON -s quit || echo -n "not running" 
} 
 
 
d_reload(){ 
 $DAEMON -s reload || echo -n "can not reload" 
} 
 
case "$1" in 
start) 
 echo -n "Starting $DESC: $NAME" 
 d_start 
 echo "" 
;; 
stop) 
 echo -n "Stopping $DESC: $NAME" 
 d_stop 
 echo "" 
;; 
reload) 
 echo -n "Reloading $DESC conf" 
 d_reload 
 echo "reload " 
;; 
restart) 
 echo -n "Restarting $DESC: $NAME" 
 d_stop 
 sleep 2 
 d_start 
 echo "" 
;; 
*) 
 echo "Usage: $ScRIPTNAME {start|stop|reload|restart}" >&2 
 exit 3 
;; 
esac 
 
exit 0 

保存退出后,再使用下面的命令,使其可執(zhí)行;然后,添加配置并查看。

可用chkconfig修改其值,也可用ntsysv工具改變是否自啟動。

# chmod +x /etc/initd/nginx 
# chkconfig --add nginx 
# chkconfig nginx on/off 
# chkconfig --list nginx 
nginx 0:off 1:off 2:on 3:on 4:on 5:on 6:off

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux備份及恢復(fù)及Linux文件權(quán)限詳解

    Linux備份及恢復(fù)及Linux文件權(quán)限詳解

    這篇文章主要介紹了Linux備份及恢復(fù)及Linux文件權(quán)限詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Linux 僵尸進程產(chǎn)生原因及解決方法

    Linux 僵尸進程產(chǎn)生原因及解決方法

    這篇文章主要介紹了Linux 僵尸進程產(chǎn)生原因及解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Linux中sudo、su和su -命令的區(qū)別小結(jié)

    Linux中sudo、su和su -命令的區(qū)別小結(jié)

    我們知道,在Linux下對很多文件進行修改都需要有root(管理員)權(quán)限,比如對/ect/profile等文件的修改。下面這篇文章主要給大家總結(jié)介紹了關(guān)于Linux中sudo、su和su -命令的區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2018-09-09
  • 在Linux環(huán)境下采用壓縮包方式安裝JDK 13的方法

    在Linux環(huán)境下采用壓縮包方式安裝JDK 13的方法

    JDK(Java Development Kit)是Sun公司(后被Oracle收購)推出的面向?qū)ο蟪绦蛟O(shè)計語言的開發(fā)工具包,擁有這個工具包之后我們就可以使用Java語言進行程序設(shè)計和開發(fā)。這篇文章主要介紹了在Linux環(huán)境下采用壓縮包方式安裝JDK 13,需要的朋友可以參考下
    2019-10-10
  • Linux被中斷的系統(tǒng)如何調(diào)用詳解

    Linux被中斷的系統(tǒng)如何調(diào)用詳解

    這篇文章主要給大家介紹了關(guān)于Linux被中斷的系統(tǒng)如何調(diào)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Linux具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Linux系統(tǒng) 為命令配置別名的方法

    Linux系統(tǒng) 為命令配置別名的方法

    這篇文章主要介紹了Linux系統(tǒng) 為命令配置別名的方法,需要的朋友可以參考下
    2018-07-07
  • 禁止網(wǎng)站顯示文件目錄列表的2個方法(htaccess)

    禁止網(wǎng)站顯示文件目錄列表的2個方法(htaccess)

    這篇文章主要介紹了禁止網(wǎng)站顯示文件目錄列表的2個方法,需要的朋友可以參考下
    2016-04-04
  • Linux系統(tǒng)解壓rar文件的操作步驟

    Linux系統(tǒng)解壓rar文件的操作步驟

    這篇文章主要詳細(xì)給大家介紹了Linux系統(tǒng)如何解壓rar文件,文中通過代碼示例給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-12-12
  • Linux系統(tǒng)下如何掛載FAT32的U盤

    Linux系統(tǒng)下如何掛載FAT32的U盤

    Linux掛載U盤步驟如下: 1:將U盤插入USB接口,檢查是否插好 2:用fdisk命令檢查分區(qū)和USB設(shè)備信息
    2013-04-04
  • Linux命令行刪除文件實操方法

    Linux命令行刪除文件實操方法

    在本篇文章里小編給大家整理了一篇關(guān)于Linux命令行刪除文件實操方法和技巧,需要的朋友們學(xué)習(xí)下。
    2019-03-03

最新評論

饶河县| 黄大仙区| 山阳县| 瓦房店市| 肃南| 迁安市| 淳安县| 双牌县| 平昌县| 双桥区| 巴塘县| 临夏县| 海原县| 华阴市| 麟游县| 曲阜市| 江华| 边坝县| 西平县| 武安市| 平定县| 绿春县| 漳州市| 台山市| 墨竹工卡县| 城市| 卓尼县| 托克逊县| 郯城县| 临沂市| 辛集市| 山阴县| 苏州市| 巨野县| 内黄县| 呼图壁县| 宜兴市| 承德县| 清徐县| 清原| 南溪县|