ubuntu安裝LAMP環境

2022-09-06 14:39:15 字數 2328 閱讀 7594

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,確定。

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

如果之前安裝過mysql-server和mysql-client這裡可能會出現錯誤,點選retry然後不配置資料庫密碼

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

sudo

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

如果出現登入框就可以了。

如果出現

the json extension is missing. please check your php configuration.

解決辦法見本文最後。

3. apache 配置

(1)啟用 mod_rewrite 模組

sudo a2enmod rewrite

(2)重啟apache伺服器

sudo /etc/init.d/apache2 restart

apache重啟後可以測試一下,在/var/www目錄下新建檔案test.php

sudo gedit /var/www/test.php

然後貼上下面**: (記得將其中的紅色部分改為自己的)

<?php

$link = mysql_connect("localhost","root","root");

if (!$link

)

else

echo "mysql已經正確配置";

mysql_close($link

);?>

儲存,在位址列輸入 或 http://localhost/test.php ,如果正確出現了mysql已經正確配置,表明apache和mysql都正常了。(記得重啟apache伺服器後再測試)。

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

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

開啟apache配置檔案:

sudo gedit /etc/apache2/apache2.conf

在最後面加上:adddefaultcharset utf-8

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

注1:如果前面沒有配置phpmyadmin,可能會出現the mbstring extension is missing. please check your php configuration.問題,

下面是解決方法:

開啟/etc/php5/mods-**ailable/json.ini這個檔案

sudo gedit /etc/php5/mods-**ailable/json.ini

將第二行前面的分號去掉,也就是取消注釋,儲存即可,然後重啟apache

sudo /etc/init.d/apache2 restart

就可以進入了

注2:如果phpmyadmin進去不能查資料,提示乙個select語句的錯誤,這是安裝的時候沒有正確配置,短暫的解決辦法是開啟下面檔案:

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

然後注釋掉下面這一行:(即在前面加//)

$cfg['servers'][$i]['pmadb'] = $dbname;

注2詳見:

ubuntu下安裝lamp環境

使用普通使用者來安裝lamp環境 1.安裝apache sudo apt get install apache2 輸入 y 安裝完成之後檢視是否安裝成功 apache2 v 2.安裝php sudo apt get install php5 安裝完後檢視是否安裝成功 php5 v 注意 apache...

ubuntu下安裝lamp環境

使用普通使用者來安裝lamp環境 1.安裝apache sudo apt get install apache2 輸入 y 安裝完成之後檢視是否安裝成功 apache2 v 2.安裝php sudo apt get install php5 安裝完後檢視是否安裝成功 php5 v 注意 apache...

Ubuntu 安裝設定 LAMP 環境

lamp linux apache mysql php amp 套件還是執行在linux下的好,效能比在windows下面好很多 下面來說說怎麼在ubuntu下安裝lamp。apache,終端輸入 sudo apt get install apache2 php,終端輸入 sudo apt get ...