歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

利用apt工具“傻瓜式”安裝配置LAMP

文章介紹了使用apt-get的方法安裝Apache,Mysql和PHP三款軟件,然後配置測試搭建LAMP的全過程。希望作為Linux的初學者以這樣一個在Linux 系統上應用最為廣泛生產系統,來接觸了解Linux。

1、安裝前期系統升級事項

要用apt-get這種方式安裝三個軟件的話,最好,也可能是必須先運行下面在命令升級自己的系統,我的就只能先升級後才能安裝mysql5 + Apache2 + PHP5的。

我在沒升級前運行sudo apt-get install apache2 php5 mysql-server 是沒有用的。而如果你找的源不好或是你的網絡不穩定的話,你也有可能升級不成。這樣的話,你想用apt-get的方式來安裝一些軟件時可能是不能安裝的。

#sudo apt-get update
#sudo apt-get dist-upgrade


2、使用apt-get方式安裝Apache,Mysql和PHP

#sudo apt-get install mysql-server


安裝上mysql5

#sudo apt-get install apache2


安裝apache2

#sudo apt-get install php5


安裝php5

#sudo apt-get install php5-mysql


安裝php的mysql模塊

#sudo apt-get install php5-gd


安裝GD庫

在運行上面的命令的時候,可以留心看下libapache2-mod-auth-mysql(安裝apache2時可能會安上)和libapache2-mod-php5,如果看到安上了就不用再單獨安裝了。

3、配置:

我們剛安裝上的MYSQL,只有一個系統默認的root用戶,而且是沒有密碼的,此時我們一定要給MYSQL設置一個密碼,個人認為一定要的。因為我第一 次安裝時就是沒有搞這一步,認為和win下的一樣,可先不用設置。可是當我在http://127.0.0.1/phpmyadmin下用root不帶密 碼登陸時怎樣也不會成功!

終端下輸入:

#mysql -u root #mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY “123456″;
’123456‘是root的密碼,可以自由設置,但最好是設個安全點的。
#mysql>\q 退出mysql

mysql的配置文件-my.cnf:(路徑:/etc/mysql/my.cnf)
#sudo gedit /etc/mysql/my.conf #編輯my.conf

apache2的配置文件-apache2.conf(路徑:/etc/apache2/apache2.conf)
#sudo gedit /etc/apache2.conf #編輯apache22.conf

PHP的配置文件-php.ini:(路徑:/etc/php5/apache2/php.ini)
#sudo gedit /etc/php5/apache2/php.ini #編輯php.ini

此時這三個文件暫時不用編輯,如為了安全起見和優化,是一定要編輯的。具體的大家可參觀其它資料,此篇暫不多說!!

4、安裝phpmyadmin

#sudo apt-get install phpmyadmin

安裝完畢可測試:http://127.0.0.1/phpmyadmin 當出來界面就行了,暫時先別登錄,等改下你的PHPMYADMIN的配置文件(config.inc.php)再登陸。

終端輸入:

#sudo gedit /etc/phpmyadmin/config.inc.php


找到

$cfg[’Servers’][$i][’password’]= ”;


改成:

$cfg[’Servers’][$i][’password’]= ‘123456′;


其中123456是剛才設置的mysql的密碼。

5 、此時最好重新啟動計算機,(在網看到有人這樣說,因是第二次安裝也就照做了)打開浏覽器http://localhost/phpmyadmin/

用戶名輸入root,再輸入剛改的密碼,然後執行

可以看到在win下那可親的phpmyadmin面貌了。

小結:

apache2的操作命令:

啟動:sudo /etc/init.d/apache2 start
重啟:sudo /etc/init.d/apache2 restart
關閉:sudo /etc/init.d/apache2 stop

apache2的默認主目錄:/var/www/
 

 

Copyright © Linux教程網 All Rights Reserved