php7.0版本如何安装?

  • 回答 (1)
  • 关注 (0)
  • 查看 (167)

yum install php php-mysql -y

按照开发者实验室里面的步骤,centos安装的PHP应该不是7.0版本的。我打算用7.0的PHP版本

请问下,要如何才能安装7.0版本的?

pohuafpohuaf提问于
我是预言家你有freestyle么回答于
推荐

yum源应该没有php7的,需要用源码编译安装

PHP下载地址,在这里挑选你想用的版本即可,下载源码包后,解压至本地任意目录(保证读写权限)

下载 PHP7 源码编译安装

#下载php7
wget -O php7.tar.gz http://cn2.php.net/get/php-7.1.1.tar.gz/from/this/mirror
#解压
tar -xvf php7.tar.gz
#进入php目录,如果不是上面的版本,可能目录不是对应下面目录
cd php-7.1.1
#编译--prefix 为你的安装目录 --with-config-file-path 为你的配置文件php.ini所在的位置
./configure \
--prefix=/usr/local/php \
--with-config-file-path=/usr/local/php \
--enable-fpm \
--with-fpm-user=nginx \
--with-fpm-group=nginx \
--enable-inline-optimization \
--disable-debug \
--disable-rpath \
--enable-shared \
--enable-soap \
--with-libxml-dir \
--with-xmlrpc \
--with-openssl \
--with-mcrypt \
--with-mhash \
--with-pcre-regex \
--with-sqlite3 \
--with-zlib \
--enable-bcmath \
--with-iconv \
--with-bz2 \
--enable-calendar \
--with-curl \
--with-cdb \
--enable-dom \
--enable-exif \
--enable-fileinfo \
--enable-filter \
--with-pcre-dir \
--enable-ftp \
--with-gd \
--with-openssl-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib-dir \
--with-freetype-dir \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--with-gettext \
--with-gmp \
--with-mhash \
--enable-json \
--enable-mbstring \
--enable-mbregex \
--enable-mbregex-backtrack \
--with-libmbfl \
--with-onig \
--enable-pdo \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-zlib-dir \
--with-pdo-sqlite \
--with-readline \
--enable-session \
--enable-shmop \
--enable-simplexml \
--enable-sockets \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-libxml-dir \
--with-xsl \
--enable-zip \
--enable-mysqlnd-compression-support \
--with-pear \
--enable-opcache
#安装
make && make install

配置环境变量

vi /etc/profile
#在末尾追加 path 为你自己的php路径下的bin目录
PATH=$PATH:/usr/local/php/bin
export PATH
#重新加载 安装完成
source /etc/profile
#(测试)查看当前php版本
php -v

加载 php.ini 文件

#查看php.ini是否加载成功及存放路径
php --ini
#复制php解压目录下的php.ini-development到对应的php.ini文件,路径需按自己的
cp /usr/local/php/php-7.1.1/php.ini-development /usr/local/php/php.ini

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    136 粉丝0 提问0 回答
  • CVM 产品团队

    24 粉丝0 提问7 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    19 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    6 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    10 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券