• 安装依赖
    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包
    1. //创建一个文件夹
      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.g
  • 安装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地址
转载:https://www.cnblogs.com/jimisun/p/8057156.html

Linux配置nginux的更多相关文章

  1. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  2. linux配置java环境变量(详细)

    linux配置java环境变量(详细) 本文完全引用自: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 一. 解压安装jdk ...

  3. linux配置hosts

    linux配置hosts linux下配置hosts和windows下其实就是一样的,找到文件在哪里就好 sudo vim /etc/hosts

  4. linux配置java环境变量

    linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586. ...

  5. Linux 配置本地yum源

    Linux 配置无网络状态利用yum安装软件 在有网络的情况下安装软件只需一条yum install xxx命令,例如安装gcc只需一条指令:yum install gcc  那么在没有网络的情况下该 ...

  6. Linux配置支持高并发TCP连接(socket最大连接数)

    Linux配置支持高并发TCP连接(socket最大连接数) Linux配置支持高并发TCP连接(socket最大连接数)及优化内核参数 2011-08-09 15:20:58|  分类:LNMP&a ...

  7. Linux配置完iptables后,重启失效的解决方案

    Linux配置完iptables后,重启失效的解决方案 因为只有root用户才可访问1024以下的端口,非root用户登陆是不能启用80端口的.web service 往往启动1024以上的端口,并通 ...

  8. linux配置java环境变量(转)

    linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586. ...

  9. Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...

随机推荐

  1. If表达式 kotlin(8)

    If表达式 在 Kotlin 中, if 是一个表达式,即它会返回一个值. 因此就不需要三元运算符(条件 ? 然 后 : 否则) ,因为普通的 if 就能胜任这个角色. // 传统用法 var max ...

  2. 解决JxBrowser中BrowserView控件覆盖其他控件的办法

    https://blog.csdn.net/w815878564/article/details/79699559 JxBrowser是一个基于chromium的Java浏览器组件,同时支持Swing ...

  3. 在WPF中使用AForge控件

    AForge.NET 是用C#写的一个关于计算机视觉和人工智能领域的框架,它包括图像处理.神经网络.遗传算法和机器学习等. 要实现视频功能,需要使用AForge.Controls命名空间中的Video ...

  4. LC 535. Encode and Decode TinyURL

    Note: This is a companion problem to the System Design problem: Design TinyURL. TinyURL is a URL sho ...

  5. Zabbix - 配置服务器对第三方服务的监控

    需求: 需要配置zabbix监控,使得zabbix服务器可以监控到另一台服务器上运行的第三方服务的状态,当状态异常时发送告警邮件. 限制:被监控的服务器不允许安装任意客户端,且该台服务器不能联通外网 ...

  6. c# httphelper (苏飞老师)

    /// <summary> /// 类说明:HttpHelper类,用来实现Http访问,Post或者Get方式的,直接访问,带Cookie的,带证书的等方式,可以设置代理 /// 重要提 ...

  7. c++ STL之unordered_set

    unordered_set的特点: 自身值就是主键,所以值唯一并且不可修改 基于hash表的无序排列 unordered_set基于哈希表,是无序的. 在一个 unordered_set 容器中,元素 ...

  8. 4、kubernetes应用入门

    本随笔接前两两章,建立离master主节点和node01.node02.node03三个节点 kubectl子命令 master ~]# kubectl kubectl controls the Ku ...

  9. Idea Debug多线程不进断点问题处理

    Idea也会使我狼狈不堪,Eclipse下约定成俗,却非Idea的默认规则. 比如 DEBUG多个线程时,Idea的默认设定就会遇到断点不能进入的问题. 解决的方法: 点击DEBUF框下的双红点(Vi ...

  10. SqlServer数据库查看被锁表以及解锁Kill杀死进程

    步骤1.查看锁表进程        2.杀死进程 --1.查询锁表进程 spid.和被锁表名称 tableName select request_session_id spid,OBJECT_NAME ...