没有合适的资源?快使用搜索试试~ 我知道了~
EZ Publish手动安装详细步骤
需积分: 33 1 下载量 138 浏览量
2011-07-20
17:15:53
上传
评论
收藏 261KB PDF 举报
温馨提示
试读
17页
本教程主要为大家介绍了EZ Publish三大安装方式(标准安装、手动安装、自动安装)中的手动安装的详细步骤。
资源详情
资源评论
资源推荐
本电子书由站长百科(www.zzbaike.com)教程组制作
出处:站长百科
原文地址:http://www.zzbaike.com/wiki/EZ_Publish/EZ_Publish 手动安装
本电子书整理自站长百科 EZ_Publish/EZ_Publish 手动安装
词条,查看内容请访问网站。
EZ Publish 手动安装详细步骤
出处:站长百科
原文地址:http://www.zzbaike.com/wiki/EZ_Publish/EZ_Publish手动安装
本电子书整理自站长百科EZ_Publish/EZ_Publish手动安装词条,查看内容请访问
网站。
手动安装
这种安装方法只适用于高级用户,因为它的技术要求极强,初次接触者建议还是
使用“EZ Publish正常安装”来进行安装。 手动安装需要一个已经安装了WEB
服务器,数据库等必须软件的系统。需要下载并解压eZ Publish。与安装向导不
同,所有的配置均通过系统的命令行完成。
系统需求
eZ Publish 需要五个软件系统:
web 服务器
1. 服务器端 PHP 脚本引擎
2. eZ Components 库
3. 数据库
4. 图像处理系统(可选)
前四个系统在安装eZ Publish 之前就必须已经存在。图像处理系统是可选的并
且只有在需要eZ Publish 动态处理图像时才需要。web 服务器与PHP 引擎必须
运行在同一台服务器。数据库可以运行于不同的服 务器。目前,可以使用以下
软件解决方案:
本电子书由站长百科(www.zzbaike.com)教程组制作
出处:站长百科
原文地址:http://www.zzbaike.com/wiki/EZ_Publish/EZ_Publish 手动安装
本电子书整理自站长百科 EZ_Publish/EZ_Publish 手动安装
词条,查看内容请访问网站。
web 服务器
目前,只支持Apache 服务器。在Linux/UNIX 系统,推荐使用最新的 2.x 版本,
但是Apache 必须运行 于"prefock"模式,而不是"threaded"模式。因为某些PHP
库或扩展不是线程安全的。
在windows 平台,建议使用最新的 1.3 版本。(Apache2.x 在Windows 平台只
支持"threaded"模式) Apache 是一款自由,开源的软件,它是最广泛使用的web
服务器。可以从阿帕奇官网 下载。
• 服务器端的 PHP 脚本引擎
eZ Publish 主要使用PHP 脚本语言,PHP(hypertext preprocessor)服务器端
引擎是必须的。确保已安装 PHP5.1.6 以上版本。建议使用最新的 5.x 版本,
因为eZ Publish 在更新的PHP 版本上运行得更快, 而且某些扩展(如:eZ Flow)
需要PHP5.2 以上的版本。确保您的PHP 版本符合所有软件模块的需求。 PHP 是
自由软件。可以从PHP官网 下载。
下表列出了需要编译的 PHP 模块。
模块名称 简介
MySQLi(建议使用)或 MySQL
需要,如果使用 MySQL 数据库
PostgreSQL 需要,如果您使用 PostgreSQL 数据库
Zlib 需要
DOM 需要
Session 需要
PCRE 需要
GD2 需要,如果 ImageMagick 没有安装
CLI 建议
本电子书由站长百科(www.zzbaike.com)教程组制作
出处:站长百科
原文地址:http://www.zzbaike.com/wiki/EZ_Publish/EZ_Publish 手动安装
本电子书整理自站长百科 EZ_Publish/EZ_Publish 手动安装
词条,查看内容请访问网站。
CURL 建议
mbstring 建议
Exif 建议
• Zlib
确保 PHP 支持 zlib,否则安装向导无法解压下载的软件包。
• DOM
大多数情况下,PHP 支持 DOM,因为 PHP 内核已经包含了对 DOM 的支持。但是,
某些 Linux 发行版本的 PHP 没有预编译对 DOM 的支持,需要安装一个称为
"php-xml"的 RPM 包。这个 RPM 包会安装一个 共享模块来支持 DOM。
• PHP CLI
建议安装PHP CLI,否则您将无法使用某些系统特性如:通知,延迟的检索索引,
升级脚本,协作系统,从命令行清除缓存,等等。
• CURL
建议支持CURL,否则将无法使用某些系统特性如:通过代理服务器连接,eZSoap
的SSL 支持。
• PHP 内存限制
eZ Publish 的安装向导至少需要 64MB 的内存。如果使用的是 PHP5.2.0 或更早
的版本,需要在"php.ini"中增加"memory_limit"的值。(修改之后,需要重启
Apache 服务器)
本电子书由站长百科(www.zzbaike.com)教程组制作
出处:站长百科
原文地址:http://www.zzbaike.com/wiki/EZ_Publish/EZ_Publish 手动安装
本电子书整理自站长百科 EZ_Publish/EZ_Publish 手动安装
词条,查看内容请访问网站。
然而,建议保留 64MB 或更高的内存限制,因为 eZ Publish 在运信某些任务(如:
重建索引,执行升级脚本等)时会消耗很多内存。另外,多语言的站点也需要至
少 64MB 内存。
如果使用的是 PHP5.2.1 或更新的版本,不需要修改"memory_limit"(系统默认
值为 128MB)。
• PHP 时区
需要在"php.ini"中设置"date.timezone"。如果不指定时区,在用 PHP5 运行 eZ
Publish 时,很有可能收到“依赖系统时区并不安全”之类的错误。PHP 时区配
置示例:
date.timezone = Asia/Shanghai
参考 http://www.php.net/timezones 了解所有支持的时区代码。修改后,需要
重启 Apache 服务器。
• eZ Components 库
eZ Publish 是一个面向对象的应用程序。每一个类的定义保存在一个独立的PHP
源文件中。 eZ Publish 4 用__autoload()来装载所需要的类。eZ Publish 安
装之后,所有eZ Publish 内核类文件的路径都被包含在
"autoload/ezp_kernel.php"中。除此以外,"autoload /ezp_extension.php"
将用来保留扩展中类定义文件的路径。这些路径很可能需要被修改(例如:如果
安装了一个新的扩展或通过后台“设置- 扩展”来配置现有的扩展)。需要安
装 eZ Components 2007.1.1 或更高版本来支持对autoload path 的更新。特别
需要注意的是,至少需要安装File 和Base 组件("ezcBase"与"ezcFile"),否则
eZ Publish 无法更新autoload path。
eZ Components 是一套基于 PHP 的企业级通用组件库,它可以单独或与其他库
共同用于 PHP 应用程序的开发。可以从 http://ezcomponents.org/download 下
剩余16页未读,继续阅读
zzbaikecom
- 粉丝: 8
- 资源: 562
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0