Ubuntu 12.0.4LTS安裝LAMP的服務器環(huán)境
1.因為安裝Mysql文件要有超級管理的權限砚哗,所以首先我們設置root的密碼髓窜,按ctrl+alt+t打開服務器終端挟憔,輸入如下命令:
? ?$ sudo passwd root
然后抠藕,系統(tǒng)會提示你輸入當前用戶密碼阴幌,原因是Ubuntu系統(tǒng)默認安裝的時候是不允許設置root密碼和用root身份來登錄系統(tǒng)的勺阐。接著,根據(jù)系統(tǒng)的提示矛双,輸入你要設置的root超級管理員的密碼渊抽。
2.小編是用putty登錄到虛擬機的Ubuntu 12.0.4系統(tǒng),然后第一步是安裝apache2服務器议忽。輸入如下的命令:
? ?$ sudo apt-get install apache2
根據(jù)系統(tǒng)的提示懒闷,等待apache2安裝成功,接下來我們可以輸入以下的命令進行驗證安裝是否成功:
? ?$ apache2 -v
系統(tǒng)輸入如下信息代表已經安裝成功了:
? ?server version:Apache:2.2.22 ?(Ubuntu)
? ?Server built ? ? :(這里是你安裝的當前日期時間)
現(xiàn)在可以打開本地機的瀏覽器環(huán)境栈幸,在地址搜索欄輸入ubuntu服務器的ip地址愤估,可以看到apache返回的信息。
3.安裝php5侦镇,輸入如下命令灵疮,安裝php5:
? ?$ sudo apt-get install php5
驗證php5的安裝情況如上的方式:php5 -v
4.現(xiàn)在假設我們都已經成功安裝了Apache2和php5,apache2是通過libphp5.so的模塊只會php工作的壳繁,我們要驗證apache有沒有成功加載這個模塊震捣,輸入以下命令:
? ?$ cat /etc/lib/apache2/mods_enabled/php5.load
如果成功加載了模塊輸出以下命令:
? ?LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
5.接下來安裝Mysql荔棉,輸入如下命令:
? ?$ sudo apt-get install mysql-server
系統(tǒng)提示安裝mysql要輸入root用戶的密碼,這就是第一步為什么要設置root密碼原因所在了蒿赢。要確保php能夠與mysql進行數(shù)據(jù)交互润樱,輸入如下命令進行驗證
? ?$ cat /etc/php5/conf.d/mysql.ini
系統(tǒng)輸出 No such file or directory,這是因為php默認不安裝mysql擴展包。
然后手動安裝mysql擴展包:
? ?$ sudo apt-get install php5-mysql
等待擴展安裝羡棵,可以輸入上一條命令進行驗證是否安裝成功壹若。
6.為了mysql,php能夠正常工作皂冰,重啟一下mysql
? ?$sudo service mysql restart
7.也可以通過taskel的方式安裝lamp-server全包(taskel的安裝方式和apt-get的方式不是一樣店展,taskel方式安裝一般都是常見的軟件套裝,例如dns服務器的套裝秃流,郵件服務器套裝)赂蕴,命令如下:
? ?$ sudo taskel install lamp-server