自己配置ubuntu下的LAMP时,在网上找资料感觉到资料匮乏,且不是很完善,当然这篇文章也不完善,但作为一个刚刚接触ubuntu的小鸟,完全可以以如下方法搭建一个自己的最简单的LAMP(linux,apache,mysql,php),然后开始写自己的php了。
首先,我们先将权限转到root,然后在root下搭建LAMP。其实安装这几个东西在ubuntu下可以说简单到家了。
(1)安装LAMP:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql.
(2)改权限:sudo chmod 777/var/www.
(3)安装phpmyadmin-Mysql:sudo apt-get install phpmyadmin 然后根据提示 选apache2 然后按tab 然后确定.
(4)sudo vi/etc/gmd/gdm.conf 把etc/gmd/gdm.conf中的allowRoot改为true.
(5)phpmyadmin(在usr/share/phpmyadmin文件夹)与apache2(在var/www文件夹)连接:
sudo \n -s /usr/share/phpmyadmin /var/www (注意phpmyadmin和/var之间有空格).
(6)重启apache:sudo /etc/init.d/apache2 restart.
(7)设置apache支持 .htm .html .php:
sudo gedit /etc/apache2/apache2.conf
或 sudo gedit /etc/apache2/mods-enabled/php5.conf
在打开的文件中最后加上下面这句,然后保存:
AddType application/x-httpd-php .php .htm .html
(8)sudo gedit /etc/apach2/apach2.conf 在打开的文件最后设置 ServerName 127.0.0.1
(9)注:人工启动mysql方法为:mysql -u root -p 然后根据提示输入密码.
(10)解决firefox显示中文乱码问题:
(a)打开apache配置文件:sudo gedit /etc/apache2/apache2.conf (注意:gedit 和 /etc 中间有空格)
(b)在后面加上:AddDefaultCharset UTF-8 然后保存.
(c)如果这样做了还是乱码,那么将上面的UTF-8改为gb2312然后保存.
(d)重启apache:sudo /etc/iinit.d/apache2 restart
OK,现在ubuntu就有一个完整的LAMP了,可以开始写自己的php了。