Linux下安装Nginx - Go语言中文社区

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

因为我安装redis时安装了gcc环境,所以这里就不安装啦

下载nginx的tar包

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

安装nginx

  1. //进入nginx目录
    cd /usr/nginx
    //执行命令
    ./configure
  2. //执行make命令
    make
    //执行make install命令
    make install

检查是否安装成功

 cd  /usr/local/nginx/sbin

./nginx -t


安装完成,下面去启动测试啦

Nginx常用命令

  • //测试配置文件
     /usr/local/nginx/sbin/nginx -t
  • //启动命令
    
    /usr/local/nginx/sbin/nginx
    // 停止命令
    /usr/local/nginx/sbin/nginx -s stop
    或者 : nginx -s quit //重启命令
    /usr/local/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. 测试访问
    3. http://ip地址


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/sinat_36716743/article/details/80530855
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-06-14 17:47:18
  • 阅读 ( 1302 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