新手在了解了  Joomla 是一款用来搭建网站的 web 程序 之后,接下来要考虑到就是安装并试用 joomla 了。web 程序必须安装在 web 服务器上才能运行。但并非每一款 web 服务器都能顺利运行 Joomla! CMS,只有符合 Joomla 技术要求的服务器才能确保 Joomla 安装之后流畅运行。你不仅要在购买虚拟主机服务器时注意这一点,即使是在个人电脑上搭建本地测试服务器,所选的服务器软件也必须符合 Joomla 核心的特殊要求。本文就来介绍一下安装 Joomla! 对服务器主机的系统要求。

为 Joomla 选择正确的 web 服务器
为 Joomla 选择正确的 web 服务器

Joomla 3.x 核心要求

软件 推荐版本 最低版本 更多信息
PHP (禁用 Magic Quotes GPC) 5.3.1 + 5.3.1 + http://www.php.net
支持的数据库:
MySQL (必须支持 InnoDB) 5.1 + 5.1 + http://www.mysql.com
MSSQL 10.50.1600.1+ 10.50.1600.1+ http://www.microsoft.com/sql
PostgreSQL 8.3.18 + 8.3.18 + http://www.postgresql.org/
支持的 Web 服务器:
Apache
(启用 mod_mysql, mod_xml,
and mod_zlib)
2.x + 2.x + http://www.apache.org
Nginx 1.1 1.0 http://wiki.nginx.org/
Microsoft IIS 7 7 http://www.iis.net

 

Joomla 2.5.x, 1.7.x 及 1.6.x 核心要求

软件 推荐版本 最低版本 更多信息
PHP 5.3 + 5.2.4 + http://www.php.net
MySQL 5.0.4 + 5.0.4 + http://www.mysql.com
支持的 Web 服务器:
Apache
(启用 mod_mysql, mod_xml,
and mod_zlib)
2.x + 2.x + http://www.apache.org
Nginx 1.1 1.0 http://wiki.nginx.org/
Microsoft IIS 7 7 http://www.iis.net

 

Joomla 1.5.x 核心要求

软件 推荐版本 最低版本 更多信息
PHP* 5.2 + 4.3.10 http://www.php.net
MySQL** 4.1.x + 3.23 http://www.mysql.com
支持的 Web 服务器:
Apache***
(启用 mod_mysql, mod_xml,
and mod_zlib)
2.x + 1.3 http://www.apache.org
Microsoft IIS**** 7 6 http://www.iis.net

 

Joomla 1.0.x 核心要求

软件 推荐版本 最低版本 更多信息
PHP* 5.2 + 4.2 http://www.php.net
MySQL** 4.1.x + 3.23 http://www.mysql.com
支持的 Web 服务器:
Apache***
(启用 mod_mysql, mod_xml,
and mod_zlib)
2.x + 1.3 http://www.apache.org
Microsoft IIS**** 7 6 http://www.iis.net

 

注释:

* 不要使用 PHP 4.3.9, 4.4.2 或者 5.0.4,这几个版本有明显的 bug,会导致安装失败。 Zend Optimizer 2.5.10 for PHP 4.4.x 也有严重问题,你必须要求主机商升级到高版本。 Joomla! v1.5.15 以上版本均支持 PHP 5.3 。注意:OpenID 库还不支持 PHP 5.3 。

**Joomla 还不兼容 MySQL 6.x 版本。

***如果要使用 SEO 伪静态网址,你还必须在服务器上安装并启用 Apache 的 mod_rewrite 扩展。

****如果要在 Microsoft IIS 服务器上安装 Joomla,还要注意:

Joomla!之门 建议:尽量使用 Linux/FreeBSD 服务器,不要使用 Windows IIS 。

最后提醒一下:国内很多主机商还在使用 PHP 4.x,这都是老掉牙的版本了。即使是 PHP 5.2.x ,也不适合安装 Joomla! 2.5 了,因为虽然 Joomla! 2.5 核心可以在 PHP 5.2.x 上运行,但是很多 Joomla 2.5 的扩展都要求 PHP 最低版本为 5.3.1 。因此,Joomla 用户在选购虚拟主机时,尽量选择 PHP 版本高于 5.3.1 的服务器。如果你要在个人电脑(PC)上搭建测试服务器,那么推荐使用 XAMPP v1.7.4,这里面包含的 PHP 版本是 5.3.5。—— 不要盲目追新而使用最新的 XAMPP 1.8.x 版本,那个 PHP 已经是 5.4.x 了,一些 Joomla 扩展会出错。
 

如果你在选择虚拟主机时遇到困难,欢迎到 Joomla! 中文论坛 发帖讨论。

  1. 评论 (11)

  2. Add Yours

评论 (11)

这里还没有人发表评论
  1. 王甦冠

到机房看一下型号……学习了

  附件
您无权查看附件
 
  1. zweii

  附件
您无权查看附件
 
  1. 张无忌

白哥,上哪里找1.7.4版本啊。
用1.8.2的好像K2会报错。

  附件
您无权查看附件
 
  1. Joomla之门    张无忌

用 XAMPP 1.8.2 没问题的。你的 K2 版本是不是太低了?

如果你非要用 1.7.4 版本,在 XAMPP 官方网站可以下载到。

  附件
您无权查看附件
 
  1. 张启

joomla 怎么架在 阿里云服务器上啊?

  附件
您无权查看附件
 
  1. Joomla之门    张启

阿里云服务器买来之后基本上是“空”架子,你需要首先自己安装服务器环境,然后就变成了一个虚拟主机,再来安装 Joomla 。如果你本人对架设服务器一点都不懂,还是不要买阿里云了。
当然了,现在也有一些公司在做阿里云服务器的配套服务,可以付费请人家帮你弄好服务器环境,你拿到手就是一个普通的虚拟主机样子了。

  附件
您无权查看附件
 
  1. 张无忌

如果没有 Linux/FreeBSD服务器,用其他Linux服务器可以吗?

  附件
您无权查看附件
 
  1. Joomla之门    张无忌

可以的。例如 CentOS ,Ubuntu 等,只要能实现 Apache + PHP + MySQL ,都可以。现在也有很多人喜欢用 NginX + PHP + MySQL,也不错。

  附件
您无权查看附件
 
  1. 李光军

如果只有ftp如何上传网站?

  附件
您无权查看附件
 
  1. Joomla之门    李光军

可先在个人 PC 上解压 Joomla 核心安装包,然后通过 FTP 上传这些目录及文件到网站远程空间根目录下,再打开浏览器,访问网站域名,就能看到安装界面了。

  附件
您无权查看附件
 
  1. 洪圣兵

  附件
您无权查看附件
 

免费下载最新Joomla!核心中文版

扫描此二维码,立即开始下载 Joomla 3 核心中文版

付费下载汉化版扩展

付费后即可下载独家海量

Joomla! CMS 扩展汉化版

了解付费会员制度

点击这里给我发消息

了解 joomlagate.com 网站的付费会员制度