zoukankan      html  css  js  c++  java
  • Nginx安装

    本教程以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

       

      

       

  • 相关阅读:
    数据库:常用的类库、对应的方法和属性
    robotframe常用的类库、对应的方法和属性
    appium常用的类库、对应的方法和属性
    selenium常用的类库、对应的方法和属性
    Python常用的类库、对应的方法和属性
    Python MySQLdb中执行SQL语句传入的参数应该要加上引号如果该字段是str类型的
    接口测试,如何构建json类型的参数值
    使用pip install mysqlclient命令安装mysqlclient失败?(基于Python)
    如何切换虚拟机(centos6)和windows
    ZOJ
  • 原文地址:https://www.cnblogs.com/hqjy/p/8092983.html
Copyright © 2011-2022 走看看