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

相關文章
相關標籤/搜索