Ubuntu LAMP 環境配置

2021-07-02 06:26:09 字數 1662 閱讀 7497

我是乙個linux新手,想要安裝一台ubuntu

12.04版的linux伺服器,用這台伺服器上的lamp套件來執行我自己的個人**。lamp套件就是「linux+apache+mysql+php這四款軟體組成了乙個可以使**執行的套裝工具軟體。」通過安裝嘗試,我獲得了一些成功的安裝配置經驗,通過本文提供給linux**伺服器系統的入門者學習。本次安裝的**軟體環境中將使用apache2網頁服務軟體、mysql5**後台資料庫軟體、以及php5角本解釋語言軟體,配置成的系統也可提供ftp服務。

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伺服器後再測試)。

test.php

<

?php

$link

=mysql_connect

("localhost"

,"root"

,"mysql密碼");

if(!$

link

)else

echo

"mysql已經正確配置"

;mysql_close($

link);

?>

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

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

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

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

Ubuntu LAMP開發環境的配置

在linux下的開發學習必然離不開關於lamp環境配置的問題,剛剛配置了ubuntu lamp環境,趁現在沒有忘記,趕緊寫下 首先安裝 apache2 輸入 sudo apt get install apache2 回車 出現下圖說明apache2裝成功了,在位址列中輸入127.0.0.1如果出現 ...

Ubuntu LAMP 一鍵安裝與引數配置流程

開啟終端 sudo apt get install apache2 php5 libapache2 mod php5 mysql serverlibapache2 mod auth mysql php5 mysql phpmyadmin 一鍵安裝需要的元件.期間會要求你輸入mysql資料庫的root...

環境配置 mac linux配置環境變數

這裡說的是新增使用者級環境變數。sudo vi bash profile 2 然後通過vim編輯器 當然也可以用其他編輯器如nano 新增或修改環境變數。關於vim操作的常見指令可以參考這裡。編輯完畢後在vim裡輸入 wq退出 3 最後再執行 source bash profile立即生效。4 通過...