debian 下lamp安裝(原創)


1 .要用apt-get的方式安裝,最好,也多是必須先運行下面在命令升級本身的系統,個人就只能先升級後才能安裝mysql5 + Apache2 + PHP5的。
我在沒升級前運行sudo apt-get install apache2 php5 mysql-server 是沒有用的。而若是你找的源很差或是你的網絡不穩定的話,你也有可能升級不成。這樣的話,你想用apt-get的方式來安裝一些軟件時多是不能安裝的。
php

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

2.安裝:
mysql

#sudo apt-get install mysql-server

安裝上mysql5
sql

#sudo apt-get install apache2

安裝apache2
apache

#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,若是看到安上了就不用再單獨安裝了。
bash

3 . 配置:網絡

咱們剛安裝上的MYSQL,只有一個系統默認的root用戶,並且是沒有密碼的,此時咱們必定要給MYSQL設置一個密碼,我的認爲必定要的。由於 我第一  次安裝時就是沒有搞這一步,認爲和win下的同樣,可先不用設置。但是當我在http://127.0.0.1/phpmyadmin下用root不帶密  碼登錄時怎樣也不會成功!
終端下輸入:
ide

#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的密碼。

而後將phpmyadmin與apache2創建鏈接,以個人爲例:www目錄在/var /www,phpmyadmin在/usr/share/phpmyadmin目錄,因此就用命令:

sudo ln -s 
/usr/share/phpmyadmin /var/www

創建鏈接。

phpmyadmin測試:在瀏覽器地址欄中打開http://localhost/phpmyadmin

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/

相關文章
相關標籤/搜索