如何用命令行安装php环境_linux命令行安装php教程【实操】

蓮花仙者
发布: 2025-12-22 17:43:34
原创
597人浏览过
Linux命令行安装PHP需先识别发行版并更新源,再用对应包管理器安装php-cli及curl、json等扩展,最后通过php -v和php -m验证版本与模块。

如何用命令行安装php环境_linux命令行安装php教程【实操】

在 Linux 命令行中安装 PHP 环境,核心是根据发行版选择对应包管理器(如 apt、yum/dnf、pacman),安装 PHP 主程序及常用扩展,并验证是否生效。不依赖图形界面,纯终端操作,适合服务器部署或开发环境快速搭建。

确认系统类型并更新源

不同 Linux 发行版使用不同包管理器,先执行以下命令识别系统:

  • Ubuntu/Debian:cat /etc/os-release | grep -E "NAME|VERSION" → 通常用 apt
  • CentOS/RHEL/AlmaLinux/Rocky:cat /etc/redhat-releaserpm -q centos-release → 旧版用 yum,新版(8+)用 dnf
  • Arch/Manjaro:cat /etc/os-release | grep NAME → 使用 pacman

确认后,先更新软件源缓存:

  • Debian/Ubuntu:sudo apt update
  • RHEL/CentOS 7:sudo yum makecache
  • RHEL/CentOS 8+ / Fedora:sudo dnf makecache
  • Arch/Manjaro:sudo pacman -Sy

安装 PHP 及基础扩展

安装时建议至少包含 php-cli(命令行运行)、php-common(基础模块)和常用扩展如 curljsonmbstringxmlzip

立即学习PHP免费学习笔记(深入)”;

  • Ubuntu 22.04+ / Debian 12:sudo apt install php php-cli php-curl php-json php-mbstring php-xml php-zip
  • CentOS 7:sudo yum install php php-cli php-common php-curl php-json php-mbstring php-xml php-zip
  • CentOS 8+/Rocky 8+:sudo dnf install php php-cli php-common php-curl php-json php-mbstring php-xml php-zip
  • Arch/Manjaro:sudo pacman -S php php-curl php-json php-mbstring php-xml php-zip

注意:Arch 默认安装的 php 已含 CLI,无需额外指定 php-cli;部分发行版(如 Ubuntu)可能默认安装的是 PHP 8.1+,如需指定版本(如 8.2),可加后缀如 php8.2 并启用对应模块。

JTBC网站内容管理系统5.0.3.1
JTBC网站内容管理系统5.0.3.1

JTBC CMS(5.0) 是一款基于PHP和MySQL的内容管理系统原生全栈开发框架,开源协议为AGPLv3,没有任何附加条款。系统可以通过命令行一键安装,源码方面不基于任何第三方框架,不使用任何脚手架,仅依赖一些常见的第三方类库如图表组件等,您只需要了解最基本的前端知识就能很敏捷的进行二次开发,同时我们对于常见的前端功能做了Web Component方式的封装,即便是您仅了解HTML/CSS也

JTBC网站内容管理系统5.0.3.1 3
查看详情 JTBC网站内容管理系统5.0.3.1

验证安装并检查配置

安装完成后立即验证:

  • 查看 PHP 版本:php -v → 应输出类似 PHP 8.2.12 (cli)
  • 查看已加载扩展:php -m | grep -E "(curl|json|mbstring|xml|zip)"
  • 快速测试脚本:echo " → 输出 PHP OK

如需 Web 集成(如搭配 Nginx/Apache),还需安装 php-fpm(推荐)或 libapache2-mod-php(Apache 专用),并配置对应 Web 服务。CLI 环境至此已可用。

可选:安装 Composer(PHP 包管理器)

现代 PHP 开发几乎离不开 Composer。安装方式统一(无需区分发行版):

  • 下载安装脚本:curl -sS https://getcomposer.org/installer | php
  • 移动为全局命令:sudo mv composer.phar /usr/local/bin/composer
  • 验证:composer --version

安装后即可用 composer create-project 快速拉取 Laravel、Symfony 等框架项目。

以上就是如何用命令行安装php环境_linux命令行安装php教程【实操】的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号