zoukankan      html  css  js  c++  java
  • centos7.2下nginx安装教程

    1.准备工作

    1)关闭iptables

    关闭操作

     iptables -t nat -F

    查看操作

    iptables -t nat -L

    2)关闭selinux

    查看操作

    setenforce 

    关闭操作

    setenforce 0

    3)初始化

    cd /opt;mkdir app download logs work backup

    4)确认gcc yum源可用

    yum list|grep gcc

    5)两项安装

    yum -y install gcc gcc-c++ autoconf pcre pcre-devel make auromake

    yum -y install wget httpd-tools vim

    2.利用网络,构建nginx的yum仓库。

    vim /etc/yum.repos.d/nginx.repo

    然后 访问http://nginx.org/en/linux_packages.html#stable

    复制其中

    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
    gpgcheck=0
    enabled=1
    修改成

    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/7/$basearch/
    gpgcheck=0
    enabled=1

    完成后保存退出

    3.yum install nginx  即可安装完成

    备注:

    1)查看nginx编译配置参数:nginx -V

    2)查看nginx版本号:nginx-v

    3) 查看nginx安装目录:rpm -ql nginx

    4.查看nginx站点

    这里需要设置防火墙开放80端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    重启防火墙  systemctl start firewalld.service  

    备注: 关闭防火墙命令  systemctl stop firewalld.service 

    启动nginx服务

    nginx

    重启nginx服务

    systemctl restart nginx.service

    停止nginx服务

    nginx -s stop
    nginx -s quit
    nginx停止命令stop与quit参数的区别在于stop是快速停止nginx,可能并不保存相关信息,quit是完整有序的停止nginx,并保存相关信息
     
    5.备份重要的配置文件

    cp /etc/nginx/nginx.conf /opt/backup/nginx.conf

    cp /etc/nginx/conf.d/default.conf /opt/backup/default.conf



  • 相关阅读:
    【CLR Via C#】2 程序集
    值类型与引用类型
    .Net Framework简介
    【CLR Via C#】15 枚举类型与位类型
    Dictionary的用法及用途
    枚举
    GitExtensions使用教程
    Bootstrap如何禁止响应式布局
    【StyleCop】StyleCop规则汇总
    优化SQL查询:如何写出高性能SQL语句
  • 原文地址:https://www.cnblogs.com/knyel/p/7614863.html
Copyright © 2011-2022 走看看