Debian10降级安装php,如何在Debian 10 Linux上安装PHP
PHP是最常用的服務器端編程語言之一。
在本指南中,我們將討論如何在Debian 10 Buster上安裝PHP。我們還將向您展示如何將PHP與Nginx和Apache集成。
Debian 10隨附PHP 7.3版,最流行的CMS和框架(如WordPress,Magento和Laravel)均支持該版本。
先決條件
要安裝軟件包,您需要以root用戶或位具有sudo權限的用戶登錄。
安裝PHP與Apache
如果您使用Apache作為網絡服務器來安裝PHP和Apache PHP模塊,請運行以下命令:sudo apt update
sudo apt install php libapache2-mod-php
安裝完成后,重新啟動Apache以加載PHP模塊:sudo systemctl restart apache2
安裝PHP與Nginx
與Apache不同,Nginx沒有內置的支持來處理PHP文件。您需要使用PHP FPM fastCGI進程管理器服務來處理PHP文件。
通過運行以下命令來安裝PHP和PHP FPM軟件包:sudo apt update
sudo apt install php php-fpm
安裝軟件包后,PHP FPM服務將自動啟動。
您現在可以編輯Nginx服務器域塊并添加以下行,以便Nginx可以處理PHP文件:server {
# . . . other code
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.3-fpm.sock;
}
}
保存配置文件,然后重新啟動Nginx服務使和是是的新配置生效:sudo systemctl restart nginx
安裝PHP擴展
您可以通過安裝其他擴展程序來擴展PHP核心功能。 PHP擴展可以作為軟件包提供,并且可以通過鍵入以下內容輕松安裝:sudo apt install php-[extname]
例如,要安裝MySQL和GD PHP擴展,您可以運行以下命令:sudo apt install php-mysql php-gd
在安裝PHP擴展程序時,請不要忘記重新啟動Apache或PHP FPM服務,具體取決于您的設置。
測試PHP處理
要測試您的Web服務器是否已正確配置以進行PHP處理,請使用以下代碼在/var/www/html目錄中創建一個名為info.php的新文件:
/var/www/html/info.php<?php
phpinfo();
保存文件,打開您選擇的瀏覽器,然后訪問http://your_server_ip/info.php
phpinfo函數顯示有關您的PHP配置的信息
結論
我們已向您展示了如何在Debian 10上安裝PHP以及如何配置Web服務器以處理PHP文件。
如果您有任何疑問或反饋,請隨時發表評論。
總結
以上是生活随笔為你收集整理的Debian10降级安装php,如何在Debian 10 Linux上安装PHP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaSE——常用类库(上)(泛型、O
- 下一篇: numpy.ndarray索引/切片方式