如何安装并卸载旧版PHP7.1以升级至Ubuntu上的PHP7.2?
- 内容介绍
- 文章标签
- 相关推荐
本文共计707个文字,预计阅读时间需要3分钟。
本篇教程由PHP7教程栏目为您介绍,以下是如何在Ubuntu上安装高版本的PHP 7.2。具体步骤如下:
1. 更新系统:首先确保您的Ubuntu系统是最新的。 bash sudo apt update sudo apt upgrade
2. 安装依赖:安装编译PHP所需的依赖包。 bash sudo apt install -y build-essential libxml2-dev libzip-dev libpng-dev libonig-dev
3. 卸载旧版PHP:如果已安装旧版PHP,先卸载。 bash sudo apt-get remove php7.x
4. 下载PHP 7.2源码:从官方源码包下载PHP 7.2。 bash wget https://secure.php.net/distributions/php-7.2.tar.gz tar -xzf php-7.2.tar.gz cd php-7.2
5. 配置PHP:配置PHP编译选项。 bash ./configure --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --enable-zip --enable-bcmath --enable-exif --enable-gd --with-gd-jpeg --with-gd-png --enable-xml --enable-mbstring --enable-bcmath --enable-ctype --enable-json --enable-mysqlnd --with-mysqli --with-pdo-mysql --with-pdo --with-mysql --with-gettext --enable-opcache
6. 编译和安装:编译并安装PHP。 bash make sudo make install
7. 配置PHP-FPM:配置PHP-FPM服务。 bash sudo cp /etc/php/7.2/fpm/php-fpm.conf.default /etc/php/7.2/fpm/php-fpm.conf sudo sed -i 's/listen=127.0.0.1:9000/listen=/var/run/php/php7.2-fpm.sock/' /etc/php/7.2/fpm/php-fpm.conf sudo systemctl start php7.2-fpm sudo systemctl enable php7.2-fpm
8. 设置web服务器:配置Apache或Nginx以使用PHP 7.2。 bash sudo a2enmod php7.2 sudo systemctl restart apache2
现在,您已经在Ubuntu上成功安装了PHP 7.2。如果您需要进一步的帮助,可以参考以下资源:
- [PHP官方文档](https://www.php.net/manual/en/)- [Ubuntu官方文档](https://help.ubuntu.com/)
希望这对您有所帮助!
本篇文章由PHP7教程栏目给大家介绍一下关于ubuntu安装高版本php7.2如何卸载安装php7.0。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。一、删除php的相关包及配置
sudo apt-get autoremove php7*
二、删除关联
sudo find /etc -name "php" |xargs rm -rf
三、清除dept列表
sudo apt purge dpkg -l | grep php| awk '{print $2}' |tr "\n" " "四、检查是否卸载干净(无返回就是卸载完成)
dpkg -l | grep php7.0
然后是安装php7.0版本,因为php7.0已经从ubuntu中的包管理移除了,所以我们需要重新添加授权
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php7.0
通过上面的命令可以安装php7.0版本,如果提示add-apt-repository 不存在可以执行下面的命令
apt-get install software-properties-common
经过以上的操作,我们就将php版本从php7.2降到php7.0了
亲测有效
以上就是ubuntu怎么安装php7.2(附卸载低版本过程)的详细内容,更多请关注自由互联其它相关文章!
本文共计707个文字,预计阅读时间需要3分钟。
本篇教程由PHP7教程栏目为您介绍,以下是如何在Ubuntu上安装高版本的PHP 7.2。具体步骤如下:
1. 更新系统:首先确保您的Ubuntu系统是最新的。 bash sudo apt update sudo apt upgrade
2. 安装依赖:安装编译PHP所需的依赖包。 bash sudo apt install -y build-essential libxml2-dev libzip-dev libpng-dev libonig-dev
3. 卸载旧版PHP:如果已安装旧版PHP,先卸载。 bash sudo apt-get remove php7.x
4. 下载PHP 7.2源码:从官方源码包下载PHP 7.2。 bash wget https://secure.php.net/distributions/php-7.2.tar.gz tar -xzf php-7.2.tar.gz cd php-7.2
5. 配置PHP:配置PHP编译选项。 bash ./configure --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --enable-zip --enable-bcmath --enable-exif --enable-gd --with-gd-jpeg --with-gd-png --enable-xml --enable-mbstring --enable-bcmath --enable-ctype --enable-json --enable-mysqlnd --with-mysqli --with-pdo-mysql --with-pdo --with-mysql --with-gettext --enable-opcache
6. 编译和安装:编译并安装PHP。 bash make sudo make install
7. 配置PHP-FPM:配置PHP-FPM服务。 bash sudo cp /etc/php/7.2/fpm/php-fpm.conf.default /etc/php/7.2/fpm/php-fpm.conf sudo sed -i 's/listen=127.0.0.1:9000/listen=/var/run/php/php7.2-fpm.sock/' /etc/php/7.2/fpm/php-fpm.conf sudo systemctl start php7.2-fpm sudo systemctl enable php7.2-fpm
8. 设置web服务器:配置Apache或Nginx以使用PHP 7.2。 bash sudo a2enmod php7.2 sudo systemctl restart apache2
现在,您已经在Ubuntu上成功安装了PHP 7.2。如果您需要进一步的帮助,可以参考以下资源:
- [PHP官方文档](https://www.php.net/manual/en/)- [Ubuntu官方文档](https://help.ubuntu.com/)
希望这对您有所帮助!
本篇文章由PHP7教程栏目给大家介绍一下关于ubuntu安装高版本php7.2如何卸载安装php7.0。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。一、删除php的相关包及配置
sudo apt-get autoremove php7*
二、删除关联
sudo find /etc -name "php" |xargs rm -rf
三、清除dept列表
sudo apt purge dpkg -l | grep php| awk '{print $2}' |tr "\n" " "四、检查是否卸载干净(无返回就是卸载完成)
dpkg -l | grep php7.0
然后是安装php7.0版本,因为php7.0已经从ubuntu中的包管理移除了,所以我们需要重新添加授权
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php7.0
通过上面的命令可以安装php7.0版本,如果提示add-apt-repository 不存在可以执行下面的命令
apt-get install software-properties-common
经过以上的操作,我们就将php版本从php7.2降到php7.0了
亲测有效
以上就是ubuntu怎么安装php7.2(附卸载低版本过程)的详细内容,更多请关注自由互联其它相关文章!

