在Debian系統上搭建LAMP(Linux, Apache, MySQL, PHP)環境是搭建網站的基礎步驟。以下是一個詳細的指南,幫助你在Debian系統上成功搭建LAMP環境。
首先,確保你的Debian系統已經更新到最新版本。然后,安裝Apache:
sudo apt update
sudo apt install apache2
安裝完成后,Apache服務默認會自動啟動。你可以通過以下命令檢查Apache的狀態:
sudo systemctl status apache2
如果一切正常,你應該能夠通過瀏覽器訪問服務器的IP地址,看到Apache的默認歡迎頁面。
Debian系統默認使用MariaDB作為MySQL的替代品。安裝MariaDB:
sudo apt install mariadb-server
安裝完成后,運行以下命令進行安全配置:
sudo mysql_secure_installation
按照提示設置root密碼和其他安全選項。
安裝PHP及其與Apache集成的模塊:
sudo apt install php libapache2-mod-php php-mysql
創建一個名為info.php的文件,將其放置在Apache的默認站點目錄/var/www/html中,并添加以下內容:
<?php
phpinfo();
?>
保存并退出后,通過瀏覽器訪問http://your_server_ip/info.php,你應該能看到PHP的信息頁面,這表明LAMP環境已成功搭建。
如果你開啟了防火墻(如UFW),需要允許HTTP(80)和HTTPS(443)端口:
sudo ufw allow 'Apache Full'
sudo ufw enable
sudo ufw status
/etc/apache2/sites-available/目錄下的配置文件來實現。/etc/php/版本/apache2/php.ini文件來配置PHP的行為。