第 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> 则是那名用户的密码。