一年多没写博客了,今天写一下。就写 linux ubuntu 下安装lamp

ubuntu 下安装lamp 整了一个礼拜。 晕死了。各种方案,编译的命令安装的。 失败了N次。


最后搞出来了。总结下。


首先用ubuntu现有的命令直接装lamp环境的话。受ubuntu ppa源的限制,php只能装到5.3.10版。我的程序需要5.4以上的php。


最后选定了下面的过程

第一先要把php的安装程序ppa源改成新的,分别是5.4对应 php5-oldstable  和 5.5对应php5

命令如下:

先安装ppa源扩展工具

sudo apt-get install -y ppa-purge

更新ppa源

sudo add-apt-repository ppa:ondrej/php5-oldstable

更新软件列表。
sudo apt-get update 

手动安装lamp

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin


上面执行完了如果版本还是

php5.3.10

再执行一下下面的代码,

sudo apt-get install php5

重新升级下,就变程php5.4 了当然想装php5.5 就要吧ppa源改成

sudo add-apt-repository ppa:ondrej/php5


相信很多人在百度或谷歌搜 “ubuntu 安装php5.4的时候,会搜到安装php5.5的代码”,为什么会出现这种情况呢,原因上面说了,ppa源,一般是最新的软件,所以现在的版本是php5.5.要是不小心安装了php5.5要怎么样,才能重新安装php5.4呢?
方法如下:

add-apt-repository  ppa:ondrej/php5-oldstable
apt-get update
ppa-purge ppa:ondrej/php5
apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get autoclean -y
apt-get install php5-fpm

下面再附上nginx+php-fpm+mysql的安装方法,有需要的朋友可以到这里看看:ubuntu安装nginx+php-fpm+mysql


Logo

更多推荐