php编译安装
1.安装依赖 (我也是百度搜索的)
-
yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libzip-devel pcre-devel sqlite-devel.x86_64
-
2.安装oniguruma库
-
wget https://github.com/kkos/oniguruma/releases/download/v6.9.5_rev1/onig-6.9.5-rev1.tar.gz -O onig-6.9.5.tar.gz
-
-
# 解压 并且进入目录 ->指定路径
-
./configure --prefix=/usr --libdir=/lib64
-
make && make install
3.php官网进行下载,下载要安装的版本
-
–prefix=/usr/local/php7 //php安装目录
-
–with-config-file-path=/usr/local/php7/etc //php配置目录
-
–with-config-file-scan-dir=/usr/local/php7/etc/php.d //php.d目录
-
--with-fpm-user=nginx \ 指定用户
-
--with-fpm-group=nginx \ 指定组
-
-
# 官网地址
-
https://www.php.net/downloads.php
-
-
# 解压
-
tar xf php-7.4.32.tar.gz
-
# 进入目录
-
# 编译安装
-
./configure --prefix=/usr/local/php7 \
-
--with-config-file-path=/usr/local/php7/etc \
-
--with-config-file-scan-dir=/usr/local/php7/etc/php.d \--enable-mysqlnd \
-
--with-mysqli \
-
--with-pdo-mysql \
-
--enable-fpm \
-
--with-fpm-user=nginx \
-
--with-fpm-group=nginx \
-
--with-gd \
-
--with-iconv \
-
--with-zlib \
-
--enable-xml \
-
--enable-shmop \
-
--enable-sysvsem \
-
--enable-inline-optimization \
-
--enable-mbregex \
-
--enable-mbstring \
-
--enable-ftp \--with-openssl \
-
--enable-pcntl \
-
--enable-sockets \
-
--with-xmlrpc \
-
--enable-zip \
-
--enable-soap \
-
--without-pear \
-
--with-gettext \
-
--enable-session \
-
--with-curl \
-
--with-jpeg-dir \
-
--with-freetype-dir \
-
--enable-opcache
-
-
# 安装的时候非常慢
-
make && make install
配置php
-
#进入目录
-
cd /root/php-7.4.32
-
cp php.ini-development /usr/local/php7/etc/php.ini
-
cp sapi/fpm/www.conf /usr/local/php7/etc/php-fpm.d/www.conf
-
cp sapi/fpm/php-fpm.conf /usr/local/php7/etc/php-fpm.conf
-
cp sapi/fpm/init.d.php-fpm.in /etc/init.d/php-fpm
修改 /etc/init.d/php-fpm
-
vim /etc/init.d/php-fpm
-
php_fpm_BIN=/usr/local/php7/sbin/php-fpm
-
php_fpm_CONF=/usr/local/php7/etc/php-fpm.conf
-
php_fpm_PID=/usr/local/php7/var/run/php-fpm.pid
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfficgg
系列文章
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13