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

Last modification:March 28th, 2020 at 08:34 pm
如果觉得我的文章对你有用,请随意赞赏

One comment

  1. jcc Google Chrome 78.0.3904.108 Windows 10 中国 福建 福州

    这个能解决吗
    pecl install v8js-2.1.1.tgz 时候
    cc: error: unrecognized command line option '-V'
    cc: error: unrecognized command line option '-qversion'

Comment here is closed