ubuntu 12 04下LAMP安裝配置

2021-06-14 03:37:13 字數 1500 閱讀 9327

1. lamp 的安裝

sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

由於lamp大部分操作與/var/www目錄相關,為了方便,修改該目錄的許可權為普通使用者可訪問。

sudo chmod 777 /var/www/

2. phpmyadmin 安裝

sudo apt-get install phpmyadmin

在安裝過程中會要求選擇web server:apache2或lighttpd,選擇apache2,按tab鍵然後確定。

然後會要求輸入設定的mysql資料庫密碼連線密碼 password of the database's administrative user。

然後將phpmyadmin與apache2建立連線,以我的為例:www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄,所以就用命令:

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

建立連線。

phpmyadmin測試:在

瀏覽器位址列中開啟http://localhost/phpmyadmin。

3. apache 配置

(1)啟用 mod_rewrite 模組

終端命令:

sudo a2enmod rewrite

(2)重啟apache伺服器:

sudo /etc/init.d/apache2 restart

apache重啟後可以測試一下,在/var/www目錄下新建檔案test.php,寫入**: 儲存,在位址列輸入 或 http://localhost/test.php ,如果正確出現了mysql已經正確配置,表明apache和

mysql都正常了。(記得重啟apache伺服器後再測試)。

$link = mysql_connect("localhost","root","mysql密碼");

if (!$link)

else echo "mysql已經正確配置";

mysql_close($link);

4. 瀏覽器php中文亂碼問題

上面在firefox瀏覽器中開啟test.php測試時,如果出現了中文亂碼,則是預設語言設定問題,解決方法如下:

開啟apache配置檔案: sudo gedit /etc/apache2/apache2.conf,在最後面加上:adddefaultcharset utf-8,如果還是亂碼的,再將utf-8改用gb2312。

重啟apache:sudo /etc/init.d/apache2 restart 再重新整理test.php 中文亂碼沒有了

ubuntu 12 04下LAMP安裝配置

有關lamp的詳細知識及技術參見 1.lamp 的安裝 sudo apt get install apache2 mysql server mysql client php5 php5 gd php5 mysql 由於lamp大部分操作與 var www目錄相關,為了方便,修改該目錄的許可權為普通使...

ubuntu 12 04下LAMP安裝配置

有關lamp的詳細知識及技術參見 1.lamp 的安裝 sudo apt get install apache2 mysql server mysql client php5 php5 gd php5 mysql 由於lamp大部分操作與 var www目錄相關,為了方便,修改該目錄的許可權為普通使...

Ubuntu 12 04下LAMP安裝配置

剛剛在電腦上安裝了ubuntu 12.04,順道安裝了一下lamp開發環境,記錄一下安裝過程 其實主要實際路命令的,省得以後忘記,嘿嘿 1 安裝lamp,命令如下 1 sudo apt get install apache2 mysql server mysql client php5 php5 g...