Joomla之门广告招商,PR=5,alexa 排名2万1
English French German Italian Portuguese Russian Spanish

捐款 -> 升级 -> 下载

淘宝捐款升级到高级会员

点击这里给我发消息

Donate to joomlagate.com to translate more Joomla! extensions and free Joomla! templates

下载最新版本 Joomla!

Joomla! CMS - free Joomla! templates
download Joomla! 1.5.15 Chinese version

文章分类阅读

会员登录

 
 
Joomla之门 Joomla教程 Joomla 1.0 教程 图解 Joomla! 1.0.x 安装过程
图解 Joomla! 1.0.x 安装过程 E-mail
作者:白建鹏   
2007-04-30

Joomla! 虽然大大简化了建设网站的工作,但是其本身还没有简单到看一眼就会用的程度。有过 CMS 系统或者论坛安装经验的用户,基本上可以在10分钟内弄明白Joomla的安装过程。本文并非为这些用户所写,而是专门为那些一时半会找不到安装方法,又无暇去阅读冗长的用户手册的新手所写。

如果你恰好撞见了本文,那么在继续阅读之前,请确认你已经了解什么是Joomla,并且做好了安装Joomla之前的准备工作,然后再跟着我的演示一步一步操作。虽说Joomla 1.0.12 中文正式版已经发布,不过,为了方便使用英文版的用户,本文选用Joomla 1.0.12 英文UTF-8特别版作为核心文件来安装。如果你要安装中文版,照猫画虎即可。

 

Let's build a website with Joomla!

 

以往安装Joomla的用户都有一个体会,就是尽管可以实现前台中文化,以及支持UTF-8编码,但是如果在phpMyAdmin中查看数据库时,会发现那些本应该是中文的数据都是显示为乱码。尽管这种储存方式并不影响网站前台的效果,但是总是感觉不舒服,况且影响某些用户在数据库中的手动搜索。万幸的是,现在的用户无需担心这个问题了。本站会员guodongzhao 在论坛已经贴出彻底解决数据库乱码问题的方案。为了节省用户时间,我已经应用该方法修改了安装包里的相关文件,现在下载的Joomla 1.0.12 英文UTF-8特别版都已经整合了上述方案。

不过,这个方案中有一点是需要在服务器端进行操作的。因此,你必须跟虚拟主机提供商联系,让他们把你的数据库用phpMyAdmin的字符整理功能,整理为utf8_general_ci。这一点非常重要!这样操作之后,你安装Joomla 1.0.12 英文UTF-8特别版就能解决乱码问题。

安装开始:

首先,我们需要使用FTP工具上传压缩包。打开Filezilla,点击菜单上的“文件 -> 站点管理器”,如下图所示:

 

Site Manager in Filezilla

 

 

 

然后,根据空间提供商给你的FTP帐号,新建一个站点。我们这里以“杏林书香网”举例,在右边填写IP地址、用户名及密码,然后点“确认”,将此站点保存到站点管理器中。

Create new account in Filezilla

 

再次打开站点管理器,选择刚才添加的站点,点击“连接”,连接到远程服务器。在右侧可以看到远程虚拟主机中的文件结构。目前仅有一个名为www的目录,这是网站的根目录(有些虚拟主机上可能是 public_html 等,意义相同);还有一个.ftpquota 文件是空间提供商用来限制磁盘配额的文件。我们必须将Joomla的安装包上传到网站根目录,也就是www目录内安装(注意:很多人容易把网站根目录与FTP根目录搞混,二者并不一定要一致)。

确认远程当前目录为www,然后在左侧的本地文件中浏览,找到我们要上传的Joomla安装包。在该文件上点右键,选择“上传”,Filezilla就开始上传该文件,在底部的状态栏可以看到上传进度和速度。如下图所示:

 

Upload Joomla! package with Filezilla

 

