開啟Synaptic安裝分別勾選Apache2, php5, MySQL-server,套件管理程式會幫你判斷出有相依性的套件,選起來裝就對了。


記得分別檢查一下,下面這兩個套件有沒有被裝上:
# 以下這個套件是讓Apache支援php5
libapache2-mod-php5
# 以下這個套件是讓php5可以使用MySQL
php5-mysql


至此,
apache2 (2.2.14-5ubuntu8.6)
php5 (5.3.2-1ubuntu4.9)
mysql-server (5.1.41-3ubuntu12.10)
該裝的應該裝了~


如果你已經申請好新的域名,請放在這裡
$ sudo vim /etc/hosts


重新載入或重啟apache
$ sudo /etc/init.d/apache2 force-reload
$ sudo /etc/init.d/apache2 restart
# 如果還沒有申請主機名稱應該會看到Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName   [ OK ]
# 如果/etc/hosts連本機設定也不完整應該會導致module無法啟動,這時可先在/etc/hosts加入這一行
# 127.0.0.1   localhost.localdomain localhost


接著打開Firefox連結到http://localhost/,應該能看到位於/var/www內的index.html。


新增phpinfo.php網頁,輸入以下php指令後存檔離開。
$ sudo vim phpinfo.php

<? phpinfo(); ?>

檢視http://localhost/phpinfo.php網頁,本主機的php的所有資訊會列在這裡,確認完後要把這個頁面先刪除或用其他方式不要讓非管理者存取。


來改一下網頁的語系吧~
sudo vim /etc/apache2/conf.d/charset
# AddDefaultCharset UTF-8
AddDefaultCharset big5


檔案說明:
/etc/apache2/apache2.conf
Apache主設定檔

/etc/apache2/conf.d
Apache會另行引用的設定檔可以放這邊

/var/lib/mysql
MySQL資料庫的預設目錄

/var/www
網頁預設的根目錄


參考資料:
鳥哥的Linux私房菜:(CentOS)
http://linux.vbird.org/linux_server/0360apache.php

(Ubuntu)
http://benjr.tw/node/692

http://www.linuxidc.com/Linux/2010-07/27230.htm

http://twntwn.info/blog/ajer001/archives/2728

創作者介紹
創作者 When you pray, move your feet. 的頭像
justicer

When you pray, move your feet.

justicer 發表在 痞客邦 留言(0) 人氣( 140 )