• Nginx安装与运行配置总结


    1. 去官网下载对应的nginx包,推荐使用稳定版本

    2. 上传nginx到linux系统

    3. 安装依赖环境

    (1)安装gcc环境

    yun install gcc-c++
    

    (2)安装PCRE库,用于解析正则表达式

    yum install -y pcre pcre-devel
    

    (3).zlib压缩和解压缩依赖

    yum install -y zlib zlib-devel
    

    4.SSL安全的加密的套接字协议层,用于HTTP安全传输,也就是https

    yum install -y openssl openssl-devel
    

    5.编译之前,先创建nginx临时目录,如果不创建,在启动nginx的过程中会报错

    mkdir /var/temp/nginx -p
    

    6.在nginx目录,输入如下命令进行配置,目的是为了创建makefile文件

    ./configure 
    --prefix=/ur/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
    

    代表换行,用于提高可读性

      配置命令说如下

    命令 解析
    --prefix 指定nginx目录
    --pid-path 指定nginx的pid
    --lock-path 锁定安装文件,防止被恶意修改或误操作
    --error-log-path 错误日志
    --http-log-path http日志
    --with-http_gzip_static_module 启动gzip模块,在线实时压缩输出数据流
    --with-http 设定http代码临时目录
    --http-client 设定fastcgi临时目录
    --http-fastcgi-temp-path 是定uwsgi临时目录
    --http-scgi -temp-path 设定scgi临时目录

    7.make编译

    make
    

    8.安装

    make install
    
    • 通过命令找nginx是否安装成功
    whereis nginx
    

    9.进入sbin目录启动nginx

    ./nginx
    
    • 停止
    ./nginx -s stop
    
    • 重新加载
    ./nginx -s reload
    

    10.打开浏览器,访问虚拟机所处内网ip即可打开nginx默认页面,显示如下


    注意事项

    1. 如果在云服务安装,需要开启默认的nginx端口,如80
    2. 本地window需要关闭防火墙

    额外内容

    • 进入ngnix的html文件夹,可以修改index.html,修改hello world后效果如下图
  • 相关阅读:
    VC++ 调用C# dll 回调函数,实现MQTT协议客户端通信
    如何正确获取ADO连接MySql的连接字符串(转载)
    SQL 操作
    MFC如何添加背景图片(转载)
    MFC CFont 要释放的资源总结
    MFC控件 Edit,控制只能输入数字和小数点
    VC MFC 获取 IP地址和MAC地址程序
    MFC CString 转 CTime
    vc mfc 写excel文件,包括数据和图表
    ADO方式操作access数据库
  • 原文地址:https://www.cnblogs.com/xiaodou00/p/13071896.html
Copyright © 2020-2023  润新知