在Ubuntu下搭建PHP環境可以通過以下步驟完成:
首先,打開終端并運行以下命令以確保包列表是最新的:
sudo apt update
使用以下命令來安裝PHP的最新版本及其基本擴展:
sudo apt install php php-cli php-common php-curl php-mbstring php-xml
PHP-FPM提供了更高效的PHP進程管理。如果需要安裝PHP-FPM,可以使用以下命令:
sudo apt install php8.3-fpm -y
啟動PHP-FPM服務并設置為開機自啟:
sudo systemctl start php8.3-fpm
sudo systemctl enable php8.3-fpm
安裝Apache并啟用PHP模塊:
sudo apt install apache2 libapache2-mod-php
sudo a2enmod php7.3
sudo systemctl restart apache2
安裝Nginx并配置PHP-FPM處理PHP文件:
sudo apt install nginx
編輯Nginx配置文件(通常位于/etc/nginx/sites-available/目錄下),添加以下內容:
server {
listen 80;
server_name localhost;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
}
}
重啟Nginx服務:
sudo systemctl restart nginx
在Web服務器的根目錄(例如/var/www/html)中創建一個名為info.php的文件,內容如下:
<?php
phpinfo();
?>
通過瀏覽器訪問http://localhost/info.php,如果看到PHP的相關信息頁面,說明PHP環境已經成功搭建。
以上步驟可以幫助你在Ubuntu系統上成功搭建PHP環境。根據實際需求,你還可以安裝其他PHP擴展和庫,以滿足特定的開發需求。