现在的位置: 首页 > 综合 > 正文

Ubuntu9.04下使用apt安装配置LAMP

2013年08月21日 ⁄ 综合 ⁄ 共 1427字 ⁄ 字号 评论关闭

在ubuntu里安装LAMP可以使用新立得来进行,具体的方法可以参看上一篇文章。按照文章的介绍,一般都没有问题。
但是有些时候,可能安装LAMP就不是很顺利,也有一些朋友希望通过apt来进行安装,本文介绍这些内容。

一、准备工作

如果之前系统里没有安装过LAMP,执行代码:
sudo apt-get update

如果之前系统里安装过LAMP 要保证系统里有关apache2,php5,mysql都彻底删除干净,在新立得软件包管理器里分别搜索php5,apache2,mysql把安装的软件包以及依赖包彻底删除。也可以用终端中执行代码:
sudo apt-get remove –purge apache2 apache2-mpm-prefork apache2-utils
apache2.2-common libapache2-mod-php5 libapr1 libaprutil1
libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl
libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server
mysql-server-5.0 php5-common php5-mysql
sudo rm -R /etc/php5

做一些清理工作,请执行执行代码:
sudo apt-get autoremove
sudo apt-get autoclean

二、安装LAMP

需要执行的代码如下:
1、安装apache
sudo apt-get install apache2
2、安装php
sudo apt-get install php5
3、安装mysql
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

三、两个常见问题的解决

1.apache2: Could not determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName
对apahce的配置文件进行修改:
sudo gedit /etc/apache2/conf.d/fqdn
如果不能够使用gedit,那么可以使用vim。
在这个文件中加入:
ServerName localhost

保存,退出。执行下面的命令:
echo “ServerName localhost” | sudo tee /etc/apache2/conf.d/fqdn
如果终端显示:
ServerName localhost
表明设置成功。

2.无法解析php文件,浏览器提示下载所要打开的php文件。
首先需要查看软件是否安装正确。
sudo apt-get install libapache2-mod-php5
sudo a2enmod php5
如果显示的结果是:
This module does not exist!
那就要彻底删除libapache2-mod-php5,然后重新安装它。
安装就是执行下面的代码:
sudo apt-get remove –purge libapache2-mod-php5
sudo apt-get install libapache2-mod-php5

安装完毕后,重启apache2。
sudo /etc/init.d/apache2 restart

清除浏览器缓存,然后输入http:localhost。(如果是Firefox浏览器,这一步就非常关键了。)

抱歉!评论已关闭.