Ubuntu上安装php5.4~5.6,7"/>
使用PPA在Ubuntu上安装php5.4~5.6,7
使用PPA在Ubuntu上安装php5.4~5.6,7
如果你想安装PHP的特定版本,那么这篇文章可以帮助你。这篇文章将帮助您安装PHP 5.4和PHP 5.5 PHP 5.6,通过使用PPA在Ubuntu 15.10 LTS,14.04或12.04 LTS系统。如果你的系统已经安装了更高版本,你需要安装较低的版本,那么你就得先删除更高版本,然后从系统中删除易储存库。
安装PHP 5.4
使用如下命令添加PPA到Ubuntu系统中。
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php5-oldstable $ sudo apt-get update $ sudo apt-get install -y php5
检查已安装PHP版本:
# php -vPHP 5.4.35-1+deb.sury~precise+1 (cli) (built: Nov 19 2014 19:34:07) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
安装PHP 5.5
使用如下命令添加PPA到Ubuntu系统中。
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php5 $ sudo apt-get update $ sudo apt-get install -y php5
检查已安装PHP版本:
# php -vPHP 5.5.19-1+deb.sury~precise+1 (cli) (built: Nov 19 2014 19:32:57) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologieswith Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
安装PHP 5.6
使用如下命令添加PPA到Ubuntu系统中。
$ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php5-5.6 $ sudo apt-get update $ sudo apt-get install -y php5
检查已安装PHP版本:
# php -vPHP 5.6.3-1+deb.sury~precise+1 (cli) (built: Nov 19 2014 19:34:53) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologieswith Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
安装PHP 7.0
使用如下命令添加PPA到Ubuntu系统中。
$ 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
检查已安装PHP版本:
$ php -v PHP 7.0.1-4+deb.sury~trusty+1 (cli) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
注意:php7.0不支持12.04版本
安装PHP 7模块
您可能还需要根据您的应用程序要求安装模块。使用下面的命令来找到我们现有的PHP 7模块。
$ sudo apt-cache search php7-* php7.0-common - Common files for packages built from the PHP source libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module) php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.0-cli - command-line interpreter for the PHP scripting language php7.0-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary) php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library) php7.0-dev - Files for PHP7.0 module development php7.0-dbg - Debug symbols for PHP7.0 php7.0-curl - CURL module for PHP php7.0-gd - GD module for PHP php7.0-imap - IMAP module for PHP php7.0-intl - Internationalisation module for PHP php7.0-ldap - LDAP module for PHP php7.0-pgsql - PostgreSQL module for PHP php7.0-pspell - pspell module for PHP php7.0-recode - recode module for PHP php7.0-snmp - SNMP module for PHP php7.0-tidy - tidy module for PHP php7.0-json - JSON module for PHP php-all-dev - package depending on all supported PHP development packages php7.0-sybase - Sybase module for PHP php7.0-modules-source - PHP 7.0 modules source package php7.0-sqlite3 - SQLite3 module for PHP php7.0-mysql - MySQL module for PHP php7.0-opcache - Zend OpCache module for PHP
现在安装所需的模块:
$ sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi
转载自:/;
/
================================================================================
.html
由于Ubuntu Server 16.04官方提供PHP为7.0版本,而不提供PHP5相关版本源的安装,那如何安装PHP5呢,安装好Ubuntu Server 16.04后请根据以下步骤
1.添加网易源
sudo add-apt-repository 'deb / xenial main restricted universe multiverse'
或者手动添加源:
sudo nano /etc/apt/sources.list
尾部添加以下内容
deb / xenial main restricted universe multiverse
2.更新源并安装
sudo apt-get update
安装PHP5.6.11,执行以下命令sudo apt-get install php5-fpm
(注:根据以上方法可安装PHP7,也可以安装PHP5版本,)
================================================================================
/
Ubuntu 16.04 comes with PHP7 as the standard, so there are no PHP5 packages
However if you like you can add a PPA to get those packages anyways:
Remove all the stock php packages
List installed php packages with dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
then remove unneeded packages with sudo aptitude purge your_packages_here or if you want to directly remove them all use :
sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
Add the PPA
sudo add-apt-repository ppa:ondrej/php
Install your PHP Version
sudo apt-get update
sudo apt-get install php5.6
You can install php5.6 modules too ..
Verify your version
sudo php -v
install Apache2
1 sudo apt install apache2
2 sudo apt-get install libapache2-mod-php
install MySQL
1 sudo apt install mysql-server php5.6-mysql 2 sudo apt-get install mysql-client 3 mysql_secure_installation
install phpmyadmin
1 sudo apt-get install phpmyadmin 2 sudo apt-get install php5.6-mbstring 3 sudo apt-get install php5.6-gettext 4 sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
配置phpmyadmin
1 nano /etc/php/5.6/apache2/php.ini
display_errors = On(显示错误日志,出现两次,都要改,不然无效) extension=php_mbstring.dll (开启mbstring)
更多推荐
使用PPA在Ubuntu上安装php5.4~5.6,7
发布评论