首页 » SEO优化 » phpdebian技巧_Debian 操作系统上安装 PHP 8 小白入门教程

phpdebian技巧_Debian 操作系统上安装 PHP 8 小白入门教程

访客 2024-10-28 0

扫一扫用手机浏览

文章目录 [+]

PHP 8 稳定版已经发布很永劫光了,这个版本有很多高等功能和改进。
在本指南中,我们将逐步演示如何在 Debian 10 系统上安装 PHP 8。

系统哀求Debian 10 Installed systemLocal user with sudo rightsInternet connection

让我们进入 Debian 10 系统上的 php8 安装步骤

phpdebian技巧_Debian 操作系统上安装 PHP 8  小白入门教程

1) 利用 apt 命令安装更新

利用本地用户登录 Debian 10 系统,并利用 apt 命令安装所有可用更新

phpdebian技巧_Debian 操作系统上安装 PHP 8  小白入门教程
(图片来自网络侵删)

sysadmin@debian-10:~$ sudo apt updatesysadmin@debian-10:~$ sudo apt upgrade -y

安装完更新,重启系统

sysadmin@debian-10:~$ sudo reboot2) 启用 PHP 8 存储库 (SURY PPA)

PHP 8 包在默认的 Debian 10 包存储库中不可用。
以是我们必须启用 SURY PPA,运行如下命令:

sysadmin@debian-10:~$ sudo apt install -y lsb-release apt-transport-https ca-certificates wgetsysadmin@debian-10:~$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpgsysadmin@debian-10:~$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

更新软件包索引

sysadmin@debian-10:~$ sudo apt update

3) 利用 apt 命令安装 PHP 8

为 Apache Web 做事器安装 php 8

sysadmin@debian-10:~$ sudo apt install php8.0 -y

为 NGINX Web 做事器安装 php8 FPM

sysadmin@debian-10:~$ sudo apt install php8.0-fpm -y

要安装 PHP 扩展,请运行以下命令

$ sudo apt install php8.0-{extensions-name}

假设安装扩展,如:mysql, cli, common, snmp, ldap, curl, mbstring, zip

sysadmin@debian-10:~$ sudo apt install -y php8.0-{mysql,cli,common,snmp,ldap,curl,mbstring,zip} -y

查看 PHP 版本

sysadmin@debian-10:~$ php -vPHP 8.0.0 (cli) (built: Dec 6 2020 06:56:45) ( NTS )Copyright (c) The PHP GroupZend Engine v4.0.0-dev, Copyright (c) Zend Technologies with Zend OPcache v8.0.0, Copyright (c), by Zend Technologiessysadmin@debian-10:~$

查看所有已加载的 PHP 模块

sysadmin@debian-10:~$ php -m4) 配置 PHP

要为 Apache Web 做事器配置 PHP 8,请编辑其配置文件 /etc/php/8.0/apache2/php.ini,添加或变动以下参数

sysadmin@debian-10:~$ sudo vi /etc/php/8.0/apache2/php.ini--------upload_max_filesize = 16Mpost_max_size = 30Mmemory_limit = 128Mmax_execution_time = 500max_input_vars = 2000max_input_time = 1000--------

保存并关闭文件,重新启动 Apache 做事

sysadmin@debian-10:~$ sudo systemctl restart apache2

要为 Nginx Web 做事器配置 PHP 8,请编辑其配置文件 /etc/php/8.0/fpm/pool.d/www.conf

sysadmin@debian-10:~$ sudo vi /etc/php/8.0/apache2/php.ini

保存并关闭文件,重新启动 Nginx 做事

sysadmin@debian-10:~$ sudo systemctl restart php8.0-fpm5) 测试

让我们在 apache web 做事器文档根目录下创建 info.php 文件

sysadmin@debian-10:~$ sudo vi /var/www/html/info.php<?phpphpinfo();?>

保存并退出文件,并重新启动 apache 做事

sysadmin@debian-10:~$ sudo systemctl restart apache2

现在打开 Web 浏览器并输入以下 URL

http://{Your-Server-IPAddress}/info.php

我的开源项目

酷瓜云教室 - 开源在线教诲办理方案

course-tencent-cloud(酷瓜云教室 - gitee 仓库)course-tencent-cloud(酷瓜云教室 - github 仓库)
标签:

相关文章

谷歌pixel3的超级算法,google,pixel3

智能手机行业日新月异。作为全球领先的科技巨头,谷歌近年来在智能手机领域也取得了显著的成就。其中,谷歌Pixel 3凭借其独特的超级...

SEO优化 2025-04-02 阅读0 评论0

和田谷歌SEO公司助力企业拓展全球市场

越来越多的企业开始关注网络营销,尤其是谷歌SEO优化。在我国新疆和田地区,也有越来越多的企业开始意识到谷歌SEO的重要性,希望通过...

SEO优化 2025-03-31 阅读1 评论0

国际化媒体SEO步骤,打造全球影响力的关键

全球化已成为不可逆转的趋势。越来越多的企业开始将目光投向国际市场,希望通过国际化媒体传播自己的品牌形象和产品。SEO(搜索引擎优化...

SEO优化 2025-03-31 阅读1 评论0