php的源码安装

本文介绍了如何在Linux系统中通过源码安装PHP。首先从官网下载PHP源码,然后解决编译依赖,安装所需的系统包。接着进行配置文件的拷贝和PHP服务的配置,包括设置PID和时区。最后,将PHP启动脚本添加到系统启动目录并测试PHP是否能成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

(1)解压编译
软件下载:https://www.php.net/

# tar jxf php-7.4.6.tar.bz2
# cd php-7.4.6
# ./configure --prefix=/usr/local/lnmp/php   # php安装的位置
--with-config-file-path=/usr/local/lnmp/php/etc    # php配置文件所在的位置
--with-mysql=mysqlnd 
--enable-mysqlnd 
--with-mysqli=mysqlnd 
--with-pdo-mysql=mysqlnd    # 支持与mysql数据库之间建立联系
--with-openssl     # 支持openssl加密
--with-snmp 
--with-gd 
--with-zlib 
--with-curl 
--with-libxml-dir      #支持 libxml 函数
--with-png-dir --with-jpeg-dir --with-freetype-dir   # php处理图片的格式
 --with-pear -
--with-gmp 
--enable-inline-optimization 
--enable-soap 
--enable-ftp 
--enable-sockets 
--enable-mbstring 
--enable-fpm              # 开启fpm模式(nginx等服务用的)
--with-fpm-user=nginx     # 对PHP服务的限制通过nginx用户来实现
--with-fpm-group=nginx    # PHP以nginx用户组身份运行
--with-mcrypt             # 提供了对多种块算法的支持 主要用来实现加密等算法
--wi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值