CentOS 6.5安装Nginx (一)

来源:互联网 发布:医生收入 知乎 编辑:程序博客网 时间:2024/06/05 20:34

上周五开始,接到工作任务:

3.3 运行环境监控软件、负载均衡(Nginx、Tomcat集群、LVS) (陈浩、张杨杨)

没有规定完成时间,应该靠自觉,因此直接入手开始查找资料并配置虚拟环境。

一、前期准备:

1、VMware虚拟机 、CentOS 6.5 

2、Nginx指定版本安装包

二、安装

1、安装PCRE。

     注意,不是PCRE2 ,自己参考的一篇博客,没有指明是PCRE 还是PCRE2。结果我周五费了一天劲,结果装组件装错了。

yum install pcre-devel

 

过程中出现的确认提示,直接接受即可





2、安装zlib

yum install zlib-devel

或者:

yum -y install make zlib zlib-devel gcc gcc-c++ ssh libtool



3、安装Nginx

  3.1下载稳定版Nginx

    需要找Linux稳定版https://nginx.org/en/download.html


  3.2放到服务器后解压

    tar -zxvf ./nginx-1.12.1.tar.gz


  3.3进入解压目录编译并安装

    ./configure && make && make install

注意:

如果不指定安装目录,默认位置为:/usr/local/nginx/sbin



  3.4启动Nginx

    ./nginx



  3.5检查是否安装完成

    




  3.6安装完毕后,需要更改Nginx配置,比如开机自启动,端口配置,机器配置。目前均未涉及。下周三左右会补齐。

附录:

启动、停止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

    Ps -ef|grep nginx  两个命令均可

 

测试nginx安装情况的命令

    ./nginx -t

 

重启 nginx

 

    1.先停止再启动(推荐):

     nginx进行重启相当于先停止再启动,即先执行停止命令再执行启动命令。如下:

 

    ./nginx -s quit

    ./nginx

    2.重新加载配置文件:

     ngin x的配置文件nginx.conf 修改后,要想让配置生效需要重启nginx,使用-s reload不用先停止ngin x再启动nginx 即可将配置信息在nginx 中生效,如下:

    ./nginx -s reload



原创粉丝点击