码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx安装

时间:2017-12-23 14:20:57      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:文件   dev   命令   表达式   安装nginx   依赖   html   class   nload   

本教程以CentOS7系统作为安装环境

 

一、安装Nginx依赖环境

  1.安装gcc

   安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装:

   yum install -y gcc-c++

  2.安装pcre

   nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

   yum install -y pcre pcre-devel

  3.安装zlib

   zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip。

   yum install -y zlib zlib-devel

  4.安装OpenSSL

   对ssl协议的支持。

    yum install -y openssl openssl-devel

二、安装Nginx

  1.下载Nginx,地址:https://nginx.org/en/download.html

  2.解压缩 tar -zxvf nginx-1.12.1.tar.gz

  3.进入到nginx-1.12.1目录进行安装

   [root@test nginx-1.12.1]# ./configure --prefix=/usr/local/nginx

   [root@test nginx-1.12.1]# make && make install

   查找nginx安装路径命令:whereis nginx

   技术分享图片

   检查nginx是否正确安装:

   [root@test nginx-1.12.1]# /usr/local/nginx/sbin/nginx -t

   技术分享图片

  4.启动nginx

   [root@test nginx-1.12.1]# /usr/local/nginx/sbin/nginx

   查看nginx进程

   [root@test nginx-1.12.1]# ps aux | grep nginx

   技术分享图片

   说明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命令强制杀掉进程。

  5.设置开机自启动

   编辑文件[root@test nginx-1.12.1]# vi /etc/rc.local

   在文件中添加   /usr/local/nginx/sbin/nginx

   技术分享图片

   设置rc.local文件的执行权限:chmod 755 rc.local

 

安装至此全部结束

测试,在浏览器中输入nginx服务器所在的ip

技术分享图片

 

 

   

 

 

  

   

Nginx安装

标签:文件   dev   命令   表达式   安装nginx   依赖   html   class   nload   

原文地址:http://www.cnblogs.com/hqjy/p/8092983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!