澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

修改Nginx服务器访问根目录,CentOS7上Nginx安装和简

2019-06-29 作者:服务器运维   |   浏览(103)

009 Linux下编写翻译安装Nginx服务器 并 修改Nginx服务器访问根目录,009nginx

一、 nginx安装蒙受

       yum install -y gcc-c    pcre pcre-devel zlib zlib-devel  openssl openssl-devel

该命令等效于下边4句:

1、  gcc 安装
修改Nginx服务器访问根目录,CentOS7上Nginx安装和简单配置。        安装nginx必要先准将网下载的源码实行编写翻译,编写翻译信赖gcc境遇,若无gcc碰到,要求设置gcc:

         yum install gcc-c

2、  PCRE pcre-devel 安装
       PCRE(PerlCompatible Regular Expressions)是三个Perl库,包涵 perl 包容的正则表明式库。nginx的http模块使用pcre来解析正则表达式,所以须要在linux上设置pcre库。
        yum install -y pcre pcre-devel

澳门新萄京官方网站,3、  zlib 安装
        zlib库提供了许多种减去和平化解压缩的秘籍,nginx使用zlib对http包的内容举行gzip,所以须要在linux上安装zlib库。
        yum  install -y zlib zlib-devel

4、OpenSSL 安装
      OpenSSL是三个无敌的平安套接字层密码库,囊括主要的密码算法、常用的密钥和证件封装处理职能及SSL协议,并提供丰裕的应用程序供测量检验或其余指标接纳。nginx不只有支持http协议,还帮衬https(即在ssl协议上传输http),所以须要在linux安装openssl库。
       yum  install -y openssl openssl-devel

二、下载nginx

1.一贯下载.tar.gz安装包,地址:

2.接纳wget命令下载1.10.1版本(推荐)。
wget -c

三、安装

1、解压
tar -zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1

2、配置
事实上在 nginx-1.10.1 版本中你就无需去布置相关东西,暗许就足以了。当然,要是您要团结配置目录也是能够的。
1.施用暗许配置
./configure
输出:
      nginx path prefix: "/usr/local/nginx"
      nginx binary file: "/usr/local/nginx/sbin/nginx"
      nginx modules path: "/usr/local/nginx/modules"
      nginx configuration prefix: "/usr/local/nginx/conf"
      nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
      nginx pid file: "/usr/local/nginx/logs/nginx.pid"
      nginx error log file: "/usr/local/nginx/logs/error.log"
      nginx http access log file: "/usr/local/nginx/logs/access.log"
      nginx http client request body temporary files: "client_body_temp"
      nginx http proxy temporary files: "proxy_temp"
      nginx http fastcgi temporary files: "fastcgi_temp"
      nginx http uwsgi temporary files: "uwsgi_temp"
      nginx http scgi temporary files: "scgi_temp"

3、编写翻译安装
make
make install

搜寻安装路线:"/usr/local/nginx

四、开放80端口、开放http服务,重启防火墙
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --permanent --zone=public --add-service=http
    firewall-cmd --reload
    firewall-cmd --list-all #翻开开放劳动、端口中是不是有http服务和80端口。

五、退换nginx访问根目录
设置完nginx服务器后意识nginx的根目录在 安装目录的/html/下(/usr/local/nginx/html/),但是对于计划文件来讲,在该目录下是不太习惯的,我就尝试着更动nginx访问的根目录

1、改造nginx配置文件

   vi  /usr/local/nginx/conf/nginx.conf

