找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 953|回复: 0

PHP源码编译与配置

[复制链接]

304

主题

42

回帖

1338

积分

管理员

积分
1338
发表于 2021-4-16 03:06:36 | 显示全部楼层 |阅读模式
1.安装依赖包
yum -y install autoconf freetype gd libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel net-snmp-devel libjpeg-devel php-ldap openldap-devel openldap-clients freetype-devel gmp-devel libzip libzip-devel

2.编译安装
tar xzf php-7.3.10.tar.gz
cd php-7.3.10/

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysqli --with-pdo-mysql --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-curl --with-gd --with-gmp --with-zlib --with-xmlrpc --with-openssl --without-pear --with-snmp --with-gettext --with-mhash --with-libxml-dir=/usr --with-fpm-user=nginx --with-fpm-group=nginx --enable-xml --enable-fpm  --enable-ftp --enable-bcmath --enable-soap --enable-shmop --enable-sysvsem --enable-sockets --enable-inline-optimization --enable-maintainer-zts --enable-mbregex --enable-mbstring --enable-pcntl --disable-fileinfo --disable-rpath --enable-libxml --enable-opcache --enable-mysqlnd
make
make install

3.配置文件
cp /usr/local/src/php-7.2.6/php.ini-development /usr/local/php/etc/php.ini

4.配置文件语法检测
/usr/local/php/sbin/php-fpm -t

5.服务管理
1)启动
/usr/local/php/sbin/php-fpm

2)关闭
pkill php-fpm

3)重载
pkill -USR2 php-fpm

6.开机启动
vi /etc/rc.local
/usr/local/php/sbin/php-fpm
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|外汇论坛 ( 粤ICP备16021788号 )

GMT+8, 2024-10-23 07:23 , Processed in 0.067876 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表