<dd id="k6ssy"></dd>
  • <label id="k6ssy"><option id="k6ssy"></option></label>
  • <bdo id="k6ssy"></bdo>
  • 運城網站建設-運城app開發-運城微信公眾平臺開發

    運城網站建設
    網站首頁 > 新聞資訊 > 網站建設

    教你如何搭建LNMP環境

    所謂LNMP,是指Linux,nginx,mysql和php,nginx相對輕量級,并且據說支持更大的并發數,因此在服務器市場上,成為apche的勁敵,站長目前采用的是LAMP,倒也夠用,不過日后也考慮轉移到LNMP,多學點東西總不會錯的

    準備篇

    1、配置防火墻,開啟80端口、3306端口
    vi /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80端口通過防火墻
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允許3306端口通過防火墻

    備注:很多網友把這兩條規則添加到防火墻配置的最后一行,導致防火墻啟動失敗,

    正確的應該是添加到默認的22端口這條規則的下面

    如下所示:
    ################################ 添加好之后防火墻規則如下所示################################
    # Firewall configuration written by system-config-firewall
    # Manual customization of this file is not recommended.
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    -A INPUT -p icmp -j ACCEPT
    -A INPUT -i lo -j ACCEPT
    -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
    -A INPUT -j REJECT --reject-with icmp-host-prohibited
    -A FORWARD -j REJECT --reject-with icmp-host-prohibited
    COMMIT
    #######################################################################################
    /etc/init.d/iptables restart #最后重啟防火墻使配置生效

    2、關閉SELINUX
    vi /etc/selinux/config
    #SELINUX=enforcing #注釋掉
    #SELINUXTYPE=targeted #注釋掉
    SELINUX=disabled #增加
    :wq #保存退出
    shutdown -r now #重啟系統

    3、安裝第三方yum源

    yum install wget #安裝下載工具

    運城網站建設

    wget http://www.atomicorp.com/installers/atomic #下載

    運城網站建設

    sh ./atomic #安裝

    運城網站建設

    yum check-update #更新yum源

    運城網站建設

    安裝篇

    一、安裝nginx

    yum remove httpd* php* #刪除系統自帶的軟件包

    運城網站建設

    yum install nginx #安裝nginx 根據提示輸入y進行安裝

    chkconfig nginx on #設置nginx開機啟動

    service nginx start #啟動nginx

    二、安裝MySQL

    1、安裝MySQL

    yum install mysql mysql-server #輸入Y即可自動安裝,直到安裝完成

    運城網站建設

    /etc/init.d/mysqld start #啟動MySQL

    運城網站建設

    chkconfig mysqld on #設為開機啟動

    cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)

    2、為root賬戶設置密碼

    mysql_secure_installation

    #回車,根據提示輸入Y,輸入2次密碼,回車,根據提示一路輸入Y,最后出現:Thanks for using MySQL!

    運城網站建設

    運城網站建設

    MySql密碼設置完成,重新啟動 MySQL:

    /etc/init.d/mysqld restart #重啟

    /etc/init.d/mysqld stop #停止

    /etc/init.d/mysqld start #啟動

    三、安裝PHP5

    1、安裝PHP5

    運城網站建設

    yum install php php-fpm #根據提示輸入Y直到安裝完成


    Powered by 山西博鰲軟件開發有限公司 地址:運城郡都大廈 電話18035935052 ©2013-2016 
    想被几个猛男同时cao
    <dd id="k6ssy"></dd>
  • <label id="k6ssy"><option id="k6ssy"></option></label>
  • <bdo id="k6ssy"></bdo>