最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

linux命令行安装php的方法

来源:懂视网 责编:小采 时间:2020-11-02 18:25:22
文档

linux命令行安装php的方法

linux命令行安装php的方法:linux命令行安装php的方法:首先通过sudo apt install php libapache2-mod-php命令安装PHP和Apache PHP模块;然后重新启动Apache服务即可。推荐:《PHP视频教程》准备条件在开始本教程之前,请确保以具有 sudo 权限的用户身份登录。安装使用 Ap
推荐度:
导读linux命令行安装php的方法:linux命令行安装php的方法:首先通过sudo apt install php libapache2-mod-php命令安装PHP和Apache PHP模块;然后重新启动Apache服务即可。推荐:《PHP视频教程》准备条件在开始本教程之前,请确保以具有 sudo 权限的用户身份登录。安装使用 Ap

linux命令行安装php的方法:首先通过“sudo apt install php libapache2-mod-php”命令安装PHP和Apache PHP模块;然后重新启动Apache服务即可。

推荐:《PHP视频教程》

准备条件

在开始本教程之前,请确保以具有 sudo 权限的用户身份登录。

安装使用 Apache 服务的 PHP 7.2

如果您使用 Apache 作为 Web 服务器,您需要安装 PHP 和 Apache PHP 模块,请运行以下命令:

sudo apt install php libapache2-mod-php

安装软件包后,重新启动 Apache 服务:

sudo systemctl restart apache2

安装使用 Ngnix 服务的 PHP 7.2

与 Apache 不同,Nginx 没有内置的处理 PHP 文件的支持,所以我们需要安装一个单独的应用程序,如 PHP FPM(“fastCGI进程管理器”),它将处理 PHP 文件。

要安装 PHP 和 PHP FPM 包,请运行以下命令:

sudo apt install php-fpm
* php7.2-fpm.service - The PHP 7.2 FastCGI Process Manager
 Loaded: loaded (/lib/systemd/system/php7.2-fpm.service; enabled; vendor preset: enabled)
 Active: active (running) since Sat 2018-06-30 23:56:14 PDT; 1min 28s ago
 Docs: man:php-fpm7.2(8)
 Main PID: 10080 (php-fpm7.2)
 Status: "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec"
 Tasks: 3 (limit: 2321)
 CGroup: /system.slice/php7.2-fpm.service
 |-10080 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)

您现在可以编辑 Nginx 服务器块并添加以下行,以便 Nginx 可以处理 PHP 文件:

server {
 # . . . other code
 location ~ .php$ {
 include snippets/fastcgi-php.conf;
 fastcgi_pass unix:/run/php/php7.2-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 的新文件:

<?php
phpinfo();
?>

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

phpinfo 函数将打印有关PHP配置的信息,如下图所示:

企业微信截图_15990100228073.png

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

linux命令行安装php的方法

linux命令行安装php的方法:linux命令行安装php的方法:首先通过sudo apt install php libapache2-mod-php命令安装PHP和Apache PHP模块;然后重新启动Apache服务即可。推荐:《PHP视频教程》准备条件在开始本教程之前,请确保以具有 sudo 权限的用户身份登录。安装使用 Ap
推荐度:
标签: php linux 命令行
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top