天天看点

php7 v8js,Centos 7&PHP7.0 安装V8JS扩展几乎都能安装成功

1.安装GLIBC_2.18,等待时间略长

解压

tar -zxvf glibc-2.18.tar.gz

创建编译目录

cd glibc-2.18

mkdir build

编译、安装

cd build/

../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

make && make install

2.上传"libstdc++.so.6.0.25"到/usr/lib64/

rm -rf /usr/lib64/libstdc++.so.6

ln -s /usr/lib64/libstdc++.so.6.0.25 /usr/lib64/libstdc++.so.6

3.安装新版本GCC临时的,常规编译安装时间太长了等不了- -

yum install centos-release-scl

yum install devtoolset-7

scl enable devtoolset-7 bash

source /opt/rh/devtoolset-7/enable

"PS:安装中途如重启服务器或者关闭终端连接请重新执行上面两条命令的其中一条"

4.复制v8文件夹到/opt目录

5.安装v8js

上传v8js-2.1.1.tgz到root目录

pecl install v8js-2.1.1.tgz

输入/opt/v8回车

"PS:出现bash: pecl: command not found 运行下面命令"

yum install -y php-devel php-pear httpd-devel

提取密码:5wqr

下载链接