当前位置:硬件测评 > Centos7编译安装php7.3.11

Centos7编译安装php7.3.11

  • 发布:2023-10-10 01:10

-->

1。安装依赖项

yum install -y libxml2 *openssl* libcurl* libjpeg* libpng* freetype* libmcrypt* gcc gcc-c++

2。安装php
  2.1)解决依赖关系+1

  由于测试中发现一个问题,PHP安装依赖libzip(需要安装1.5.1版本),然后就发生了痛苦的事情。 libzip1.5.1版本需要cmake3.0.2以上

  接下来先解决cmake版本(我直接用cmake3.6.2,一定要满足需求):
  安装包:

wget https://www.sychzs.cn/files/v3.6/cmake-3.6.2.tar.gz

  安装方式:

#编译
tar xvf cmake-3.6..tar.gz && cd cmake-3.6./
#安装
./bootstrap
gmake
gmake安装
#测试版本
/usr/local/bin/cmake --version
#查看系统rpm的cmake包
rpm -qa |grep cmake
#卸载系统cmake
百胜删除 cmake -y
#软链接及测试版
ln -s /usr/local/bin/cmake /usr/bin/
cmake --版本

  2.2) 解决依赖关系 +2

  php安装依赖libzip1.5.1\

#如果系统有较低版本的libzip,需要先卸载
rpm -qa| grep libzip
百胜删除 libzip*进行安装

配置

#主要解决测试启动配置文件
cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf #Start尝试一下是否可以启动
/usr/local/php/sbin/php-fpm

要从命令行运行php,需要将可执行文件复制到环境变量中

cp /usr/local/php/bin/php /usr/local/bin/php # 通过命令行查看php版本
php -v -->

相关文章

最新资讯

热门推荐