CentOS 7 Minimal 搭建LEMP(Linux+Nginx+Mysql+PHP7)环境

Part 1. 安装到Nginx


1. CentOS 7 网络及防火墙配置(ifcfg & firewalld)


  • 网络设置

    • 设置IP
      cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录
      vi ifcfg-ent0 #打开文件进行编辑
    CentOS 7 Minimal 搭建LEMP(Linux+Nginx+Mysql+PHP7)环境_第1张图片
    ifcfg-ent0

    命令含义:

    BOOTPROTO=static #启用静态IP地址
    ONBOOT=yes #开启自动启用网络连接
    IPADDR0=192.168.21.128 #设置IP地址
    PREFIXO0=24 #设置子网掩码
    GATEWAY0=192.168.21.2 #设置网关
    DNS1=8.8.8.8 #设置主DNS
    DNS2=8.8.4.4 #设置备DNS
    :wq! #保存退出

    • 重启网络
      service network restart
    • 测试网络是否正常
      ping www.bing.com


  • firewalld

    • 开启端口
      firewall-cmd --zone=public --add-port=80/tcp --permanent
      命令含义:

    --zone #作用域

    --add-port=80/tcp #添加端口,格式为:端口/通讯协议

    --permanent #永久生效,没有此参数重启后失效

    • 重启防火墙

        firewall-cmd --reload
      


    2. Nginx安装

    手动添加nginx的yum仓库,以保证版本最新:

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

    内容:

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

    编辑保存之后查看nginx版本:

        yum list | grep nginx
    
    CentOS 7 Minimal 搭建LEMP(Linux+Nginx+Mysql+PHP7)环境_第2张图片
    nginx

    安装:

        yum install -y nginx
    

    启动和添加到系统服务:

        systemctl start nginx
        systemctl enable nginx
    

    nginx的安装到此完成,启动之后在浏览器ip访问,如果成功会显示nginx的页面。

    CentOS 7 Minimal 搭建LEMP(Linux+Nginx+Mysql+PHP7)环境_第3张图片
    Welcome

    你可能感兴趣的:(CentOS 7 Minimal 搭建LEMP(Linux+Nginx+Mysql+PHP7)环境)