在debian系統下配置LAMP(linux, apache, mysql, php)運行環境,可依照如下流程操作:
1. 升級軟件包列表
第一步是確保系統中的軟件包為最新版本:
sudo apt update sudo apt upgrade -y
2. 安裝Apache服務器
接下來安裝Apache Web服務器:
sudo apt install apache2 -y
啟動并設置Apache開機自啟:
立即學習“PHP免費學習筆記(深入)”;
sudo systemctl start apache2 sudo systemctl enable apache2
查看Apache服務狀態以確認是否正常運行:
sudo systemctl status apache2
3. 安裝mysql數據庫
繼續安裝MySQL數據庫服務:
sudo apt install mysql-server -y
啟動MySQL服務并設置開機啟動:
sudo systemctl start mysql sudo systemctl enable mysql
使用安全初始化腳本增強數據庫安全性:
sudo mysql_secure_installation
根據指引完成root用戶密碼設置和其他安全選項。
4. 安裝php解析器
隨后安裝PHP以及常用擴展模塊:
sudo apt install php libapache2-mod-php php-mysql -y
重啟Apache以便加載PHP支持:
sudo systemctl restart apache2
5. 檢測PHP運行環境
新建一個測試頁面用于驗證PHP是否安裝成功:
sudo nano /var/www/html/phpinfo.php
輸入以下代碼內容:
<?php phpinfo(); ?>
保存退出后,在瀏覽器中打開 https://www.php.cn/link/09982e07c27a59881a8bd3d7dddc85fa。
6. 配置防火墻規則(非必需)
如使用UFW防火墻,可添加規則允許網頁訪問:
sudo ufw allow 'Apache Full' sudo ufw enable
7. 安裝額外的PHP模塊(非必需)
依據項目需求安裝更多PHP組件,例如:
sudo apt install php-curl php-gd php-mbstring php-xml php-zip -y
每次新增擴展后需重新啟動Apache:
sudo systemctl restart apache2
8. 調整MySQL配置(非必需)
按需進行MySQL配置,比如新建數據庫和用戶賬號:
sudo mysql -u root -p
在MySQL命令行內執行以下語句:
CREATE DATABASE mydatabase; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES; EXIT;
至此,你的Debian系統上已經完成了LAMP環境的搭建。現在可以開始部署Web應用了。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END