转自http://farlee.info/archives/joomla-installation-settings-tutorial.html
博客开源程序首选非wordpress 莫属了,而流行的电子商务开源程序有Magento、Zen cart等,其他类型的CMS比较流行的还有很多,比如Joomla。安装Joomla完成后进入管理后台,发现初次使用很多joomla设置存在各种依存关系,并不是很容易理解。因此远方博客参考了一些网络上的joomla教程,简要列出了joomla安装和设置的步骤,并提一些有利SEO优化的设置。
Joomla 安装步骤
1. 下载joomla,当前最新的版本Joomla_1.5.20-Stable-Full_Package.zip。上传压缩包后解压到网站根目录下,访问域名如http://farlee.info/自动打开Joomla 安装程序。
2. Mysql数据库,新建数据库,记下数据库名称、mysql账号及密码。
3. 安装joomla
- Joomla! 网站安装程序第一步:选择语言-请选择您在安装Joomla!时所要使用的语言
- 安装准备:检查Pre-installation check for Joomla! 1.5.20 Stable,安装必备条件:
- PHP Version >= 4.3.10 Yes
- Zlib Compression Support Yes
- XML Support Yes
- MySQL Support Yes
- MB Language is Default Yes
- MB String Overload Off Yes
- configuration.php Writable Yes
推荐安装配置:
Directive Recommended Actual Safe Mode: Off Off Display Errors: Off On File Uploads: On On Magic Quotes Runtime: Off Off Register Globals: Off Off Output Buffering: Off Off Session Auto Start: Off Off - GNU General Public License,略过
- 数据库配置Database Configuration,填写host name(localhost)和前面建立的Mysql数据库用户密码等信息。
- FTP Configuration:为 Joomla! 安装程序目录installation设置一个独立的FTP用户账户。默认为不启用,不选择直接点击NEXT。
- 主要配置Main Configuration,设置网站标题,管理邮箱和密码,建议导入示例数据:选择
- 删除installation目录,Congratulations! Joomla! is now installed. Joomla安装完成,记得REMOVE THE INSTALLATION DIRECTORY。从ftp将installation文件夹删除。
- 如果是本地测试安装joomla好了,再上传到网站服务器上的,则需要先修改configuration.php文件:将var $dbtype = ‘mysql’;var $host = ‘farlee.info’; var $user = ‘root’; var $db = ‘farlee.info’;var $password改成网站服务器的数据库信息。
Joomla 设置教程
1. Joomla 模板 (template / theme)
joomla 安装成功后,会默认安装3个模板(beez、JA_Purity、rhuk_milkyway),在Extensions ->Template Manager 中设置启用哪个默认模板(选中后点击右上角default图标按钮),同时可以在这里编辑template模板,如修改模板参数和颜色风格、以及编辑模板里面的html文件index.php和css文件等。如果要安装在网络(http://farlee.info/)上找到的其他新的joomla模板,可以将下载好的zip格式模板压缩文件,在Extensions ->install/uninstall中上传并安装。
2. Joomla 内容管理-Section Category Article
joomla 通过使用Section->Categoty->Article 的三级结构形式灵活管理网站内容Content。一篇文章Article必须属于某个分类Categoty,这个分类必须属于某个部分Section,因此发表一篇文章必须首先建立Section和category;删除一个Section必须首先删除它包含的分类和文章。
3. Joomla 模块 – module-component
joomla 模块(模型module)是创建菜单menu和组件component的基础。joomla组件(components)简单地理解就是为实现joomla某一功能的集合,比如search站内搜索功能、投票功能poll、放置banner 广告功能等。有不同的功能因此joomla 模块也有不同的类型,比如实现左侧菜单(menu)和顶部导航菜单功能的模块类型都是mod_mainmenu。在Extensions->Module Manager中可以设置模块放置的位置(left、top、footer、user1…),设置Module模块是否显示标题,设置在哪些页面启用,设置表现形式等等。若不想启用该模块则点击disable module。
4. Joomla 菜单 – menu
joomla菜单基于mod_mainmenu模块,如顶部导航菜单即启用了Top Menu模块,左侧第一个主菜单启用了Main Menu模块。如何修改网站前台显示的菜单标题名称? 如修改左侧导航菜单名称Main menu、key concept、Resources等。在Module manager 中找到Main Menu木块,修改Module Name为你想要的,若设置了Show Title为Yes,则修改之后网站前台就可以显示修改过的菜单类型标题名称了。
如何修改joomla 管理后台Menus菜单管理处显示的名称,则在Menu Manager中单选选中要修改的菜单名称,再点击右上角的edit,在新窗口中修改Title即可。
Joomla 默认安装了演示数据后,会在joomla网站的菜单中显示演示网址,安装完成后可以在menu manager 中修改或删除这些演示数据。然后点击右上角的New图标创建新的菜单链接项:Menu->Menu Manager->Menu Items->New。菜单链接包括内部链接和外部链接等多种类型,Farlee.info内部链接又可以选择显示articles的section、category还是article文章链接。
如何新建菜单模块(module)?例如我们要新建一个菜单模块放置在底部。在Menus->Menu Manager中点击右上角的New新建按钮,然后设置Unique Name、Title、Description、Module Title;Unique Name不能和其他重复不要有空格,Title是后台显示的menu名称,Module Title是新建menu菜单后,在module manager中会自动新建一个以它命名的mod_mainmenu类型的模块。同理,在menus中删除该menu菜单项目,module manager中该模块也会自动删除。最后在module manager中设置该菜单模块的显示位置为footer底部即可。
joomla 安装和设置完毕,就可以开始进行seo优化设置了。