尽管Joomla官方建议先在本地解压安装包,然后通过FTP上传,但是我认为完全没有这个必要。Joomla安装包解压后有2800多个文件,在目前的中国和谐网络环境中,上传这些文件大概需要30分钟左右。我建议直接上传Zip格式的压缩包,然后远程解压。对于配有Cpanel或者SSH服务的空间,这个工作可以通过上述服务完成。不过,毕竟大多数空间还没有这个服务。我推荐使用由faisun制作的unzip.php解压程序,仅有一个文件。下图所示为我们上传两个文件后的远程目录。

 

Uploaded Files

下面运行解压程序。在浏览器地址栏输入网站域名,然后在斜杠后面输入unzip.php,这也就是该文件的完整URL。回车,就会看到解压程序的界面。如下图所示:

 

decompress archive with unzip.php

 

上图中1表示地址栏输入的URL,2表示点击下拉选单选择要解压的文件。我们只有一个压缩文件,因此直接选择即可。3表示设置要解压到哪个子目录,我们就要解压到当前目录(根目录),因此删除默认的子目录,保持该字段为空(注意不要留空格)。4表示要输入解压密码,这个密码不是压缩文件的,而是unzip.php解压程序自带的,默认为六个六(666666),输入该密码,点击“解压”按钮。如果提示密码错误,你可在本地用Notepad++记事本打开unzip.php文件,在前几行就能看到默认密码。

提醒:这篇文章写的比较早,很多读者反映 unziip.php 文件已经不能有效解压了,很可能是新版本的压缩算法有变化。现在推荐大家使用 Akeeba Backup 全站备份工具 里面自带的 kickstart.php 这个解压缩工具,非常好用!

 

Joomla! Package unzipped

接下来,我们看到自动解压过程。不到10秒钟就提示:完成(如上图所示)。点击“确定”,然后关闭该窗口。

现在,整个Joomla安装包已经成功上传到远程虚拟主机并完成解压。下面我们进入Joomla的安装界面。

{mospagebreak_scroll title=开始安装 Joomla! 1.0.12&heading=上传 Joomla! 安装包并解压}

