joomla从1.7升级到2.5过程

今天给公司网站joomla系统升级。

目前是1.7版本的。

首先点击进入后台扩展

如果出现 ALERT NOT AUTH

说明你权限不够,需要初始管理员帐号。

下面是升级过程(备份好数据!!!):

在 Joomla! 1.7.x 后台,点击顶部菜单的“扩展  -> 扩展管理”:

Joomla! 1.7 后台的“扩展”菜单
Joomla! 1.7 后台的“扩展”菜单

点击“更新”子菜单:

Joomla! 1.7 后台的“扩展”菜单
Joomla! 1.7 后台的“扩展”菜单

可以看到系统提示“目前尚未有更新”,其实这是不真实的,你需要主动寻找一下是否有更新可用:

第 2 步:寻找更新

点击右上角工具栏上的“寻找更新”按钮:

寻找 Joomla 更新
寻找 Joomla 更新

很快就能找到一个可用的更新:

找到了可用更新
找到了可用更新

可以看到这个更新的名称是“Joomla”,也就是 Joomla CMS 的核心,版本是 2.5.4(撰写本文时的最新版本)。

第 3 步:应用更新

勾选刚刚找到的这个更新,然后点击工具栏上的“更新”按钮:

应用更新
应用更新

第 4 步:更新成功!

由于这个更新过程需要从 Joomla 官方网站服务器下载升级包,所以可能需要一些时间(建议选择网络速度比较快的时段执行更新操作)。最后会看到如下画面:

Joomla 核心更新成功
Joomla 核心更新成功

这里不仅提示你“更新成功”,还同时给出了 Joomla! 2.5 的核心名称:Joomla! 2.5 内容管理系统。这就说明升级完全成功了。

那么,对于 Joomla! 2.5 的核心后续版本,就不需要这么辛苦来升级了,因为 Joomla! 2.5 可以自动寻找核心更新了。让我们来看看刚刚升级好的 J2.5 的后台首页(控制面板):

Joomla 2.5 后台的更新通知
Joomla 2.5 后台的更新通知

可以看到,在 Joomla 2.5 的控制面板上增加了两个新图标,分别提示 Joomla 核心及扩展是否有更新。一旦系统自动找到了更新,这两个图标的右下角就会显示红色惊叹号,以提醒站长该升级核心或者扩展了。

 

还有一种是安装离线包:

 

简单分为几部:

1.下载Joomla升级包

到哪里去下载?很显然应该到Joomla的官方网站去下载嘛,其他地方的就免了,因为不够安全,我想你也不会希望下载到包含木马神马的升级包吧!下载地址:http://www.joomla.org/download.html,请选择对应的Joomla升级包,不要下载错了。Joomla官方网站的升级包都有MD5加密验证,充分说明这东西得慎重。

2.备份你的原网站。

如果你用的是CP面板或者是DA面板,那么直接到你的网站空间管理面板里面去点击备份就好了。只须几秒钟就搞定了网站的备份。如果你不是这些控制面板,那么就比较悲剧了,建议使用Joomla备份组件Akeeba Backup,这是Joomla的一键备份组件,非常好用,Joomla吧就是用这东西备份网站的!注意,如果你很“牛逼”不用这个组件,也不用上面两种面板备份,而是用FTP备份的话,那么记得备份数据库。否则后果自负!

3安装升级包

这个其实相当简单,首先,将下载的升级包解压缩到本地电脑。然后通过FTP软件将升级包上传到网站的根目录。不要告诉我你不知道什么叫做FTP,那么去你大爷的,先去下载一个FTP软件吧,推荐FileZilla。因为安全问题,Joomla官方推荐我们通过SSH登陆FTP,我认为没什么必要啦,登陆之后直接上传就好了。如果你的空间商还提供了你CP或者DA,那么可以通过后台直接上传,这个我想不用我多介绍。

4.真的就那么结束了么?没有!

检测检测你的网站是不是能够顺利运行不发生错误,毕竟谁也不能保证网站能够顺利升级。如果你悲剧地发现没有升级成功或者出错了,那么恭喜你,还好做了备份。马上恢复你的Joomla网站吧!不过一般情况下都是没有问题的,除非你的PR问题。

文章结束时,Joomla8要推荐给大家一款经典软件,它的名字叫Admin Tools,和备份软件一样,是一款牛逼的软件。如果你觉得上述介绍的方法很麻烦的话,就用它吧,能让你轻松得对网站进行升级而且不发生错误。