centos6安装nginx

Linux安装Nginx

  • 安装依赖

    1. yum install gcc
      
    2. yum install pcre-devel
      
    3. yum install zlib zlib-devel
      
    4. yum install openssl openssl-devel
      
    5. //一键安装上面四个依赖
      yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
      
  • 下载nginx的tar包

    //创建一个文件夹
    cd /usr/local
    mkdir nginx
    cd nginx
    //下载tar包
    wget http://nginx.org/download/nginx-1.13.7.tar.gz
    tar -xvf nginx-1.13.7.tar.gz
    
  • 安装nginx

    1. //进入nginx目录
      cd /usr/local/nginx
      //执行命令
      ./configure
      
    2. //执行make命令
      make
      //执行make install命令
      make install
      
  • Nginx常用命令

    • //测试配置文件
      安装路径下的/nginx/sbin/nginx -t
      
      //启动命令
      安装路径下的/nginx/sbin/nginx
      //停止命令
      安装路径下的/nginx/sbin/nginx -s stop
      或者 : nginx -s quit
      //重启命令
      安装路径下的/nginx/sbin/nginx -s reload
      
    • //查看进程命令
      ps -ef | grep nginx
      
    • //平滑重启
      kill -HUP Nginx主进程号
      
  • 配置防火墙

    • //打开防火墙文件
      sudo vim /etc/sysconfig/iptables
      //新增行  开放80端口
      -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
      //保存退
      
    • //重启防火墙
      sudo service iptables restart
      
  • Nginx虚拟域名配置及测试验证

    1. //编辑nginx.conf
      sudo vim /usr/local/nginx/conf/nginx.conf
      //增加行 
      include vhost/*.conf
      //保存退出
      
    2. //在/usr/local/nginx/conf目录新建vhost文件夹
      mkdir vhost
      //创建每个域名的配置
      sudo vim jimisun.com.conf
      //节点中增加入响应的配置 端口转发  或者访问文件系统
      
  • Nginx启动

    1. //进入nginx安装目录
      cd sbin
      sudo ./nginx
      
    2. 测试访问

      http://ip地址
      

你可能感兴趣的:(centos6安装nginx)