在vmware虛擬機器中安裝centos系統並使用LNMP安裝部署環境

來源:互聯網
上載者:User

標籤:des   style   blog   http   color   os   io   使用   ar   

一。介紹:題目有點繞口,大概意思就是分兩步完成,首先在vmware虛擬機器中安裝centos系統,然後在centos系統中使用lnmp安裝包安裝項目部署環境。

     準備工作(很重要,所需安裝軟體如果都沒找對,怎麼能安裝成功)

     1.下載vmware,這個好找,直接百度搜尋“vmware 下載”,能找到安裝軟體。

     2.下載CentOS,這個需要注意點:

       如果系統是32位就點這個:http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/i386/

       如果系統是64位就點這個:http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/x86_64/

       以32位進行安裝,軟體下載連結如所示,選擇紅框的連結進行下載.

      第一次安裝LiveCD.iso,第二次安裝liveDVD.iso發現進入系統後,建立的檔案,重啟虛擬機器後檔案沒了。汗。

      第三次安裝bin-DVD1.iso,實測成功。

     

二。安裝centos.

       基本軟體下載完畢可以進行安裝了,如果你軟體下載正確,安裝都不是問題,不會就選擇預設,可以對照網上的教程,很多,找一個適合自己的就行。vmware一路next下去就行。

      centos安裝推薦一個教程:http://jingyan.baidu.com/article/915fc414dec2da51384b205c.html

三。配置安裝lnmp的環境(tips:紅色字型為需要輸入和注意的地方,黑色字型只是說明性文字)

  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   #重啟系統

 四。安裝lnmp   推薦教程:http://lnmp.org/install.html  這個網站不錯,也算是一個學習的地方,可以多看看。

        首先cd  /usr/local/src下,我們在這個下面來下載安裝lnmp。

        由於教程是以vps作介紹的,所以有些步驟非必須的,主要是一下一個步驟:

        CentOS系統下執行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

         就是這麼簡單,對linux命令熟悉的話,應該明白上面的意思,wget(下載),首先下載lnmp包,&&(然後),解壓tar.gz包,&&(然後)進入到這個包的目錄下,&&(然後)執行./centos.sh方法安裝。

五。好了,都安裝完畢了,現在可以跑起來了。

     htpp://localhost/phpinfo.php(lnmp預設已經建立了phpinfo檔案了。)

    

六。介紹檔案夾內容  

          預設安裝lnmp(nginx+mysql+php等等檔案夾)

        

          預設web項目部署放置的位置

         

在vmware虛擬機器中安裝centos系統並使用LNMP安裝部署環境

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.