ubuntu 使用apt-get install 安装php5.6--php7

Posted 刘小伟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu 使用apt-get install 安装php5.6--php7相关的知识,希望对你有一定的参考价值。

使用ppa增加源:
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update $ sudo apt-get install -y php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi

然后可以查看php版本:
php -v

关于php5.4--php5.6版本
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd php5.6-intl php5.6-xsl php5.6-zip

查看php7的扩展
sudo apt-cache search php7-* 

或者可以源码安装
1.下载php7的源码包
2.tar -zxvf 解压
3.安装一些依赖
sudo apt-get install php5-mcrypt libmcrypt-dev
sudo apt-get install libxslt-dev libxml2-dev

4./configure --prefix=/zhou.data/php/php7 --enable-maintainer-zts -with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-mhash --with-openssl --with-zlib --with-bz2 --with-curl --with-zlib --enable-mbstring --with-mcrypt --enable-sockets --with-xsl --enable-zip --with-pear --enable-session --enable-xml --enable-shared --enable-bcmath --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-mbregex --enable-pcntl --with-xmlrpc
5.make && make install
6.如果报错,缺少哪些依赖,就一次安装即可



















以上是关于ubuntu 使用apt-get install 安装php5.6--php7的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu使用命令apt-get install出现的问题

ubuntu14.04 apt-get install找不到软件,更换源解决

Ubuntu下apt-get安装文件提示:apt-get -f install

Ubuntu apt-get: Package has no installation candidate

ubuntu如何卸载apt-get install安装的软件

Ubuntu 16.04 使用apt-get -f install修复依赖关系后系统问题