第 7 頁 共 8 頁
建立你的 Joomla! 1.5 網站
不要用 /usr/local/www/joomla15 目錄,把它複製一份來給你的網站使用。例如:
cd /usr/local/www
cp -Rp joomla15 <your site>
chown www:www <your site>
因為 Aapache HTTP 伺服程式必須知道這個網站,我們將為它設立一個 NameVirtualHost。首先,編輯 /usr/local/etc/apache22/httpd.conf,把以下這行除去註釋
Include etc/apache22/extra/httpd-vhosts.conf
接著開啟 /usr/local/etc/apache22/extra/httpd-vhosts.conf 檔案,把 VirtualHost 範例全部改為註釋。將下面幾行加入檔案內:
#
# <your site>
#
<VirtualHost *:80>
ServerAdmin webmaster@<your domain name>
DocumentRoot "/usr/local/www/<your site>"
ServerName <your domain name>
#ServerAlias www.<your domain name>
ErrorLog "/var/log/<your site>-error_log"
CustomLog "/var/log/<your site>-access_log" common
<Directory "/usr/local/www/<your site>">
Order Allow,Deny
Allow From All
AllowOverride All
Options Indexes FollowSymLinks ExecCGI
</Directory>
</VirtualHost>
請把 <your site> 和 <your domain name> 用你自己的文字取代。
檢驗 Apache HTTP 伺服程式的設置:
# /usr/local/etc/rc.d/apache22 configtest
如有需要,請修正任何設置的問題,然後將 Apache 重新啟動。
# service apache22 restart
在執行 Joomla! 1.5 安裝程式之前,你必須建立一個 MySQL 資料庫,以及一個擁有適當權限來存取該資料庫的使用者。要建立 MySQL 資料庫,請下指令:
# mysqladmin -u root -p create <your db>
你會被詢問 MySQL 的 root 用戶的密碼。
現在讓我們使用 MySQL 用戶程式來建立一個用戶,並授予權限。
# mysql -u root -p
一旦你在用戶程式的命令提示時,鍵入這個指令:
mysql> grant all privileges on <your db>.* to <db user>@localhost identified by '<db password>'
mysql> \q
在那裏 <your db> 是新建立的 MySQL 資料庫,<db user> 是用來取用該資料庫的用戶名,而 <db password> 則是那名用戶的密碼。