LAMP(Linux+Apache+Mysql+Perl/PHP/Python)是基於Linux,Apache,MySQL和PHP的開放資源網絡開發平台,被喻為PHP開發的黃金組合。
1.Ubuntu環境中安裝LAMP組件
系統->系統管理->新立得軟件包管理器, 打開新立得,編輯 –> 使用任務分組標記軟件包 –> 勾選 LAMP Server。
2.安裝phpmyadmin
系統->系統管理->新立得軟件包管理器,打開新立得搜索phpmyadmin,標記安裝。
或sudo apt-get install phpmyadmin ,將phpmyadmin與apache2建立硬連接,比如我的www目錄在/home/dreamcatcher/www,用命令:sudo ln -s /usr/share/phpmyadmin /home/dreamcatcher/www即可在浏覽器地址欄中打開http://localhost/phpmyadmin.
3.啟用 mod_rewrite 模塊
sudo a2enmod rewrite
4.讓apache支持.htm .html .php
sudo gedit /etc/apache2/apache2.conf
在文件後面加上
AddType application/x-httpd-php .php .htm .html
解決firefox顯示亂碼,還是這個文件,在後面加上
AddDefaultCharset UTF-8
這裡的 UTF-8 也可根據實際情況用 gb2312代替.
5.重啟apache
sudo /etc/init.d/apache2 restart
6.mysql的啟動:mysql -u root -p,然後根據提示,輸入password即可。
如果出現:
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
繼續sudo gedit /etc/apache2/apache2.conf
在文件後面加上:ServerName 127.0.0.1
說明:記住以下幾個命令和位置
sudo /etc/init.d/apache2 restart (重啟 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/cgi-bin/ (CGI 程序)