步驟 1: 更新你的系統
首先,確保你的系統是最新的。打開終端并運行以下命令:
sudo apt update
sudo apt upgrade
步驟 2: 安裝Apache Web服務器
使用Apache作為你的Web服務器。運行以下命令:
sudo apt install apache2
安裝完成后,你可以通過訪問http://localhost來檢查Apache是否正在運行。
步驟 3: 安裝PHP和必需的庫
接下來,安裝PHP及其相關模塊。Ubuntu 22.04 LTS(Focal Fossa)及更高版本默認使用PHP 7.4,你可以通過以下命令安裝PHP及其常用模塊:
sudo apt install php libapache2-mod-php php-mysql php-cli php-gd php-xml php-mbstring php-zip php-curl php-json
可以通過 php -v的方式查看php是否安裝成功
PHP 8.1.2-1ubuntu2.22 (cli) (built: Jul 15 2025 12:11:22) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologieswith Zend OPcache v8.1.2-1ubuntu2.22, Copyright (c), by Zend Technologies
步驟 4: 配置Apache以使用PHP
確保Apache配置了與PHP的兼容性。通常,當你安裝libapache2-mod-php時,這會自動完成。但是,你可以通過運行以下命令來檢查和啟用模塊:
sudo a2enmod php8.0 # 如果安裝了PHP 8.0,請相應地更改版本號
然后,重啟Apache服務以應用更改:
sudo systemctl restart apache2
通過systemctl status apache2查看運行狀態
步驟 5: 測試PHP配置
創建一個簡單的PHP文件來測試你的配置。在/var/www/html目錄下創建一個名為info.php的文件,并添加以下內容:
<?php phpinfo(); ?>然后,通過訪問http://localhost/info.php在瀏覽器中查看結果。如果一切設置正確,你應該會看到一個PHP信息頁面。
步驟 6: 安裝Composer(可選)
如果你打算使用Composer來管理PHP項目依賴,可以安裝Composer:
php -r “copy(‘https://getcomposer.org/installer’, ‘composer-setup.php’);”
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r “unlink(‘composer-setup.php’);”
這樣,你就完成了在Ubuntu上搭建PHP環境的基本步驟。根據你的具體需求,可能還需要安裝其他PHP擴展或工具。