• CentOS安装Nginx安装详解


    一、准备工作,安装依赖包,缺一不可!(推荐先用命令查看自己是否已经安装一下软件,确认没有再安装

    -------------------------------------------------------------------------------------------------------------------------------------------------------

    查询某组件是否安装

        rpm -qa | grep zlib

    1.安装zlib

      tar xzvf zlib-xxx.tar.gz  #解压
          cd zlib-1.2.3 #进入解压目录
          ./configure  #配置
          make && make install  #编译并安装

    2.安装gcc-c++

      yum -y install gcc-c++  #会自动安装的,但需联网

    4.安装pcre

      tar zxvf pcre-xxx.tar.gz
       cd pcre-xxx ./configure --prefix=/usr/local/pcre  #配置安装路径为/usr/local/pcre
       make && make install

    5.安装 openssl openssl-devel

      yum -y install openssl openssl-devel

    二.开始安装Nginx

    1.解压

     tar xzvf nginx-xxx.tar.gz
       cd nginx-0.8.34

    2.编译并安装

       ./configure --prefix=/usr/local/nginx --with-pcre=/${pcre安装目录}/pcre-xxx/ --with-zlib=/${zlib安装目录}/zlib-xxx/
       make
       make install
    3.防火墙配置(也可以选择直接关闭防火墙)
       vi /etc/sysconfig/iptables
       -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT    #文件中新增此行80为nginx端口
       service iptables restart     #重启防火墙
    4.启动Nginx
       /${nginxdir}/sbin/nginx -c /${nginxdir}/conf/nginx.conf    #方法1 ${nginxdir}替换为nginx所在安装目录
       cd /${nginxdir}/nginx/sbin    #方法2 
    5.重启Nginx
       /${nginxdir}/sbin/nginx -s reload
  • 相关阅读:
    深入研究Node.js的底层原理和高级使用
    Node.js实际案例分享
    Node.js的下载、安装、配置、Hello World、文档阅读
    Node.js初识
    sphinx初识
    Yii2中后台用前台的代码设置验证码显示不出来?
    彻底解决Yii2中网页刷新时验证码不刷新的问题
    yii2高级模板使用一个域名管理前后台
    Shot(三分)
    遮挡判断(模拟)
  • 原文地址:https://www.cnblogs.com/welcomer/p/5068310.html
Copyright © 2020-2023  润新知