更动如下:

    server {
        listen       80;
        server_name  localhost;
        location / {                 
            root  /home/ftpuser/wwwRoot;               #新的根目录
            index  index.html index.htm index.jpg;   #增加一张图纸,测量检验用。
        }

2、nginx根目录权限设置:

         chmod  -R 755  /home/ftpuser/wwwRoot/

3、重启nginx务器
     service nginx restart

4、测试

拷贝一向张jpg格式图片到:/home/ftpuser/wwwRoot/目录下,改名字为:index.jpg 。
chmod  744  /home/ftpuser/wwwRoot/index.jpg #安装全数人可读。
访问
安装完毕后此时走访   即为/home/www/XXX

六、使用nginx
1 启动nginx
 /usr/local/nginx/sbin/nginx

瞩目:施行 /usr/local/nginx/sbin/nginx,这里能够-c钦命加载的nginx配置文件,如下:
/usr/local/nginx/sbin/nginx -c /xxxxx
假诺不点名-c,nginx在运行时私下认可加载/usr/local/nginx/conf/nginx.conf文件。

 
2 停止nginx
/usr/local/nginx/sbin/nginx -s quit
此方法甘休步骤是待nginx进度管理职务达成实行悬停。

 
3 重启nginx:先截至再起步
/usr/local/nginx/sbin/nginx -s quit
/usr/local/nginx/sbin/nginx

 

nginx安装景况

nginx是C语言开垦,建议在linux上运转,本学科使用Centos6.5作为安装情形。

n gcc

安装nginx须求先元帅方网站下载的源码实行编写翻译,编写翻译依赖gcc碰着,若无gcc情形。

yum install gcc-c

n PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包蕴 perl 兼容的正则表明式库。nginx的http模块使用pcre来剖析正则表明式,所以须求在linux上设置pcre库。

yum install -y pcre pcre-devel

注:pcre-devel是运用pcre开采的一个一遍开辟库。nginx也急需此库。

n zlib

zlib库提供了许多种滑坡和平解决压缩的不二秘诀,nginx使用zlib对http包的剧情开始展览gzip,所以供给在linux上设置zlib库。

yum install -y zlib zlib-devel

 

n openssl

OpenSSL 是三个强硬的安全套接字层密码库,囊括重要的密码算法、常用的密钥和注脚封装管理作用及SSL协议,并提供丰硕的应用程序供测验或其余指标使用。

nginx不止帮忙http协议,还协助https(即在ssl协议上传输http),所以要求在linux安装openssl库。

yum install -y openssl openssl-devel

 

安装所需景况

一、安装

1.下载 Nginx 安装文件到你的目录下载地址修改Nginx服务器访问根目录,CentOS7上Nginx安装和简单配置。

2.解压安装文件 tar -zxvf  nginx-1.x.x.tar.gz

3.cd 到​nginx-1.x.x 目录,开始安装Nginx

如下命令依次实践:

首先:./configure

其次:  make

然后:make install​

4.启动Nginx

命令:  /usr/local/nginx/sbin/nginx -c  /usr/local/nginx/conf/nginx.conf

5.设置的时候报错管理

安装 gcc& gc : yum -y install gcc gcc-c autoconf automake

​安装 pcre:  yum -y install pcre pcre-devel

安装 zlib: ​ yum -y install zlib zlib-devel

Nginx安装,

编写翻译安装(压缩文件安装)

 

 1、解压

tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

 

 2、configure

./configure --help查询详细参数(参谋本教程附录部分:nginx编写翻译参数)

参数设置如下:

./configure

--prefix=/usr/local/nginx

--pid-path=/var/run/nginx/nginx.pid

--lock-path=/var/lock/nginx.lock

--error-log-path=/var/log/nginx/error.log

--http-log-path=/var/log/nginx/access.log

--with-http_gzip_static_module

--http-client-body-temp-path=/var/temp/nginx/client

--http-proxy-temp-path=/var/temp/nginx/proxy

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi

--http-scgi-temp-path=/var/temp/nginx/scgi

 

瞩目:上边将有时文件目录钦命为/var/temp/nginx,需求在/var下创办temp及nginx目录

 

 

3、编写翻译安装

make

make  install

 

Nginx 是 C语言 开垦,建议在 Linux 上运行,当然,也能够安装 Windows 版本,本篇则采纳CentOS7 作为安装蒙受。

二、简单安插

1.先是小编的服务器上跑了2个tomcat

三个跑在8080端口,五个跑在8089端口,2个index.html略分裂

2.备份 nginx.conf 文件为新文件 nginx.conf.base​ (防止修改弄错无法恢复)

命令​: cp/usr/local/nginx/conf/nginx.conf/usr/local/nginx/conf/nginx.conf.base

3.​修改nginx.conf

​在http节点下增加upstream节点

a.配置1:遵照需要到达时序按权重举办负荷均衡(如下:8080端口的劳动接受央浼数量是8089的两倍)

​upstream fzjh{

server 127.0.0.1:8080 weight=2;

server 127.0.0.1:8089 weight=1;

}

b.配置2,根据IP举行负荷均衡(可以消除session分享难点)

upstream fzjh{

ip_hash;

server 127.0.0.1:8089;

server 127.0.0.1:8080;

}

​在server下的location下增添一行:

proxy_pass

末尾布署文件形成那样(去掉了某个注释):

#user  nobody;

worker_processes  1;

#error_log  logs/error.log;

#error_log  logs/error.log  notice;

#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

events {

worker_connections  1024;

}

http {

include       mime.types;

default_type  application/octet-stream;

sendfile        on;

#tcp_nopush     on;

#keepalive_timeout  0;

keepalive_timeout  65;

#gzip  on;

upstream fzjh{

server 127.0.0.1:8080 weight=2;

server 127.0.0.1:8089 weight=1;

}

server {

listen       80;

server_name  localhost;

location /{

root   html;

index  index.html index.htm;

proxy_pass ;

}

error_page   500 502 503 504  /50x.html;

location = /50x.html {

root   html;

}

}

}

​4.测量检验配置文件并运转恐怕重启Nginx

测验​配置文件:

/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

启动:/usr/local/nginx/sbin/nginx -c  /usr/local/nginx/conf/nginx.conf​​

重启:/usr/local/nginx/sbin/nginx -s reload

​4.走访你的服务器80端口:

刷新之后显得的页面分化,表达负载均衡成功了(笔者服务器上的2个tomcat的index.html略差别)​

nginx安装意况

nginx是C语言开采,提出在linux上运维,本学科使用Centos6.5作为安装遇到。

n gcc

设置nginx要求先中校方网址下载的源码举行编译,编写翻译信赖gcc意况,若无gcc情状。

yum install gcc-c

n PCRE

PCRE(Perl Compatible Regular Expressions)是四个Perl库,包蕴 perl 兼容的正则表达式库。nginx的http模块使用pcre来深入分析正则表达式,所以供给在linux上安装pcre库。

yum install -y pcre pcre-devel

注:pcre-devel是运用pcre开荒的二个一回开拓库。nginx也供给此库。

n zlib

zlib库提供了很八种回退和解压缩的方法,nginx使用zlib对http包的剧情开始展览gzip,所以供给在linux上安装zlib库。

yum install -y zlib zlib-devel

 

n openssl

OpenSSL 是三个庞大的平安套接字层密码库,囊括主要的密码算法、常用的密钥和证件封装处理效果及SSL协议,并提供丰硕的应用程序供测量试验或别的目标使用。

nginx不唯有协理http协议,还帮忙https(即在ssl协议上传输http),所以供给在linux安装openssl库。

yum install -y openssl openssl-devel

 

启动nginx

cd /usr/local/nginx/sbin/

./nginx

 

15098是nginx主进程的长河id,15099是nginx工作进度的进度id

 

小心:实践./nginx运行nginx,这里能够-c钦点加载的nginx配置文件,如下:

./nginx -c /usr/local/nginx/conf/nginx.conf

假使不点名-c,nginx在运维时私下认可加载conf/nginx.conf文件,此文件的地方也能够在编写翻译安装nginx时钦赐./configure的参数(--conf-path= 指向配置文件(nginx.conf))

 

一. gcc 安装

编写翻译安装(压缩文件安装)

 

 1、解压

tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

 

 2、configure

./configure --help查询详细参数(参考本教程附录部分:nginx编写翻译参数)

参数设置如下:

./configure

--prefix=/usr/local/nginx

--pid-path=/var/run/nginx/nginx.pid

--lock-path=/var/lock/nginx.lock

--error-log-path=/var/log/nginx/error.log

--http-log-path=/var/log/nginx/access.log

--with-http_gzip_static_module

--http-client-body-temp-path=/var/temp/nginx/client

--http-proxy-temp-path=/var/temp/nginx/proxy

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi

--http-scgi-temp-path=/var/temp/nginx/scgi

 

稳重:下边将有的时候文件目录钦赐为/var/temp/nginx,供给在/var下创办temp及nginx目录

 

 

3、编译安装

make

make  install

 

停止nginx

办法1,快捷结束:

cd /usr/local/nginx/sbin

./nginx -s stop

此方法也等于先摸清nginx进度id再选拔kill命令强制杀掉进度。

 

办法2,完整甘休(提议使用):

cd /usr/local/nginx/sbin

./nginx -s quit

此措施截至步骤是待nginx进度管理职责完成实行悬停。

 

 

安装 nginx 必要先校官方网址下载的源码进行编写翻译,编写翻译重视 gcc 景况,如果未有gcc 景况,则须求安装:

启动nginx

cd /usr/local/nginx/sbin/

./nginx

 

15098是nginx主进程的经过id,15099是nginx工作进度的历程id

 

专注:实行./nginx运营nginx,这里能够-c钦定加载的nginx配置文件,如下:

./nginx -c /usr/local/nginx/conf/nginx.conf

若是不钦赐-c,nginx在起步时私下认可加载conf/nginx.conf文件,此文件的地址也足以在编写翻译安装nginx时钦命./configure的参数(--conf-path= 指向配置文件(nginx.conf))

 

重启nginx

主意1,先甘休再起步(建议利用):

对nginx进行重启也便是先结束nginx再起步nginx,即先施行结束命令再实施运行命令。

如下:

./nginx -s quit

./nginx

 

艺术2,重新加载配置文件:

当nginx的布局文件nginx.conf修改后,要想让配置生效供给重启nginx,使用-s reload不用先停止nginx再起步nginx就能够将配备新闻在nginx中生效,如下:

./nginx -s reload

 

yum install gcc-c

停止nginx

办法1,急速截止:

cd /usr/local/nginx/sbin

./nginx -s stop

此格局也正是先摸清nginx进度id再利用kill命令强制杀掉进度。

 

方法2,完整截至(建议采纳):

cd /usr/local/nginx/sbin

./nginx -s quit

此办法停止步骤是待nginx进度管理职分完成进行悬停。

 

 

测试

nginx安装成功,运维nginx,就可以访问虚构机上的nginx:

 

 澳门新萄京官方网站 1

二. PCRE pcre-devel 安装

重启nginx

艺术1,先甘休再开发银行(建议利用):

对nginx进行重启也就是先甘休nginx再开发银行nginx,即先实践结束命令再执行运维命令。

如下:

./nginx -s quit

./nginx

 

方式2,重新加载配置文件:

当nginx的配置文件nginx.conf修改后,要想让配置生效供给重启nginx,使用-s reload不用先结束nginx再起步nginx就可以将配置音信在nginx中生效,如下:

./nginx -s reload

 

开机自运维nginx

PCRE(Perl Compatible Regular Expressions) 是贰个Perl库,包罗 perl 包容的正则表明式库。nginx 的 http 模块使用 pcre 来深入分析正则表明式,所以供给在 linux 上安装 pcre 库,pcre-devel 是运用 pcre 开拓的二个壹回开采库。nginx也亟需此库。命令:

测试

nginx安装成功,运行nginx,就可以访问设想机上的nginx:

 

 澳门新萄京官方网站 2

7.1 编写shell脚本

此地运用的是编写shell脚本的点子来管理

 

vi /etc/init.d/nginx  (输入上面包车型客车代码)

#!/bin/bash

# nginx Startup script for the Nginx HTTP Server

# it is v.0.0.2 version.

# chkconfig: - 85 15

# description: Nginx is a high-performance web and proxy server.

#              It has a lot of features, but it's not for everyone.

# processname: nginx

# pidfile: /var/run/nginx.pid

# config: /usr/local/nginx/conf/nginx.conf

nginxd=/usr/local/nginx/sbin/nginx

nginx_config=/usr/local/nginx/conf/nginx.conf

nginx_pid=/var/run/nginx.pid

RETVAL=0

prog="nginx"

# Source function library.

. /etc/rc.d/init.d/functions

# Source networking configuration.

. /etc/sysconfig/network

# Check that networking is up.

[ ${NETWORKING} = "no" ] && exit 0

[ -x $nginxd ] || exit 0

# Start nginx daemons functions.

start() {

if [ -e $nginx_pid ];then

   echo "nginx already running...."

   exit 1

fi

   echo -n $"Starting $prog: "

   daemon $nginxd -c ${nginx_config}

   RETVAL=$?

   echo

   [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx

   return $RETVAL

}

# Stop nginx daemons functions.

stop() {

        echo -n $"Stopping $prog: "

        killproc $nginxd

        RETVAL=$?

        echo

        [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /var/run/nginx.pid

}

# reload nginx service functions.

reload() {

    echo -n $"Reloading $prog: "

    #kill -HUP `cat ${nginx_pid}`

    killproc $nginxd -HUP

    RETVAL=$?

    echo

}

# See how we were called.

case "$1" in

start)

        start

        ;;

stop)

        stop

        ;;

reload)

        reload

        ;;

