毛老人家曾经说过:“不打无准备之战”。安装Joomla也是如此。对于大多数正在看这段文字的人来说,Joomla可能还是一个很模糊的概念。因此,我建议你做好充分的准备工作,以免在前进道路上挫折不断,影响心情。俗话说得好:“一口吃不出个胖子”。如果你连Joomla是什么都还不清楚,就别往下看了,先去看看本站另一篇文章《什么是Joomla!》。读完了再来这里继续——冯巩不是也说过嘛,心急吃不了那个啥,对不?

如果你已经自己会安装Joomla,并且对Joomla比较熟悉,就不必在这篇文章上浪费时间了。我写文章一贯比较罗嗦,对于已经高于门外汉水平的Joomlar来说,继续看下去太痛苦了,你可以深入到本站的“Joomla教程”栏目了。

blueprint2.jpg

 

在继续下面的话题之前,我交待一下我已经拥有的下列设备和条件,希望你跟我比较接近:

1、一台电脑,安装了Windows XP 中文版操作系统

2、宽带网络连通,比如ADSL或者无线上网

3、电脑上已经安装杀毒软件,如卡巴斯基

4、已经拥有一个下载软件,如FlashGet

5、浏览器已经安装了Flash播放器,推荐安装Adobe Flash Player 9.0 中文版

 

一、软件准备

为了便于更好的进行Joomla研究,还需要下列软件:

  1. 一个好用的浏览器,推荐使用免费的FireFox,建议点击本页右侧底部的按钮进行下载,这样我也可以得到一点广告回馈 smiley1.gif
  2. 一个FTP客户端软件,推荐使用免费的FileZilla
  3. 一个好用文本编辑器,推荐使用开源的Notepad++
  4. 一个压缩解压软件,推荐使用开源的7-zip
  5. 一个简单的图片处理软件,推荐使用免费的Paint.Net 中文版
  6. 网上即时通讯工具,以便与Joomla同道进行交流,传送文件,推荐使用QQ 2007和Skype
  7. 远程解压缩工具,推荐unzip.php远程解压缩程序 ,下载后用7-zip 解压得到unzip.php文件(如果需要自行修改密码,用Notepad++ 打开该文件修改第4行)。
  8. 选择一个适合自己计划的核心:最新的Joomla! 1.0.12安装包英文原版,或者UTF-8前台汉化特别版,或者中文版RC1版本,或者Joomla 1.5 beta版
  9. (可选)一个本地测试服务器集成版,推荐使用Ravenswood Joomla Server (如果对本地测试没有兴趣就不必下载了),下载后用7-zip 解压到电脑上某个位置。

二、网络帐号准备

  1. 注册一个自己喜欢的顶级域名,或者免费的二级域名(如果只是本地测试就不必了)
  2. 购买一个速度较好的php空间(注意:跟空间提供商确认必须拥有至少20MB的MySQL数据库,.htaccess使用权限,以及FTP或SSH功能)
  3. 拿到空间提供商给你的网站IP地址,数据库帐号,FTP地址及帐号
  4. 在域名注册商给你的控制面板中操作,将你的域名指向已购买的空间的IP地址
  5. (可选)如果想在网站开通企业邮局,那么还要操作mail服务器的IP指向(具体方法见企业邮局提供者的说明文档)
  6. (可选)注册一个Google Adsense 广告帐号,也许你能在网站上赚点钱补贴一下建站的费用
  7. (可选)注册一个Gmail信箱,作为管理员专用信箱
  8. (可选)注册一个Joomla之门网站的会员帐号,以便下载更多Joomla扩展的中文版。

三、网站内容准备

以下内容对于网站的优化非常重要,如果你想要自己的网站在搜索引擎中排名靠前,就认真做好:

  1. 想好网站使用什么样的名称(不要笑,有人就是安装快完成的时候才猴急猴急地想名字)
  2. 给网站撰写一段100字左右的中文描述(如果是英文网站就使用英文描述),这段描述将用于填写网站的meta description
  3. 为网站挑选5个关键词,这5个词要求能够完全适用于网站的任何页面。这几个关键词将用于填写网站的meta keyword。
  4. (可选)想好网站需要哪些主要功能(板块),新闻或者文章系统准备分几个类别,插图准备用多大,论坛准备设置哪些版块,网站外观布局使用什么样式

四、其他注意事项

  1. 一般新买的域名在进行IP指向(域名解析)操作后,最长6个小时才能生效,也有较快的可以即刻生效。判断方法是,用FTP软件给网站根目录上传一个文件,比如上面提到的unzip.php文件,然后通过浏览器输入你网站的域名来访问这个文件,比如:http://www.tcmbook.net/unzip.php ,如果能够打开该文件,则说明已经指向成功,如果不能打开,很可能还要再等一等。
  2. 上面提到的“网站的根目录”指web访问的根目录,通常情况下,这个目录跟你的FTP远程根目录并不是同一个,鉴于空间提供商设置网站根目录的习惯不同,有可能是FTP中看到的 /www、/wwwroot、/public_html、/htdocs,或者 /root 等,少部分空间用FTP登录后,其根目录就是网站的web根目录。
  3. 国外的某些空间如DreamHost提供Fantastico自动安装服务,可以自动给你传输Joomla 1.0.12 英文原版的安装包并解压,但是无法进行中文版的传输。如果想要自动安装中文版,请使用本站提供的Joomla 自动安装服务
  4. Ravenswood服务器包含的MySQL版本较低,为4.0,如果要测试vTiger CRM等开源程序就不够了(vTiger要求MySQL 4.1以上),如果你是熟练用户,建议使用XAMPP服务器集成版。
  5. 请自行研究本文涉及的软件或程序的使用方法,如有任何疑问或心得,欢迎到本站论坛进行交流

现在,我们基本上做好了安装Joomla的准备。点击“上一篇”进入安装Joomla的实战。