在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法


Posted in PHP onApril 09, 2019

PHP 7.3是PHP的最新版本,如果你想装指定版本的PHP,这篇文章对你有很大的帮助。本文将帮助你在Ubuntu 18.04,16.04上通过PPA的方式安装PHP 7.3 7.2和7.0。

安装PHP 7.3

通过下列命令安装PHP 7.3

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.3

安装完成后,使用如下命令检查PHP的版本

$ php -v 
PHP 7.3.3-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 7 2019 20:31:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.3, Copyright (c) 1998-2018 Zend Technologies
 with Zend OPcache v7.3.3-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

安装PHP 7.2

通过下列命令安装PHP 7.2

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.2

安装完成后,使用如下命令检查PHP的版本

$ php -v 
PHP 7.2.16-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 7 2019 20:23:29) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
 with Zend OPcache v7.2.16-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

安装PHP 7.1

通过下列命令安装PHP 7.1

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.1

安装完成后,使用如下命令检查PHP的版本

$ php -v 
PHP 7.1.27-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 7 2019 20:02:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
 with Zend OPcache v7.1.27-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

安装PHP 7.0

通过下列命令安装PHP 7.0

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.0

安装完成后,使用如下命令检查PHP的版本

$ php -v 
PHP 7.0.33-5+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 8 2019 09:49:15) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
  with Zend OPcache v7.0.33-5+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2017, by Zend Technologies

安装PHP 7模块

使用如下命令安装PHP 7模块

$ sudo apt-cache search php7*

php-all-dev - package depending on all supported PHP development packages
php7.0 - server-side, HTML-embedded scripting language (metapackage)
php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.0-cli - command-line interpreter for the PHP scripting language
php7.0-common - documentation, examples and common module for PHP
php7.0-curl - CURL module for PHP
php7.0-dev - Files for PHP7.0 module development
php7.0-gd - GD module for PHP
php7.0-gmp - GMP module for PHP
...
...
...
php7.1-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.1-xmlrpc - XMLRPC-EPI module for PHP
php7.1-zip - Zip module for PHP
php7.1-opcache - Zend OpCache module for PHP
php7.1 - server-side, HTML-embedded scripting language (metapackage)
php7.1-xsl - XSL module for PHP (dummy)
...
...
php7.2-bcmath - Bcmath module for PHP
php7.2-bz2 - bzip2 module for PHP
php7.2-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.2-cli - command-line interpreter for the PHP scripting language
php7.2-common - documentation, examples and common module for PHP
php7.2-curl - CURL module for PHP
php7.2-dba - DBA module for PHP

用如下命令,按需安装PHP扩展模块,安装之前,确保安装正确的PHP版本。

$ sudo apt-get install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-xsl

安装完成后,现在就可以开始php开发了。

总结

以上所述是小编给大家介绍的在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

PHP 相关文章推荐
用PHP实现验证码功能
Oct 09 PHP
php 文件状态缓存带来的问题
Dec 14 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
Sep 09 PHP
php 修改、增加xml结点属性的实现代码
Oct 22 PHP
php实现12306余票查询、价格查询示例
Apr 17 PHP
PHP.vs.JAVA
Apr 29 PHP
php 指定范围内多个随机数代码实例
Jul 18 PHP
PHP对XML内容进行修改和删除实例代码
Oct 26 PHP
PHP中单例模式与工厂模式详解
Feb 17 PHP
阿里云Win2016安装Apache和PHP环境图文教程
Mar 11 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
Mar 16 PHP
解决PHPstudy Apache无法启动的问题【亲测有效】
Oct 30 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
Apr 09 #PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
Apr 09 #PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
Apr 09 #PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
Apr 09 #PHP
PHP7引入的"??"和"?:"的区别讲解
Apr 08 #PHP
PHP开发实现快递查询功能详解
Apr 08 #PHP
PHP中number_format()函数的用法讲解
Apr 08 #PHP
You might like
php addslashes和mysql_real_escape_string
2010/01/24 PHP
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
javascript 页面划词搜索JS
2009/09/28 Javascript
模拟select的代码
2011/10/19 Javascript
3款实用的在线JS代码工具(国外)
2012/03/15 Javascript
页面只能打开一次Cooike如何实现
2012/12/04 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
用jquery的方法制作一个简单的导航栏
2014/06/23 Javascript
深入分析Cookie的安全性问题
2015/03/01 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
2017/03/30 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
Node.js创建Web、TCP服务器
2017/12/05 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
python中反射用法实例
2015/03/27 Python
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
基于asyncio 异步协程框架实现收集B站直播弹幕
2016/09/11 Python
Python 专题二 条件语句和循环语句的基础知识
2017/03/19 Python
python操作oracle的完整教程分享
2018/01/30 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
Django models filter筛选条件详解
2020/03/16 Python
详解Django配置JWT认证方式
2020/05/09 Python
Python自动创建Excel并获取内容
2020/09/16 Python
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
预备党员入党思想汇报
2014/01/04 职场文书
家长给孩子的评语
2014/01/30 职场文书
乌鸦喝水教学反思
2014/02/07 职场文书
《秋游》教学反思
2014/04/24 职场文书