restart)

        stop

        start

        ;;

status)

        status $prog

        RETVAL=$?

        ;;

*)

        echo $"Usage: $prog {start|stop|restart|reload|status|help}"

        exit 1

esac

exit $RETVAL

 

 

 

:wq  保存并退出

 

yum install -y pcre pcre-devel

开机自运转nginx

7.2 安装文件的访问权限

 

chmod a x /etc/init.d/nginx   (a x ==> all user can execute  全数用户可实行)

 

 

那样在调控台就很轻巧的操作nginx了:查看Nginx当前气象、运维Nginx、结束Nginx、重启Nginx

 

 

假使改变了nginx的布署文件nginx.conf,也能够利用方面的授命重新加载新的布局文件并运营,能够将此命令加入到rc.local文件中,这样开机的时候nginx就默许运转了

 

三. zlib 安装

7.1 编写shell脚本

此间运用的是编辑shell脚本的措施来拍卖

 

vi /etc/init.d/nginx  (输入下边包车型地铁代码)

#!/bin/bash

# nginx Startup script for the Nginx HTTP Server

# it is v.0.0.2 version.

# chkconfig: - 85 15

# description: Nginx is a high-performance web and proxy server.

#              It has a lot of features, but it's not for everyone.

# processname: nginx

# pidfile: /var/run/nginx.pid

