ubuntu16.04如何安装php5?

来源:互联网 发布:淘宝认证账号 编辑:程序博客网 时间:2024/05/18 13:07


作者:binvec
链接:https://www.zhihu.com/question/45999546/answer/100165171
来源:知乎
 sudo apt-get install -y language-pack-en-base
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
(注释掉的3步可以不要)
//apt-cache search php5

//sudo apt-get install php5.6-common

//sudo apt-get install libapache2-mod-php5.5


安装php5.6
sudo apt-get update
sudo apt-get install php5.6

安装扩展
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql

安装Apache2
sudo apt install apache2
sudo apt-get install libapache2-mod-php5.6

安装MySQL
//sudo apt install mysql-server php5.6-mysql    root root0x0

sudo apt install mysql-server php5.6-mysql 
sudo apt-get install mysql-client
mysql_secure_installation


最后非常重要的,切换php7 到php5

sudo a2dismod php7.1

sudo a2enmod php5.6
sudo service apache2 restart
sudo update-alternatives --set php /usr/bin/php5.6

apt-get install php5.6-curl

3)确保 extension_dir存在,并且包含curl.so,

查找extension_dirphp -i | grep extension_dir

4)确保 /etc/php5/mods-available/curl.ini存在,文件内容如下:

; configuration for php CURL module
; priority=20
extension=curl.so

5)如果以上步骤均确定,重启服务器。


原创粉丝点击