markdown 在ubuntu中切换PHP版本。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 在ubuntu中切换PHP版本。相关的知识,希望对你有一定的参考价值。

## Install PHP version on ubuntu

### show installed php
```
$sudo apt show php
OR
$ sudo apt show php -a
```

### install repos for php versions
```
$ sudo apt install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
```

### update system
```
$ sudo apt-get update
```

### Set Default PHP Version in Ubuntu
```
------------ Set Default PHP Version 7.1 ------------
$ sudo update-alternatives --set php /usr/bin/php7.1
```

### To set the PHP version that will work with Apache web server, use the commands below. 
First disable the current version with the a2dismod command and then enable the one you want with the a2enmod command.
```
$ sudo a2dismod php7.0
$ sudo a2enmod php7.1
$ sudo systemctl restart apache2
```

### After switching from one version to another, you can find your PHP configuration file, by running the command below.
```
------------ For PHP 5.6 ------------
$ sudo update-alternatives --set php /usr/bin/php5.6
$ php -i | grep "Loaded Configuration File"
------------ For PHP 7.0 ------------
$ sudo update-alternatives --set php /usr/bin/php7.0
$ php -i | grep "Loaded Configuration File"
------------ For PHP 7,1 ------------
$ sudo update-alternatives --set php /usr/bin/php7.1
$ php -i | grep "Loaded Configuration File"
```

### Restart apache
```
sudo service apache2 restart
```

以上是关于markdown 在ubuntu中切换PHP版本。的主要内容,如果未能解决你的问题,请参考以下文章

markdown 如何在PHP 7.1和PHP 5.6之间的Laravel Valet中切换PHP版本

在命令行 ubuntu 16.04 上切换 php 版本

ubuntu php多版本共存切换

markdown 在PHP版本之间切换Переключитьphp

ubuntu16.04搭载nginx。然后更换nginx适配的PHP的版本的操作 || Ubuntu PHP版本切换

---------已搬运---------ubuntu16.04搭载nginx。然后更换nginx适配的PHP的版本的操作 || Ubuntu PHP版本切换