標籤: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:紅色字型為需要輸入和注意的地方,黑色字型只是說明性文字)
配置防火牆,開啟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 #最後重啟防火牆使配置生效
關閉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安裝部署環境