Ubuntu12.04配置web服務器
一、說明
LAMP就是Linux+Apache2+MySQL+PHP
只需要簡單的配置就能配置一臺屬於自己的web服務器了
二、安裝LAMP
1、安裝MySQL
因爲在ubuntu系統下面,所以通過apt-get來安裝軟件
$su //切換到root賬戶
$apt-get update //更新一下,否則安裝apache時會發生錯誤
$apt-get install mysql-server mysql-client
然後系統提示你輸入兩次mysql root賬戶的密碼。
2、安裝apche2
$apt-get install apache2
安裝完畢之後,打開瀏覽器輸入:http://202.119.167.244(注:這是我的ubuntu的IP地址,使用ifconfig命令查看自己的IP地址),此時會出現這個頁面:
Apache的默認文檔根目錄是在ubuntu上的/var/www目錄 ,最初裏面只有一個index.html這個文檔是爲了圖操作測試用的。配置文件是/ etc/apache2/apache2.conf。配置存儲在的子目錄在/etc/apache2目錄。
3、安裝PHP
直接安裝PHP5和apache的PHP模塊
$apt-get install php5 libapache2-mod-php5
安裝完畢之後需要重啓:
$/etc/init.d/apache2 restart
這是會出現下圖情況:
提示:could notreliably determine the server’s fully quality domain name,useing 202.119.167.176 for serverName,但是隻要最後顯示[OK]就不影響後面的操作。
現在可以測試一下PHP是否安裝成功並查看PHP詳細信息:
因爲apache默認的根目錄在/var/www/目錄下,所以在次目錄下新建一個PHP文件,用來顯示PHP詳細信息。具體操作如下:
$vim /var/www/info.php
#info.php文件內容 <?php phpinfo() ; ?> |
現在打開瀏覽器,輸入網址:http://202.119.167.224/info.php,進入如下頁面:
這個頁面詳細的顯示了php的所有信息,包括一些加載的模塊。
這個頁面正常顯示的話就說明你的PHP5已經成功安裝並運行了。
下面要添加MySQL對PHP的支持:
$apt-cache search php5
還安裝需要安裝一些其他的東西:
$apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl (建議右鍵複製粘貼)
全部安裝完畢之後刷新信息顯示網頁,就可以看到MySQL模塊已經加載上去了:
然後重啓apache2服務:
$/etc/init.d/apache restart
打開瀏覽器輸入網址:http://202.119.167.224/phpmyadmin/,這是可能出現404錯誤:
如果出現了這種錯誤只需要輸入一下命令就ok了:
$ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
重載apache2:
$sudo /etc/init.d/apache2 reload
這時再輸入網址打開網頁:
用戶名是root密碼是之前安裝mysql是輸入兩次的密碼!
登錄成功!!!
That’s all !