自己配置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