如何在Ubuntu 20.04上成功安装PHP 7.4?

Ubuntu 20.04上安装PHP 7.4的教程包括添加官方PPA,更新软件包列表,安装PHP及其扩展。</div

先决条件

确保你的机器已安装了Ubuntu 20.04,并且你具有管理员权限和网络连接。

步骤1:更新系统并安装必要的软件包

1、更新系统:打开终端,输入以下命令来更新你的包列表:

   sudo apt-get update

2、安装software-properties-common:这个软件包用于管理其他软件源:

   sudo apt -y install software-properties-common

3、添加PHP的PPA(个人包档案):这将让你访问到最新的PHP版本:

   sudo add-apt-repository ppa:ondrej/php
   sudo apt-get update

步骤2:安装PHP 7.4

1、安装PHP 7.4:使用以下命令来安装PHP 7.4:

   sudo apt -y install php7.4

2、检查安装的版本:确认PHP是否成功安装,以及它的版本:

   php -v

你应该看到类似以下的输出:

   PHP 7.4.x (cli) (built: date) ( NTS )
   Copyright (c) The PHP Group
   Zend Engine v3.4.0, Copyright (c) Zend Technologies

步骤3:安装常用的PHP模块

根据你的需求,你可能需要安装一些额外的PHP模块,以下是一些常见的模块及其安装命令:

模块名称 安装命令
php7.4-cli sudo apt-get install php7.4-cli
php7.4-json sudo apt-get install php7.4-json
php7.4-mysql sudo apt-get install php7.4-mysql
php7.4-zip sudo apt-get install php7.4-zip
php7.4-gd sudo apt-get install php7.4-gd
php7.4-mbstring sudo apt-get install php7.4-mbstring
php7.4-curl sudo apt-get install php7.4-curl
php7.4-xml sudo apt-get install php7.4-xml
php7.4-bcmath sudo apt-get install php7.4-bcmath

你可以用一个命令一次性安装所有模块:

sudo apt-get install -y php7.4-cli php7.4-json php7.4-common php7.4-mysql php7.4-zip php7.4-gd php7.4-mbstring php7.4-curl php7.4-xml php7.4-bcmath

步骤4:配置Web服务器(可选)

与Apache集成

如果你使用的是Apache作为Web服务器,你需要安装libapache2-mod-php:

sudo apt install libapache2-mod-php

然后重启Apache以加载新的PHP模块:

sudo systemctl restart apache2

与Nginx集成

对于Nginx,你需要安装PHP-FPM并配置Nginx以处理PHP文件:

1、安装PHP-FPM

   sudo apt install php7.4-fpm

2、检查FPM服务状态

   systemctl status php7.4-fpm

3、编辑Nginx配置文件:在Nginx配置文件中添加以下内容,以便Nginx可以处理PHP文件:

   server {
       listen 80;
       server_name your_domain_or_IP;
       root /var/www/html;
       index index.php index.html index.htm;
       location ~ .php$ {
           include snippets/fastcgi-php.conf;
           fastcgi_pass unix:/run/php/php7.4-fpm.sock;
       }
   }

4、重启Nginx:使配置生效:

   sudo systemctl restart nginx

步骤5:测试PHP环境

创建一个简单的PHP文件来测试你的设置是否正确,创建一个名为info.php的文件并写入以下内容:

<?php
phpinfo();
?>

将该文件放置在Web服务器的根目录(对于Apache通常是/var/www/html),然后在浏览器中访问http://your_server_ip/info.php,如果一切正常,你应该会看到关于PHP配置的详细信息。

如何在Ubuntu 20.04上成功安装PHP 7.4?

相关问题与解答

Q1:如何卸载PHP 7.4?

A1:要卸载PHP 7.4,可以使用以下命令:

sudo apt-get remove php7.4
sudo apt-get purge php7.4     # 这个命令还会删除配置文件和依赖项

记得根据需要重启你的Web服务器。

Q2:我可以在不重启服务器的情况下测试PHP脚本吗?

A2:是的,你可以使用PHP内置的命令行接口(CLI)来测试PHP脚本,确保你已经安装了php7.4-cli模块,你可以在终端中直接运行PHP脚本,

php /path/to/your/script.php

这会在终端中显示脚本的输出。

到此,以上就是小编对于“Ubuntu 20.04上安装PHP7.4教程”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1202734.html

(0)
未希的头像未希新媒体运营
上一篇 2024-10-11 12:54
下一篇 2024-10-11 12:57

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入