• CentOS搭建nginx环境


    准备Nginx的依赖软件

    GCC编译器

    GCC编译器和G++,用于编写Nginx HTTP模块

    yum install -y gcc
    yum install -y gcc-c++
    

    PCRE库

    函数库,支持正则表达式,如果在nginx.conf里面使用了正则表达式,那么编译Nginx时就必须引进PCRE库,用于解析HTTP模块的正则表达式, 如果你不会用到正则表达式则可以忽略。

    yum install -y pcre pcre-devel
    

    zlib库

    用于对http包的内容做gzip格式的压缩。

    yum install -y zlib zlib-devel
    

    OpenSSL开发库

    使用SSL协议上安全传输HTTP,就是所谓的https。

    yum install -y openssl openssl-devel
    

    安装Niginx

    首先当Nginx官网下载源码包,官网下载地址:http://nginx.org/en/download.html
    也可以和我一样下载1.16.1版本。

    cd ~ #回到家目录
    wget http://nginx.org/download/nginx-1.16.1.tar.gz #下载源码包
    tar -zxvf nginx-1.16.1.tar.gz
    

    然后我们开始进行编译安装Nginx,进入解压后的目录后,执行以下3行命令:

    ./configure
    make
    make install
    

    默认情况下,Nginx会被安装到目录/usr/local/nginx中,然后我们来启动一下Nginx吧。

    /usr/local/nginx/sbin/nginx
    

    在浏览器输入你的ip地址,就能看到Welcome to nginx!啦! 启动好了就该关闭掉拉,毕竟是测试,快速停止服务如下:

    usrlocal/nginx/sbin/nginx -s stop #强制退出
    usrlocal/nginx/sbin/nginx -s stop #正常退出
    

    强制退出这个命令一般不太建议使用,就像电脑重装系统,安装到一半来个关机然后你就爽歪歪。 建议使用正常退出。
    好了,文章到此结束,以后有空会深入以下Nginx,再写关于Nginx的文章,
    最后感谢大家使用宝贵的时间阅读我的文章,Thanks♪(・ω・)ノ

    个人博客网址: https://colablog.cn/

    如果我的文章帮助到您,可以关注我的微信公众号,第一时间分享文章给您

    微信公众号

  • 相关阅读:
    修改大表结构注意事项
    短信猫 Mysql ODBC问题
    各互联网公司UDE分享
    MySQL 取分类后的前n条
    批处理当前日期
    Fixed Event Scheduler No data zero rows fetched, selected, or processed
    数据库设计注意事项
    本月,下一月, 上一月 的 1号, 最后一号
    自动化测试编程语言的选择
    QTP描述编程中使用正则表达式
  • 原文地址:https://www.cnblogs.com/Johnson-lin/p/11439564.html
Copyright © 2020-2023  润新知