開啟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
請先 登入 以發表留言。