# config: /usr/local/nginx/conf/nginx.conf

nginxd=/usr/local/nginx/sbin/nginx

nginx_config=/usr/local/nginx/conf/nginx.conf

nginx_pid=/var/run/nginx.pid

RETVAL=0

prog="nginx"

# Source function library.

. /etc/rc.d/init.d/functions

# Source networking configuration.

. /etc/sysconfig/network

# Check that networking is up.

[ ${NETWORKING} = "no" ] && exit 0

[ -x $nginxd ] || exit 0

# Start nginx daemons functions.

start() {

if [ -e $nginx_pid ];then

   echo "nginx already running...."

   exit 1

fi

   echo -n $"Starting $prog: "

   daemon $nginxd -c ${nginx_config}

   RETVAL=$?

   echo

   [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx

   return $RETVAL

}

# Stop nginx daemons functions.

stop() {

        echo -n $"Stopping $prog: "

        killproc $nginxd

        RETVAL=$?

        echo

        [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /var/run/nginx.pid

}

# reload nginx service functions.

reload() {

    echo -n $"Reloading $prog: "

    #kill -HUP `cat ${nginx_pid}`

    killproc $nginxd -HUP

    RETVAL=$?

    echo

}

# See how we were called.

case "$1" in

start)

        start

        ;;

stop)

        stop

        ;;

