zoukankan      html  css  js  c++  java
  • centos 7 安装nginx

    软件环境:centos7 nginx-1.8.1

    nginx下载地址:http://nginx.org/en/download.html

    一、安装依赖软件

    yum -y install gcc gcc-c++ autoconf automake make
    
    yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

    二、安装nginx

    //下载软件
    
    wget http://nginx.org/download/nginx-1.8.1.tar.gz
    
    //解压
    
    tar zxvf nginx-1.8.1.tar.gz
    
    //创建安装目录
    
    mkdir -p /usr/local/nginx
    
    //修改配置
    
    cd nginx-1.8.1
    
    ./configure --prefix=/usr/local/nginx  
    
    //安装
    
    make && make install

    三、启动

    //进入安装目录
    
    cd /usr/local/nginx
    
     
    //启动
    
    sbin/nginx    

    这时候在安装机器就可以输入地址查看了。

    如果远程访问的话需要关闭防火墙或者将80端口开放,添加新端口后需要reload 防火墙。

    #访问网页
    curl http://localhost

    关闭防火墙:

    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。

    systemctl stop firewalld.service #停止firewall

    systemctl disable firewalld.service #禁止firewall开机启动

    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

    开放端口:

    添加  firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

    重新载入 firewall-cmd --reload

    查看 firewall-cmd --zone= public --query-port=80/tcp

    删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent

    常用命令

    启动nginx:
    nginx -c conf/nginx.conf

    重启nginx:
    nginx -s reload :修改配置后重新加载生效
    nginx -s reopen :重新打开日志文件
    nginx -t -c conf/nginx.conf 测试nginx配置文件是否正确

    关闭nginx:
    nginx -s stop :快速停止nginx
    quit :完整有序的停止nginx

    其他的停止nginx 方式:

    ps -ef | grep nginx

    kill -QUIT 主进程号 :从容停止Nginx
    kill -TERM 主进程号 :快速停止Nginx
    pkill -9 nginx :强制停止Nginx

    平滑重启nginx:
    kill -HUP 主进程号

  • 相关阅读:
    Centos安装mysql
    @autowired注解报错原因及解决办法
    注解@Resource与@Autowired的区别
    SpringBoot三种获取Request和Response的方法
    oss 上传图片、下载 中文名称
    git tags 和 Branches的区别是什么呀,什么时候应该创建一个Tag?
    git使用命令,git checkout -b a 与 git branch a区别
    PostgreSQL-With子句实现递归
    redisson锁 tryLock的使用及正确用法
    mysql any 和in 函数的使用
  • 原文地址:https://www.cnblogs.com/iathanasy/p/8477585.html
Copyright © 2011-2022 走看看