在浏览器地址栏中输入网站域名,然后回车,Joomla会自动探测到网站还未安装,因此转到了安装页面。你也可以输入安装文件的完整URL(http://域名/installation/index.php),效果是一样的。首先看到的是“安装前检查”页面,如下图所示。Joomla要检查服务器版本是否合适,数据库是否支持,文件夹是否可写。这些项目的结果最好都是绿色,即符合Joomla的要求。该页面比较长,我的截图只展示了上半部分。拖动浏览器的滚动条,可以看到下半个页面还有一些检查项目。

 

Joomla! Preinstall Check

 

图中1所指就是安装文件的完整URL,2表示点击Next按钮进入下一步。点击后看到许可协议页面(如下图所示)。

 

Joomla! License

 

Joomla是基于GNU/GPL协议发放的,该协议比较长,我想你应该和我一样,没有兴趣阅读整个协议。因此,我们直接点Next进入下个画面:

 

Database configuration

 

正如上图中所示,这是对MySQL数据库进行设置的页面。图中已经标出,前4项应该是虚拟主机提供商已经告诉你了。其中第一项主机名(Host name),通常都是localhost,因此实际上你购买空间时对方只需要提供后三项。按照你得到的帐号依次填写你登录phpMyAdmin时需要的用户名及密码,然后填写该空间给你分配的数据库名称。在红圈下方有一项数据表前缀(Table Prefix),默认是 jos_ ,如果你想自己修改,那么可以改为abc_ 或者 myjoomla_ ,都不影响安装结果。对于全新安装来说,除了红圈中的4项,其他都不必更改。

填写完毕,点击Next,这时会弹出一个警告窗口,询问是否确认所提供资料均正确。不用细看了,直接点“确定”进入下一步。这个过程可能需要稍长一点时间,因为Joomla要把数据库结构建好,并导入示范数据。然后,就看到下一个画面,提示你输入网站名称,如下图所示:

 

Your Joomla! website sitename

 

如果你没有看到这个画面,那么就意味着你上一步填写的资料有错;或者你的数据库不是空的,存在相同前缀的数据表,妨碍了Joomla的安装。如果你看到了上图的画面,那么恭喜你,安装过程基本成功了。剩下的都是顺理成章的事情。在该输入框中填写你的网站名称,这里我输入了“杏林书香网”。

Joomla! Admin Password

 

然后,点Next,下一个画面要求提供管理员的信箱和密码(如上图所示)。管理员用户名默认是admin,因此不必填写。我建议大家使用Gmail信箱,不仅容量大,功能强大,免费申请,更重要的是,很多Joomla用户都是使用Gmail信箱,这样便于大家交流。从上图中可以看出,管理员的密码已经自动产生了,不过太难以记忆了。我一般都要修改成自己熟悉的密码,你也可以使用自动生成的密码。

 

Joomla! 1.0.12 installed

 

点击Next就看到了最后一个画面,Step 4 下面显示了Congratulations!(恭喜),说明安装成功了(如上图所示)。在该页面上,我标出了几点,1 是一个警告,告诉你现在必须删除installation这个目录(很奇怪为何Joomla没有设计成自动删除?),2 那个地方则再次显示了管理员用户名和密码,请牢记。上面两个按钮,3表示浏览刚刚建好的网站,4表示前往后台管理界面。

很多人此时往往抑制不住兴奋的心情,抬手就去点“View Site”,却忘记了还必须先删除installation目录。这时他就会看到更大的文字警告他,请首先删除installation目录。

 

Delete Installation directory

 

OK,我们还需要使用 FTP 工具删除该目录。回到Filezilla,如果你在远程窗口看不到该文件夹,是因为Filezilla没有自动刷新的功能。请手动按下键盘上的F5键进行刷新,就能看到网站远程目录结构(如上图所示)。在 installation 目录上点右键,选择“删除”,Filezilla会询问是否真的要删除。点击“确定”,几秒钟后该目录就被删除了。

我们再回到浏览器窗口。如果你不是急性子,应该还停留在Step 4的画面,点击“View Site”;对于性急的人,恐怕你现在看到的是警告画面,没有“View Site”按钮,没关系,你点击浏览器的刷新按钮,或者按键盘上的F5,刷新页面即可。接下来,这两种人应该都看到了同一个画面,那就是刚刚建好的网站的前台,如下图所示:

 

Joomla! Frontend

 

网页太长了,所以我只截取了一个窗口高度。在网站首页底部,可以看到我刚刚输入的网站名称“杏林书香网”正常显示,这表示我们没有遇到乱码问题。上图中我在左侧还标注了一下,这个地方的Username 和 Password 以英文显示。接下来,我要进行一番设置,让网站变成前台汉化的中文版,这些词语也将变成中文。请注意对比。

 



 

评论  

 
0 #6 回复: 图解 Joomla! 1.0.x 安装过程wowola 2010-04-27 11:29
我也是unzip.php运行不成功。我是安装好网 站了,要解压某个文件。但是总是 解压错误

正在解压: ABC.zip
文件 ABC.zip 错误.
完成,共建立 0 个目录,0 个文件.

unzip.php和压缩文件放在一个文件夹 里,也能选择,但是解压不了,请 赐教!
 
 
0 #5 少了步骤吧tiger5kg 2010-03-16 20:32
谢谢lz
但是从解压缩完成怎么就直接跳到 安装完毕了呢?最重要的步骤都省 略了,有欺骗嫌疑啊
 
 
0 #4 UNZIP.php 解压不了macallon 2009-08-11 03:05
HOSTMONSTER用的是p ublic_html,不是WW W
 
 
+1 #3 感谢提醒!白建鹏 2009-02-10 03:12
非常感谢您的提醒!我会尽快修改 文章中的失误。
 
 
0 #2 修改一下vensae 2009-02-06 01:41
好工具!
老白,有个小小的错误。
初始密码是六个6.
原文:四个6(666666), 新手很容易误解。
 
 
0 #1 运行不成功wjy8411 2008-11-08 02:00
unzip.php运行不成功哦!