官方系列教材 - H计划

代码生成器

一个Joomla网站建设通常要经过本地构建网站--->在线 测试--->正式发布三个阶段(当然你也可以直接在线构建,但是极不推荐,很烦,需要不停修改,FTP,刷新),这篇文章就讲一下如何在你的电脑上 构建服务器环境,用于网站的建设与测试,老鸟请一笑而过,新手还是有必要看一下的。

如果你是用mac os或者linux的请绕过此文,大部分同学用的都是Windows XP或者Windows 7,在windows系统下最常见的服务器环境套件非XAMP和WAMP莫属了,XAMP听说很棒,但是我安装过一次,失败了,不想追究原因,换成 WAMP就从来没出过错,所以我只讲WAMP。

下载WAMP:http://www.wampserver.com/en/。 由于官网仅有最新的版本下载,最新版的PHP版本是5.5,这个版本下你会有90%的几率无法安装Joomla,通常到第二部就会卡住。因此我收集了几个 不同版本的wamp,供大家下载,主要是php 5.3.13和php 5.4两个系列,都可以使用,从古老的xp到最新的windows 8.1,我全部测试过,请放心使用。你会看到有32位和64位,PHP5.3和PHP5.4几个系列。我已过来人的身份告诉你,不管你是32位还是64位 的操作系统,请一律选择32 BITS & PHP 5.3这个版本,因为64位的我从来没有完全安装成功过。。。PHP 5.4并不普及,不用考虑,即使即将发布的Joomla 3.5也仅要求PHP 5.3.1+,PHP版本过高,可能带来一些无法预知的问题。

已经正式发布的Joomla 3.3对PHP版本最低要求为PHP 5.3.10+。之前的Joomla 3.2仅要求PHP 5.3.1+。

安装WAMP:一路NEXT,不要安装在系统盘。

配置WAMP:安装好以后的WAMP默认是离线状态,请鼠标左键单击WAMP的图标,最下面一项:Put online。右键单击图标,选择language-->Chinese,切换成简体中文。接下来就简单修改Apache、PHP、Mysql的设 置以适应Joomla的要求。

Apache:左键点击图标,依次选择:Apache->httpd.conf,找到#LoadModule rewrite_module modules/mod_rewrite.so这一段,把前面的 # 去掉,保存文件。这个是开启服务器的伪静态功能,没有它,Joomla的SEF功能是无法开启的。

PHP:左键点击图标,依次选择:PHP->PHP.INI,有几个地方要修改。

  • 1、max_execution_time = 30,修改大一点,就300吧,这个是执行的时间上限,如果你电脑配置不好,在某些情况下会出现超时的错误。
  • 2、post_max_size = 8M,这个是通过POST方式上传文件的最大值,8M一般来说是够用了,但是如果你要通过比如phpmyadmin来导入数据库文件的话,这个恐怕就不 够,我设置成200M,你随意。正式运行网站的服务器或虚拟主机就不要设置太大了,3-5M都可以。
  • 3、upload_max_filesize = 2M,这个和上面的差不多,是上传文件大小限制,像VirtueMart,community builder等大型组件都超过2M,而且你想在Joomla里面上传一些更大尺寸的附件、图片之类的,默认2M远远不够,请改大点,我设置成200M, 反正是本地环境,随意,正式运行网站的服务器或虚拟主机就不要设置太大了,3-5M都可以。

Mysql:默认安装下数据库用户名是:ROOT,密码为空。本地图方便就不用设置密码了,如果你在远程服务器上面安装WAMP或LAMP之类的, 请一定记得设置密码。在Mysql下的my.ini里面有个#innodb_flush_log_at_trx_commit = 1,如果你除了Joomla,还想安装Drupal的话,请把前面的#去掉,后面的值改成2,这样就可以解决安装Drupal时导入语言包的超时错误。同 时在[mysqld]下面添加这两条设置:

wait_timeout=120
connect_timeout=120

全部修改完成后,重启所有服务就可以体验你的Joomla之旅咯。

Joomla本地环境配置视频教程

附注:Joomla 3.4具体环境要求

 软件  推荐版本  最低版本
 PHP(禁用 Magic Quotes GPC)  5.5  5.3.10+
Web服务器 Apache(启用 mod_mysql, mod_xml,and mod_zlib) 2.2 2.x+
Nginx 1.2 1.0
IIS 7 7
 数据库  MySQL (必须支持 InnoDB)  5.1+  5.1+
MSSQL 10.50.1600.1+ 10.50.1600.1+
PostgreSQL 8.3.18 +  8.3.18 + 

Wamp 2.4配置

WampServer 2.4 - Windows 64 Bits

  • Apache : 2.4.4
  • MySQL : 5.6.12
  • PHP : 5.4.12
  • PHPMyAdmin : 4.0.4
  • SqlBuddy : 1.3.3
  • XDebug : 2.2.3

64 位版本完美通过 Windows7 , windows8和windows10的测试!

WampServer 2.4 - Windows 32 Bits

  • Apache : 2.4.4
  • MySQL : 5.6.12
  • PHP : 5.4.16
  • PHPMyAdmin : 4.0.4
  • SqlBuddy : 1.3.3
  • XDebug : 2.2.3

 

评论 (0)

  • 最新在前
  • 最佳在前

第1章 经验分享

第2章 专题教程

第3章 扩展推荐

第13章 扩展更新日志