Debian10降级安装php,在Debian 10 Linux,如何安装PHP

PHP是最常用的服务器端编程语言之一。

在本指南中,我们讨论如何在Debian 10 Buster上安装PHP。

Debian 10附带了PHP版本7.3,最流行的CMS和框架(如WordPress,Magento和Laravel)都支持该版本。

先决条件

为了能够安装软件包,你需要以root用户或有sudo权限的用户身份登录。

用Apache安装PHP

如果你使用Apache作为Web服务器来安装PHP,并且Apache PHP模块运行以下命令:sudo apt updatesudo apt install php libapache2-mod-php

安装完成后,重新启动Apache以加载PHP模块:sudo systemctl restart apache2

用Nginx安装PHP

与Apache不同,Nginx不支持处理PHP文件。你需要使用PHP-FPM ("fastCGI进程管理器" )服务来处理PHP文件,

通过运行以下命令安装PHP和PHP-FPM包:sudo apt updatesudo 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进程,请在info . PHP目录中创建一个的新文件,并使用以下代码:/var/www/html/info.php<?php

phpinfo();

保存文件,打开你选择的浏览器并访问http://your_server_ip/info . php

phpinfo函数打印有关PHP配置的信息

结束语

我们已经向你展示了如何在Debian 10上安装PHP以及如何配置Web服务器来处理PHP文件。

如果你有问题或反馈,请留言。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值