reload)

        reload

        ;;

restart)

        stop

        start

        ;;

status)

        status $prog

        RETVAL=$?

        ;;

*)

        echo $"Usage: $prog {start|stop|restart|reload|status|help}"

        exit 1

esac

exit $RETVAL

 

 

 

:wq  保存并退出

 

7.3 rc.local文件中进入到

vi /etc/rc.local

 

参预一行  /etc/init.d/nginx start    保存并退出,后一次重启会生效。

zlib 库提供了很两种减去和解压缩的不二等秘书诀, nginx 使用 zlib 对 http 包的始末展开 gzip ,所以要求在 Centos 上设置 zlib 库。

7.2 设置文件的访问权限

 

chmod a x /etc/init.d/nginx   (a x ==> all user can execute  全体用户可举行)

 

 

那般在调节台就很轻松的操作nginx了:查看Nginx当前场馆、运维Nginx、停止Nginx、重启Nginx

 

 

比方改换了nginx的安顿文件nginx.conf,也足以行使方面包车型大巴通令重新加载新的布署文件并运行,能够将此命令插足到rc.local文件中,那样开机的时候nginx就暗中同意运维了

 

yum install -y zlib zlib-devel

7.3 rc.local文件中进入到

vi /etc/rc.local

 

加盟一行  /etc/init.d/nginx start    保存并退出,下一次重启会生效。

