在 Ubuntu 系統上搭建 LAMP(Linux + Apache + MySQL + PHP)開發環境是 PHP 開發者的必修課。本文提供經實測驗證的標準化安裝步驟,涵蓋服務安裝、配置驗證、phpMyAdmin 部署及常見問題排查。
sudo apt-get update
sudo apt-get install apache2
驗證:瀏覽器訪問 https://localhost 或 https://127.0.0.1,顯示 It works! 即成功。默認文檔根目錄:/var/www/。
sudo apt-get install mysql-server-5.0
安裝過程會提示設置 root 密碼,需輸入兩次確認。
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
驗證 PHP:
gksudo gedit /var/www/test.php
寫入測試代碼:
<?php
echo "helloworld";
?>
訪問 https://localhost/test.php,顯示 helloworld 表示成功。
提示: 若終端無法輸入命令,嘗試 Ctrl+Z 組合鍵。
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
至此 LAMP 核心環境搭建完成!
/var/www//var/lib/mysql/sudo apt-get install phpmyadmin
安裝後訪問 https://localhost/phpmyadmin 可能報 404,需建立軟鏈接:
sudo ln -s /usr/share/phpmyadmin/ /var/www/
或直接複製目錄至 /var/www/。再次訪問即可看到熟悉的登錄界面。
sudo apt-get install ssh
| 組件 | 關鍵路徑/命令 |
|---|---|
| Apache 配置 | /etc/apache2/ |
| PHP 配置 | /etc/php5/apache2/php.ini |
| MySQL 配置 | /etc/mysql/my.cnf |
| 重啟 Apache | sudo service apache2 restart |
| 重啟 MySQL | sudo service mysql restart |