centos7.6编译安装php7.3.3

刚开始搞环境装过集成,发现不好用,后来自己编译安装一些扩展啊设置的都很容易找到。
以前装过5.6、7.0发现不一样,最近出了7.3是php5速度的三倍,那有必要升级一下列。
由于之前安装过老版本,依赖会比较全,编译的时候报错,每个人多少有差异,自行google错误一般都会有让你装依赖。

下载&安装:

官网下载:

[root@wf ~]# wget http://cn2.php.net/distributions/php-7.3.3.tar.gz

解压:

tar -zxvf php-7.3.3.tar.gz

解压完编译配置参数,这个参数根据自己的项目:
不清楚可以查看一下官方给出的针对该版本的详细的编译建议:

./configure --help

在这里插入图片描述
一些参数不写他会默认值,比如一些安装目录之类等等。
编译常见错误

https://blog.csdn.net/u011608531/article/details/50756112

因为我之前装过php很多依赖会有报错很少,

**我报错:**system libzip must be upgraded to version >= 0.11
libzip 版本过低,先卸载:
yum remove libzip
下载新版本

wget https://nih.at/libzip/libzip-1.2.0.tar.gz
tar -zxvf libzip-1.2.0.tar.gz
cd libzip-1.2.0
./configure
make
make install

make && make install

启动php-fpm:

1、先把源码包里的配置文件cp到php设置目录下
在这里插入图片描述
我是安装在自定义文件目录下的所以是 /data/webserver/php7.3/下
2、到php目录的etc中:

[root@wf etc]# cp php-fpm.conf.default php-fpm.conf

3、[root@wf etc]# cp php-fpm.d/www.conf.default php-fpm.d/www.conf
这样就可以启动php-fpm了
在这里插入图片描述
启动ok


结束啦~有些奇葩的错误欢迎一起讨论。。。。。。

猜你喜欢

转载自blog.csdn.net/weixin_42260789/article/details/88394539