1 nginx 安装情状 nginx 是 C 语言开拓,提出在 linux 上运营,本学科使用 Centos6.5 作为安装意况。 n gcc 安装 nginx 供给先少校网下载...

四. OpenSSL 安装

OpenSSL 是一个强大的云浮套接字层密码库,囊括首要的密码算法、常用的密钥和声明封装管理职能及 SSL 协议,并提供丰裕的应用程序供测量检验或任何目标使用。

nginx 不止帮助 http 协议,还支持https(即在ssl协议上传输http),所以必要在 Centos 安装 OpenSSL 库。

yum install-y openssl openssl-devel

官方网址下载

1.直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html

澳门新萄京官方网站 3

2.用到wget命令下载(推荐)。

wget -c)

自己下载的是1.10.1本子,这一个是当下的稳固版。

解压

反之亦然是向来下令:

tar -zxvf nginx-1.10.1.tar.gz

cd nginx-1.10.1

配置

骨子里在 nginx-1.10.1 版本中您就不须要去布置相关东西,暗中同意就可以了。当然,若是您要和谐配置目录也是足以的。

1.施用暗许配置

./configure

2.自定义配置(不推荐)

./configure

--prefix=/usr/local/nginx

--conf-path=/usr/local/nginx/conf/nginx.conf

--pid-path=/usr/local/nginx/conf/nginx.pid

--lock-path=/var/lock/nginx.lock

--error-log-path=/var/log/nginx/error.log

--http-log-path=/var/log/nginx/access.log

--with-http_gzip_static_module

--http-client-body-temp-path=/var/temp/nginx/client

--http-proxy-temp-path=/var/temp/nginx/proxy

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi

--http-scgi-temp-path=/var/temp/nginx/scgi

注:将有的时候文件目录钦定为/var/temp/nginx,需求在/var下开创temp及nginx目录

编写翻译安装

make

make install

搜索安装路线:

whereis nginx

澳门新萄京官方网站 4

启动、停止nginx

cd /usr/local/nginx/sbin/

./nginx 

./nginx -s stop

./nginx -s quit

./nginx -s reload

./nginx -s quit:此情势甘休步骤是待nginx进程管理职分完结实行悬停。

./nginx -s stop:此情势也正是先摸清nginx进度id再采纳kill命令强制杀掉进程。

查询nginx进程:

ps aux | grep nginx

重启 nginx

1.先停止再起步(推荐):

对 nginx 进行重启约等于先甘休再开发银行,即先进行结束命令再施行运维命令。如下:

./nginx -s quit

./nginx

2.双重加载配置文件:

当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效须求重启 nginx,使用-s reload不用先截至 ngin x再起步 nginx 就可以将陈设新闻在 nginx 中生效,如下:

./nginx -s reload

运营成功后,在浏览器能够见到那般的页面:

澳门新萄京官方网站 5

开机自运转

即在rc.local增添运营代码就足以了。

vi /etc/rc.local

充实一行/usr/local/nginx/sbin/nginx

设置举行权限:

chmod 755 rc.local

到此地,nginx就安装收尾了,运营、停止、重启操作也都达成了,当然,你也得以加上为系统服务,小编那边就不在演示了。

本文由澳门新萄京官方网站发布于服务器运维,转载请注明出处:修改Nginx服务器访问根目录,CentOS7上Nginx安装和简

关键词: