在Ubuntu上搭建LAMP(Linux, Apache, MySQL, PHP)環境,可以通過以下步驟完成:
打開終端,運行以下命令來安裝Apache:
sudo apt update
sudo apt install apache2
安裝完成后,可以使用以下命令啟動Apache服務器:
sudo systemctl start apache2
允許HTTP和HTTPS流量通過防火墻:
sudo ufw allow in "Apache"
在瀏覽器中輸入 http://your_server_ip
來測試Apache是否正常運行。
更新包索引:
sudo apt update
下載MySQL APT Repository的deb包:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb
選擇MySQL 8.0版本并安裝:
sudo apt update
sudo apt install mysql-server
驗證MySQL版本:
mysql --version
啟動并啟用MySQL服務:
sudo systemctl start mysql
sudo systemctl enable mysql
運行安全安裝腳本:
sudo mysql_secure_installation
登錄MySQL:
sudo mysql -u root -p
更新系統包信息:
sudo apt update
安裝PHP及其相關模塊:
sudo apt install php libapache2-mod-php php-mysql
啟用PHP模塊并重新加載Apache服務器配置文件:
sudo a2enmod php7.4
sudo systemctl restart apache2
檢查PHP版本確認安裝成功:
php -v
完成以上步驟后,您可以在Ubuntu上成功搭建LAMP環境。現在,您可以在Apache服務器上部署PHP應用程序,并使用MySQL作為數據庫服務器。