linux安裝lamp環境

部署Apache+php+mysql環境

雲服務器提供各種免費的鏡像安裝,安裝這些直接apt-get即可,但在進行所有安裝之前,切記在終端命令行輸入
apt-get update
apt-get upgrade
本人在安裝時一直出錯,就是沒有就行更新而阿里又把很多鏡像路徑給改了,導致在線安裝時找不到對應的鏡像。

(1)安裝Apache環境
在終端命令行輸入:sudo apt-get install apache2
這裏寫圖片描述

如需密碼輸入密碼即可
這裏寫圖片描述

之後等待安裝完成即可。
這裏寫圖片描述
這裏寫圖片描述

驗證安裝是否完成,可在終端輸入查看Apache的命令:apachectl -v查看是否有信息即可,也可以在瀏覽器中打開http://localhost/或者http://127.0.0.1。如果出現It works!那證明成功;

(2)安裝PHP

在終端命令行輸入:
1) sudo apt-get install php5
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述

2) sudo apt-get install libapache2-mod-php5
這裏寫圖片描述

前兩步完成後重啓Apache
3) sudo /etc/init.d/apache2 restart
這裏寫圖片描述

測試是否安裝成功,可以在 服務器 “/var/www/” 文件夾下放一個自己寫的php頁面,在瀏覽器打開能正常運行即成功安裝

(3)安裝mysql
在終端命令行輸入:
1) sudo apt-get install mysql-server
這裏寫圖片描述

2)設置root密碼
這裏寫圖片描述

3)在終端中輸入:sudo apt-get install libapache2-mod-auth-mysql(此爲讓apache、php支持 mysql)
這裏寫圖片描述

4)在終端輸入:sudo apt-get install php5-mysql
這裏寫圖片描述

5)重啓Apache:
終端輸入:sudo /etc/init.d/apache2 restart
這裏寫圖片描述

到此,所有安裝都結束,已經可以在服務器“/var/www/”文件下放入寫好的php頁面並在瀏覽器上查看


我安裝的時候出現了一些問題,安裝php一直不成功,就查了一下,情況是:

#  apt-get install <packagename>
Reading package lists... Done
Building dependency tree... Done
Package aptitude is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package <packagename> has no installation candidate


解決方案

#sudo  apt-get update
#sudo  apt-get upgrade
#sudo  apt-get install <packagename>

這樣就可以正常使用apt-get了~


補充

如果還需要安裝phpmyadmin的朋友,
(1)在終端輸入:sudo apt-get install phpmyadmin
(2)安裝完成後建立軟連接,sudo ln -s /usr/share/phpmyadmin /var/www
此步也可忽略,直接將“/usr/share”下的phpmyadmin文件夾複製到“/var/www”中

之後即可在瀏覽器中使用phpmyadmin管理數據庫了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章