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

       

      

       

  • 相关阅读:
    win10系统下office 2019激活
    如何根据【抖音分享链接】去掉抖音水印
    Java多线程学习之ThreadLocal源码分析
    Java多线程学习之synchronized总结
    Java多线程学习之线程的取消与中断机制
    Java多线程学习之Lock与ReentranLock详解
    Java多线程学习之线程池源码详解
    MyBatis 一、二级缓存和自定义缓存
    Spring 高级依赖注入方式
    Spring 依赖注入的方式
  • 原文地址:https://www.cnblogs.com/hqjy/p/8092983.html
Copyright © 2011-2022 走看看