install.php程序,PHP install
PHP7将FastCGI整合为php-fpm,进程管理更独立高效。安装需先安装依赖库,下载源码后编译配置,注意补齐缺失包。配置无误后执行make&&makeinstall,复制php.ini及php-fpm配置文件,最后验证版本并启动服务。
PHP7 在架构上做了一个关键调整:将 FastCGI 整合进来,启动项也从传统的模式变成了 php-fpm。这意味着,从这一版本开始,PHP 的进程管理更加独立、高效,不再依赖外部的 FastCGI 包装器。下面,我们就一步步来走一遍整个安装流程,把那些容易踩坑的地方提前说明白。
首先,得把 PHP 编译所需的依赖库装齐。这一步看似基础,但不少人会在后面编译时因为缺少某个包而报错,回头再补装反而浪费时间。所以,建议一次性搞定:
# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-defel libxml2 libxml2-devel pcre-devel curl-devel libxslt-devel
依赖就绪后,下载 PHP 源码包。这里以 php-7.0.23 为例:
# 下载(省略具体链接,可根据实际版本替换)
# 解压
# xz -d php-7.0.23.tar.xz
# 拆包
# tar xvf php-7.0.23.tar
# cd php-7.0.23
接下来是编译配置环节,这也是整个安装过程中最需要仔细检查的一步。下面这个配置列表覆盖了常见的扩展和功能选项,每个参数的具体作用可以查文档或搜索引擎,但这里已经帮你整理好了最常用的组合:
# ./configure --prefix=/usr/local/php \
--sbin-path=/usr/sbin/php \
--bin-path=/usr/bin/php \
--with-curl \
--with-freetype-dir \
--with-gd \
--with-gettext \
--with-iconv-dir \
--with-kerberos \
--with-libdir=lib64 \
--with-libxml-dir \
--with-mysqli \
--with-openssl \
--with-pcre-regex \
--with-pdo-mysql \
--with-pdo-sqlite \
--with-pear \
--with-png-dir \
--with-xmlrpc \
--with-xsl \
--with-zlib \
--enable-fpm \
--enable-bcmath \
--enable-libxml \
--enable-inline-optimization \
--enable-gd-native-ttf \
--enable-mbregex \
--enable-mbstring \
--enable-opcache \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvsem \
--enable-xml \
--enable-zip
注意:配置过程中,如果看到任何错误提示或缺少依赖包的警告,一定要停下来补齐相应的开发包,否则后续编译会失败。经验表明,libxml2-devel、openssl-devel 这些是经常被遗漏的。
配置无误后,开始编译安装:
# make && make install
安装完成后,还需要复制几个关键的配置文件,否则 PHP 和 php-fpm 无法正常工作。
首先是 php.ini,开发环境一般用 php.ini-development,生产环境建议用 php.ini-production:
# cp php.ini-development /usr/local/php/lib/php.ini
接着是 php-fpm 的主配置文件:
# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
以及 php-fpm 的进程池配置文件:
# cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
最后,把 php-fpm 的启动脚本放到 /etc/init.d/ 下,方便管理开机自启:
# cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
一切就绪后,验证一下 PHP 版本:
# php -v
如果看到类似下面的输出,说明安装成功:

至此,PHP7 的编译安装就完成了。后续需要配置 php-fpm 的监听地址、进程数等参数,让它与 Nginx 或 Apache 配合起来,才算真正跑起来。不过,那就是另一讲的内容了。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。
Mountain Duck 是一款能将多个网盘挂载到本地的工具,像本地磁盘一样使用网盘。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
Wise Folder Hider Pro 是一款专业级文件和文件夹隐藏加密软件,为私密数据添加多重保护。高频操作更强调就近处理,浏览、整理和跨目录移动文件时,来回切换和重复点击都会少很多。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。


























