Ubuntu 12.0.4(LTS)學(xué)習(xí)筆記(三)

Ubuntu 12.0.4LTS安裝LAMP的服務(wù)器環(huán)境


1.因?yàn)榘惭bMysql文件要有超級(jí)管理的權(quán)限,所以首先我們設(shè)置root的密碼,按ctrl+alt+t打開服務(wù)器終端,輸入如下命令:

? ?$ sudo passwd root

然后,系統(tǒng)會(huì)提示你輸入當(dāng)前用戶密碼,原因是Ubuntu系統(tǒng)默認(rèn)安裝的時(shí)候是不允許設(shè)置root密碼和用root身份來登錄系統(tǒng)的。接著,根據(jù)系統(tǒng)的提示,輸入你要設(shè)置的root超級(jí)管理員的密碼。

2.小編是用putty登錄到虛擬機(jī)的Ubuntu 12.0.4系統(tǒng),然后第一步是安裝apache2服務(wù)器。輸入如下的命令:

? ?$ sudo apt-get install apache2

根據(jù)系統(tǒng)的提示,等待apache2安裝成功,接下來我們可以輸入以下的命令進(jìn)行驗(yàn)證安裝是否成功:

? ?$ apache2 -v

系統(tǒng)輸入如下信息代表已經(jīng)安裝成功了:

? ?server version:Apache:2.2.22 ?(Ubuntu)

? ?Server built ? ? :(這里是你安裝的當(dāng)前日期時(shí)間)

現(xiàn)在可以打開本地機(jī)的瀏覽器環(huán)境,在地址搜索欄輸入ubuntu服務(wù)器的ip地址,可以看到apache返回的信息。

3.安裝php5,輸入如下命令,安裝php5:

? ?$ sudo apt-get install php5

驗(yàn)證php5的安裝情況如上的方式:php5 -v

4.現(xiàn)在假設(shè)我們都已經(jīng)成功安裝了Apache2和php5,apache2是通過libphp5.so的模塊只會(huì)php工作的,我們要驗(yàn)證apache有沒有成功加載這個(gè)模塊,輸入以下命令:

? ?$ 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用戶的密碼,這就是第一步為什么要設(shè)置root密碼原因所在了。要確保php能夠與mysql進(jìn)行數(shù)據(jù)交互,輸入如下命令進(jìn)行驗(yàn)證

? ?$ cat /etc/php5/conf.d/mysql.ini

系統(tǒng)輸出 No such file or directory,這是因?yàn)閜hp默認(rèn)不安裝mysql擴(kuò)展包。

然后手動(dòng)安裝mysql擴(kuò)展包:

? ?$ sudo apt-get install php5-mysql

等待擴(kuò)展安裝,可以輸入上一條命令進(jìn)行驗(yàn)證是否安裝成功。

6.為了mysql,php能夠正常工作,重啟一下mysql

? ?$sudo service mysql restart

7.也可以通過taskel的方式安裝lamp-server全包(taskel的安裝方式和apt-get的方式不是一樣,taskel方式安裝一般都是常見的軟件套裝,例如dns服務(wù)器的套裝,郵件服務(wù)器套裝),命令如下:

? ?$ sudo taskel install lamp-server

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容