以下是在Debian系統上搭建LAMP(Linux+Apache+MySQL+PHP)開發環境的步驟:
更新系統軟件包
sudo apt update && sudo apt upgrade -y
安裝Apache Web服務器
sudo apt install apache2
sudo systemctl start apache2
sudo systemctl enable apache2
驗證:瀏覽器訪問服務器IP,看到“It works!”頁面即成功。
安裝MariaDB/MySQL數據庫
sudo apt install mariadb-server # Debian默認使用MariaDB
sudo mysql_secure_installation # 按提示設置root密碼及安全選項
sudo systemctl start mariadb
sudo systemctl enable mariadb
若需安裝MySQL,可參考中方法。
安裝PHP及常用模塊
sudo apt install php libapache2-mod-php php-mysql php-fpm
sudo systemctl restart apache2
(若使用Nginx需額外配置PHP-FPM,見)
驗證PHP配置
在/var/www/html
目錄下創建info.php
文件:
sudo nano /var/www/html/info.php
輸入內容:<?php phpinfo(); ?>
,保存后瀏覽器訪問http://服務器IP/info.php
,查看PHP信息頁面。
可選:配置防火墻與HTTPS
sudo ufw allow 'Apache Full'
sudo ufw enable
sudo apt install certbot python3-certbot-apache
sudo certbot --apache
可選:安裝phpMyAdmin管理數據庫
sudo apt install phpmyadmin
sudo a2enconf phpmyadmin # 啟用phpMyAdmin配置
sudo systemctl restart apache2
訪問http://服務器IP/phpmyadmin
,使用MySQL root密碼登錄。
說明: