CentOS7 LNMP环境搭建

一、开放端口
    vim /etc/sysconfig/iptables
    开启 80 端口、330六、22 端口
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    :wq 保存退出,从新启动防火墙
    /etc/init.d/iptables restartphp

二、配置 selinux
    vim /etc/selinux/config
    修改:SELINUX=disabled。若是没有就添加
    #重启系统
    shutdown -r nowmysql

三、安装第三方 yum 源(若是安装了的,更新 yum 源)
    #安装下载工具
    yum install wget
    #下载
    wget http://www.atomicorp.com/installers/atomic
    #安装
    sh ./atomic
    #更新 yum 源
    yum check-updatelinux

四、安装 nginx
    
#删除系统自带的软件包
    yum remove httpd* php*
    #安装 nginx
    yum install -y nginx
    #设置 nginx 开机启动
    chkconfig nginx on
    #启动 nginx
    service nginx startnginx

五、安装 PHP7
    # 查看 CentOS 版本
    cat /etc/centos-release
    a.检查当前安装的 PHP 包
        yum list installed | grep php
        #删除
        yum remove php*
    b.配置安装包源:
        # Centos 5.X
        rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
        # CentOs 6.x
        rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
        # CentOs 7.X
        rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
        rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    c.安装
        yum install php70w 
    d.安装 PHP FPM
        yum -y install php70w-fpm
        #修改配置
        vi /usr/lib/tmpfiles.d/php-fpm.conf
        把以下内容写入该文件:
        [global]
        pid = /usr/local/php/var/run/php-fpm.pid
        error_log = /usr/local/php/var/log/php-fpm.log
        [www]
        listen = /tmp/php-fcgi.sock
        user = php-fpm
        group = php-fpm
        listen.owner = nobody
        listen.group = nobody
        pm = dynamic
        pm.max_children = 50
        pm.start_servers = 20
        pm.min_spare_servers = 5
        pm.max_spare_servers = 35
        pm.max_requests = 500
        rlimit_files = 1024
        #保存配置文件后,检验配置是否正确的方法为:
        /usr/lib/tmpfiles.d/php-fpm -t
        #启动 php-fpm
        service php-fpm start
        #设置 php-fpm 开机启动
        chkconfig php-fpm onweb

六、安装MySQL
   
#下载 MySQL
    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    #安装
    yum install mysql-community-server
    #启动 MySQL
    service mysqld start
    #设置密码
    mysql_secure_installationsql

相关文章
相关标签/搜索