搜档网
当前位置:搜档网 › ofbiz入门官方

ofbiz入门官方

ofbiz入门官方
ofbiz入门官方

演示和测试安装指南演示和测试安装指南简介本文档描述了一个初始安装过程和商业项目的基本配置选项打开了。如需详细资料请参阅有关文件,如为框架OFBiz 的配置指南,在实体引擎(数据库)配置指南,在服务引擎配置指南,以及其他相关文件,您可以在发现OFBiz 的文档索引如果你遇到麻烦有帮助的各种资源。第一个步骤将是寻找在新网站OFBiz 的文件和旧OFBiz 的维基(现存档),以及当时的OFBiz 的邮件列表。如果你找不到你答案,然后订阅到Apache OFBiz 的用户邮件列表,发送的邮件有问题,你用尽可能多的细节尽可能有关。快速和简易安装你可以通过下载并运行了完整的发行和OFBiz 的以下一些简单的指令迅速。对于更多的选择和解释,请参见本文档的其余部分。1. 下载并安装Sun 的Java(J2SE)的网站1.5 版的Java 2 系列JDK/J2SDK(不是JRE,您需要完整的SDK)如果你打算使用一个发布之前R10.04 否则使用或树干1.6,确保你的JAVA_HOME 环境变量设置为这个JDK 的安装后(注意,Mac OS X 的JVM的设置是没有必要的,只要确定了与Java 是在OS X 软件更新功能日期)。还要注意的是OpenJDK 的仍然是不推荐,还有与它(今日:2010-05-27)一些汇编problmems 2. OFBiz 的新闻档案下载并解压缩它,在你选择的目录(见评论的下面,所以现在检查出库的svn是首选,见下文...). 这应该建立一个子

目录:ofbiz 登录。这将是OFBIZ_HOME 位置。3. 启动OFBiz 的内嵌的Tomcat 可以走进OFBiz 的目录,然后运行"startofbiz.bat" (or "%JAVA_HOME%\bin\java -jar ofbiz.jar") 适用于Windows(or "./startofbiz.sh"(or "$JAVA_HOME/bin/java -jar ofbiz.jar")用于Linux / UNIX。对于OS X 可以运行的"java -jar ofbiz.jar" ,你不需要设置JAVA_HOME 或任何东西,因为它已经存在。4. 打开一个浏览器并转到

http://127.0.0.1:8080/ecommerce/control/main 的电子商务应用程序或通过

https://127.0.0.1:8443/webtools/control/main 用于Web 工具应用程序或通过

https://127.0.0.1:8443/catalog/control/main 用于目录管

理中的应用。5. 默认管理帐户是用户名:“管理员”,密码:“ofbiz 登录”。6. 有乐趣!您正在运行一个Java 数据库。欲了解更多的数据库的讨论,请阅读以下有关该主题的部分。7. 如需更详细的选项和配置信息,请阅读!大厦从SVN 从SVN 当你将需要有一个Java 1.5 系列J2SDK 的建筑(不仅仅是JRE 的,需要完整的SDK)如上所述,发布之前R10.04 或躯干否则使用1.6。构建是使用Ant 和足够的蚂蚁库与OFBiz 的包括在内。如果您有ant 单独安装只需确保您具有版本1.5 或更高版本,然后运行的,如下面

的示例中列出的正常inteadant。在你想要的目录OFBiz 的是,做一个对OFBiz 的主干的SVN 检出。例如:SVN 的合作https://www.sodocs.net/doc/c07845233.html,/repos/asf/ofbiz/trunk 的ofbiz 现在进入“OFBiz 的”目录并运行“ant.bat” (Windows)或“。/蚂蚁” (Linux / Unix 的/ OSX 版)。这将编译所有模块,让你在“的ofbiz”目录中的可执行的jar(ofbiz.jar)。要加载的种子和演示数据,运行“ant.bat 运行安装” 或“%JAVA_HOME 设置%\ bin \目录Java 的罐子ofbiz.jar 安装” (Windows)或“。/蚂蚁运行安装” 或*“$ JAVA_HOME 设置/宾/ Java 的罐子ofbiz.jar 安装“*(的Linux / Unix / OSX 版)作为替代以前的步骤:加载数据仅种子,运行“ant.bat 运行安装种子” 或“%JAVA_HOME 设置%\ bin \目录Java 的罐子ofbiz.jar 安装阅读器=种子” (Windows)中,或“。/蚂蚁运行安装种子” 或*“$ JAVA_HOME 设置/宾/ Java 的罐子ofbiz.jar 安装阅读器=种子”*(的Linux / Unix / OSX 版)要启动服务器上运行的“ant.bat 运行” 或“%JAVA_HOME 设置%\ bin \目录Java 的罐子ofbiz.jar” (Windows)或“。/蚂蚁运行” 或“$ JAVA_HOME 设置/

宾/ Java 的罐子ofbiz.jar “ (的Linux / Unix / OSX 版)另一个构建蚂蚁选项在构建脚本是有用的是“ant.bat 干净” (Windows)或“。/蚂蚁干净” (Linux / Unix 的/ OSX 版)。这将清除所有的内置类,允许你运行“蚂蚁”再次获得一个干

净的构建。如果你是错误运行到有趣的SVN 更新后,从今后,给这个干净的组建过程中先试。数据库安装数据库设置工作是在entityengine.xml 文件。那里有很多选项所描述的是在实体引擎配置指南在OFBiz 的软件包中有德比,一个开源的Java 来自IBM的DB2 数据库,符合规格,并且产品的基础上的Cloudscape。这个数据库是用于演示目的是好事,因为它易于安装和使用。这不是最好的为大型数据集,不提供相同的性能和可扩展性,一个重要的数据库会,但相比HypersonicSQL(即我们常使用)更好,因为它是显着,而不是用于小规模经营的速度,它正接近一个生产数据库环境,并允许我们捕捉到刚才的问题。较小的网站甚至可以考虑作为他们的生产部署选项,这一点,尤其是一旦该数据库是较为稳定。有很多开源的数据库,这将很好地扩展和提供良好的性能。两种最流行的是PostgreSQL 和MySQL(4.1.11 或更高版本,或5 系列)。Postgres 是一个非常完整的事务支持,外键,存储过程,等等功能的数据库。Postgres 的也有非常友好的许可条款。MySQL 是一个相当不错的选择,以及这些日子。请注意,如果您在一个商业化生产实例,这个你可能需要购买商业许可证,因为它是GPL 许可,所以是JDBC 驱动程序。MySQL AB 公司允许使用的JDBC 驱动程序,尽管在GPL 许可的开源项目,但它可能不适用于修改OFBiz 的商业用途。对

于一些商业牌照的首选方式,因为反正去支持和保修等问题。对于那些偏爱此考虑的Postgres 还有一个名为EnterpriseDB 的衍生商业Postgres 的。商业数据库也支持。如果您有其他需要的数据库许可,或有一定的商业数据库大规模的内部熟悉和支持,那么我们没有理由不利用这种优势。OFBiz 的已经过测试,与Oracle,DB2 中,赛贝斯,MS SQL Server 和他人,应与任何数据库,有一个JDBC 驱动程序的罚款。请注意,我们经历,在某些情况下,JDBC 驱动程序包含某些数据库不完全规范。这些选项通常使用特定于数据库的API 或让第三方驱动程序。特定于数据库的代码是由于许可限制和额外的困难需要保持与他们注册的问题,所以有时一个第三方(甚至是商业一)是首选。与Oracle 例子中,我们有更多的与DataDirect JDBC 驱动程序的成功。有没有需要运行任何SQL 脚本来创建表或默认的数据填充它们。实体引擎可以创建丢失的表或字段当服务器启动并把相应的属性,如果是在entityengine.xml 文件集。这是该文件的实体引擎配置的服务器。对于表的创建日常工作正常,字段类型必须设置。通过指定文件中做了相应的fieldtypeXXX.xml (其中XXX 是数据库名称entityengine.xml)文件服务器的研究。这些fieldtypeXXX.xml 文件位于的ofbiz /框架/实体/ fieldtype 目录。默认的数据可以加载通过“运行安装”Ant 目标从SVN

中的部分建筑提及。J2EE 容器OFBiz 的来了,与Tomcat 默认的Servlet / JSP 容器运行时,Apache Geronimo 的事务管理器的事务(JTA)的经理,和Apache DBCP 的事务感知的连接池。OFBiz 的也可以配置为运行在不同的容器,但有可能与某些怪癖的问题,特别是与其他容器有servlet 容器。我们总是能够找到这些变通,但他们似乎也不断出现,所以这只是要注意。由于在外部应用程序服务器,我们创建了一个配置和脚本模板工具,它从各种OFBiz 的文件和web 应用的classpath 设置,以更方便地生成你需要的文件部署的难度。有关详细信息,请参阅自述文件的ofbiz /框架/ appservers 目录。如果你是一个良好的商业J2EE 应用服务器来看,Orion 是一个好的开始,但我们建议尝试Tomcat 和Geronimo 的商标,看看是否符合您的需求。特点阿帕奇OFBiz 的技术产品安装指南注意:这是指导OFBiz 的技术设置一,为面向业务,看这里。编剧:反馈和露丝霍夫曼,安迪Zeneski,姒称,克里斯切斯尼,白家雄和Al 拜尔斯戴维E 琼斯贡献主办单位:完整的商业解决方案(https://www.sodocs.net/doc/c07845233.html,)Hotwax 媒体公司(https://www.sodocs.net/doc/c07845233.html,) 阿帕奇OFBiz 的技术产品安装指南 数据搜集安装 技术安装过程

安装工具 OFBiz 的安装 数据库安装 加载初始数据 OFBiz 的配置 缓存设置 调试设置 安全设

置 URL 和端口设置 小工具设置 端口,默认值 安装SSL 证书 货币,语言环境,时区设置 电子邮件服务器设置 安装根的WebApp OFBiz 的运行 OFBiz 的自动化测试运行 性能监视和优化 一般缓

存信息 内存设置 POS 机安装过程数据搜集安装 1. 技术信息 a. 主机/域名部署(和端口,如果不是80,443)b. Web 服务器安装:直接到Tomcat /码头,通过Apache,使用另一个(独立)应用服务器? c. 要使用的数据库。是数据库安装在远程服务器或本地安装?技术安装过程安

装工具 1. Java SDK的检查/安装的Java SDK(需要1.5 系列完整的SDK,而不仅仅是JRE)的为9.04 检查/安装的Java SDK(需要1.6系列完整的SDK,而不仅仅是JRE)的主干和10.04 2. 检查/安装SVN客户端专家建议:如果你打算只安装一个二进制发行版本(我们有吗?)的OFBiz 的你不会需要SVN 客户端。但是通常你会希望有svn 客户端,以便能够轻松地升级。3. 蚂蚁检查/安装Ant(1.6 或更高版本)为9.04 检查/安装Ant 的躯干和10.4(1.7 或更高版本)OFBiz 的安装1)如果您打算使用的OFBiz 的开发版本,按照屏幕上的指示源码仓库信息页签出最新的代码,或你想要的稳定分支2)建立使用在OFBiz 的主目录(该目录在您安装OFBiz 的“蚂蚁”)数据库安装默认情况下OFBiz 的包括并就称为Derby 嵌入式Java 数据库配置。这

个数据库被称为使用Cloudscape 的,但被IBM收购,改为DB2 的规范要求,然后释放开源。这是一个用于演示,测试,开发,甚至小规模的生产环境大数据库。专家建议:我们一般不建议用于生产Derby 数据库,因为它不容易管理和优化,一般不会执行以及较大幅度的或本地数据库作为Derby 是一种重量更轻Java 数据库。专家建议:有很多OFBiz 的数据库,可以使用,包括商业和开源。虽然有大量生产的OFBiz 的情况下对甲骨文,微软SqlServer 的,等上运行,我们一般推荐使用的Postgres 或MySQL 等开源数据库。要使用的数据库是一个重要的决定,可能会影响在道路上的许多事情。如果你没有一个首选的数据库使用,我们建议讨论,然后才作出最后决定与有经验的顾问的选择。 1. 如果您决定不使用嵌入式Derby 数据库,检查/安装你选择的数据库 2. 如果有必要,把正确的JDBC 驱动程序: a. OFBiz 的安装目录$ {} /框架/实体/库/ JDBC 的 b. 取代了旧的或不正确的驱动程序版本有(与相同的名称即是把以避免与恢复旧的驱动程序后更新问题)3. 要设置实体引擎使用从默认Derby 数据库不同的数据库。在:$ {OFBiz 的安装目录} /框架/实体/配置/ entityengine.xml 文件:修改现有的数据源(靠近该文件的底部),或创建一个通过复制一个新的数据源的样品已经在那里,给它一个新的唯一的名称 1. 如果使用默认的OFBiz 的事务管理器和连接池,

更新内联的JDBC 数据URI 标记,用户名和密码 2. 如果你希望你的OFBiz 在一个特殊的模式中的表,在第一次创建数据库模式,然后将标签上的数据源架构的名称属性 3. 找到“默认”附近的文件的顶部下改变其委托者与该组中的地图标记的数据源名称属性值的数据源创建或修改后的名称。专家建议:如果您使用的是外部应用服务器或者想安装更先进的实体引擎配置,看到实体引擎配置指南或其他联机文档。该培训视频从Undersun 咨询是OFBiz 的强烈建议,如果你进入更高级的用法。加载初始数据要加载初始数据只使用OFBiz 的蚂蚁例行或安装通过使用Java 和ofbiz.jar 可执行的JAR 文件直接。默认情况下,安装程序将加载“种子”和“演示”的数据文件集,如entityengine.xml 文件并在每个组件的ofbiz - component.xml 文件定义。从运行中的主目录中的命令行的ofbiz 这两个选项之一来运行默认的安装程序:OFBiz 的$蚂蚁运行安装或OFBiz 的$ Java 的罐子ofbiz.jar 安装帮助可以通过以下命令:OFBiz 的$ Java 的罐子ofbiz.jar 互助或OFBiz 的$ Java 的罐子ofbiz.jar 安装,帮助请注意,您可以选择只加载基本的“种子”数据,而不是载入“演示”的数据文件集。要做到这一点来说是这样的:OFBiz 的$ Java 的罐子ofbiz.jar 安装阅读器=种子,种子初始定义:种子数据是数据,一个应用程序需要才能运行。这是创建和维护的代码一起,并

应装入数据库代码时更新。它不应该被更改或删除数据库中的应用,而无需先将文件,这样做的种子数据的XML。在ofbiz 这些是数据源的种子,他们是代码维护的代码库中的一起。添加成分应该做的同类型的数据为这一点。定义:种子的初步数据是用户数据,只需要在第一次加载的系统管理员密码一样。以后如果你要更新种子数据时,通常不希望管理员密码的值设置回'的ofbiz'。专家建议:对于规模较小的设备,我们建议演示数据加载和修改通过OFBiz 的应用,而不是从头开始创建它的所有数据。对于较大的设备,我们建议您创建您自己的数据从演示数据,或者干脆从头开始创建的所有数据复制的设置,文件。这些都可以添加到“转”的安装数据文件集,它是通过引用做一个ofbiz - component.xml 文件实体资源与读者的属性名=“内线”的标签这些文件。要加载的“种子”和“内线”的群体来说是这样的:OFBiz 的$ Java 的罐子ofbiz.jar 安装阅读器=种子,转或特殊的Ant 目标:OFBiz 的$蚂蚁运行安装,extseed 在OFBiz的演示数据包括一个ID为“管理员”党和它有一个用户登陆帐户数与它相关的具有不同的权限。请注意以下配置更改:1。对于生产系统与“管理”相关联的所有用户登陆党帐户的密码应该从它们的默认值。2。,为“管理

员”userLoginId 默认密码是“OFBiz 的”,因为它为“flexadmin”和“demoadmin” 账户的。“1”帐户是为了与这样

的POS 系统中使用新的密码应仅包括编号,以使之更容易使用的POS 客户端。专家建议:而“管理”党是最关键的,以确保密码更改了,还有其他各方应检查,并更改为所有用户帐户登录密码与这些党派有关。这包括“ltdadmin”和“externaluser”,如果演示数据加载(默认情况下完成),那么也是用户“DemoBuyer”,“DemoRepAll”和“DemoRepStore”。OFBiz 的配置缓存设置OFBiz 的insall 目录$ {} /框架/基/配置/ cache.properties 新鲜从SVN,这个文件被配置为发展友好重载资源频繁。对于生产使用过期的缓存在文件的最后一段时间都应该被注释掉通过把一个井号“#”在每行的开头。与“minilang。”,“脚本。”,“Web 应用。”外,物业的问题开始“部件”。而“模板。”。调试设置OFBiz 的安装目录$ {} /框架/基/配置/ debug.properties 这个文件是用来启用/关闭不同的日志记录级别,用于配置log4j 日志级别和输出设置。对于大多数生产使用它可以保持原样。禁用“info”和“时机”级属性可以在服务器上保存一些资源,但我们建议所有其他人留下启用。要做到这只是更改“https://www.sodocs.net/doc/c07845233.html,”的价值观,除了“真”“print.timing”属性任何东西。安全设置OFBiz 的安装目录$ {} /框架/安全/配置/ security.properties 你有可能需要不同的设置来配置这个文件,但对于大多数生产使用它可以保持不变。如果您想使用的用户认证LDAP: 设置security.ldap.enable 属性

为true。 使用OFBiz 的安装目录$ {} /框架/安全/配置/ jndiLdap.properties 文件: 更改

java.naming.provider.url 属性,使其指向您的LDAP 服务器。 更改ldap.dn.template 使用可分辨名称为LDAP 安装适当的。如果您的LDAP 安装简单(所有的用户在一个单一的组织单位的),那么这些都是改动。如果用户在一个以上的组织单位,那么你将需要设置每个用户的可分辨名称使用党经理查看专页- >“更新用户登陆安全设置屏幕。

默认情况下,将验证用户的OFBiz 到LDAP 第一,如果成功,将同步用户的OFBiz 的密码到用户的LDAP 密码,然后进行验证用户的OFBiz(使用的OFBiz 的逻辑内部权限)。如果LDAP 验证失败,用户仍验证到ofbiz 登录。这是为大多数安装适当的行为。如果你想整个身份验证过程失败,如果LDAP 验证失败,则设置在$ {OFBiz 的安装目录} /框架security.ldap.fail.login 属性/安全/配置/为true security.properties。只有用户谁在LDAP 目录中就可以使用OFBiz 的。这将是安装,仅使用后台(经理)的应用程序。URL 和端口设置下面的配置文件包含端口配置,可能会OFBiz 的定制安装配置: OFBiz 的安装目录$ {} /框架/基/配置/的ofbiz - containers.xml(该容器配置文件) 有时其他容器配置文件使用,但一般在同一目录,将在启动属性中指定的文件中使用(见start.properties,

pos.properties,install.properties 等) 与鲨鱼在OFBiz 的整合还没有完成,因此我们建议禁用鲨鱼。因此,附近的文件应该开始鲨鱼容器配置注释掉。 在博西客户端(在文件的最后容器)一般应禁用或至少生产部署了防火墙的保护。否则,这是一个重大的安全风险。 请注意,如果外部应用服务器,而不是嵌入的Tomcat 或Jetty 服务器,那么很多事情通常配置将在这里为外部应用服务器的安装文件中配置使用。 OFBiz 的安装目录$ {} /框架/的webapp /配置/ url.properties(该网址属性文件) 这些属性用于配置设置以发送给客户端浏览器。港口和主机设置可能比本地机器,如果它正在运行,通过Apache 通过AJP,通过任何代理,或通过任何类型的负载平衡器的端口和主机设置不同。在这个文件中的设置应设置为客户端浏览器是什么时,你会看到系统通信。 注意,在这个文件中的设置可以在现场与本webSiteId 中指定的每个web 应用的web.xml 文件中的ID,如果适用的网站备案覆盖。这些可以被看作并在报名网站的内容管理器选项卡修改。 OFBiz 的安装目录$ {} /框架/基/配置/ jndiservers.xml (XML 文件服务器的JNDI) 一般只有“默认”服务器用于已通过Java 标准JNDI 设施进行自动配置,所以没有需要改变这个文件在大多数生产部署。 OFBiz 的安装目录$ {} /框架/基/配置/ jndi.properties 中(JNDI 属性文件)

这是一个标准的Java JNDI 配置属性文件,用于配置本地JNDI 服务器使用。请注意,这是怎样的“默认”的JNDI 在JNDI 服务器的XML 文件服务器的配置方式。如果这个文件不存在的Java 标准JNDI 类将使用不同的默认值代替。 OFBiz 的安装目录$ {} /框架/服务/配置/ serviceengine.xml(服务引擎XML 文件) 在这个文件中的设置可以保持不变,大多数用于生产部署,但也有一些默认的服务器位置引用到端口1099(JRMP 的,为RMI)和8080(HTTP)的。这些都是在“服务位置” 文件中的标记。 OFBiz 的安装目录$ {} /框架/ jotm /配置/

iiop.properties(或jrmp.properties)(IIOP 或JRMP 的卡罗尔只有特性的) 在OFBiz 的默认的事务管理器被称为JOTM,它包括远程通信容器调用卡罗尔实现各种标准协议。 有两个配置文件到这里,为两个不同的配置方式在JOTM卡罗尔的例子。该iiop.properties 文件设置的IIOP 和JRMP 的协议,而jrmp.properties 文件只规定了JRMP 的协议。文件的属性为卡罗尔使用JOTM中指定的ofbiz - containers.xml 文件,或任何容器所使用的XML 文件在“JNDI 的配置”的“jotm容器”容器属性。 只有部分的OFBiz 的使用IIOP 协议是鲨鱼工作流引擎。与鲨鱼在OFBiz 的整合还没有完成,因此我们建议禁用和关闭IIOP 的鲨鱼。要做到这一点改变的jndi - config 的财产在的

ofbiz - containers.xml jotm容器容器(或其他容器的XML)文件从iiop.properties 到jrmp.properties。 OFBiz 的安装目录$ {} /框架/的webapp /配置/ fop.xconf(维克多配置文件) 在这个文件中的默认设置可以保持不变生产部署,但您可能需要改变的“基地”元素(默认值是

“http://localhost:8080”),以点到修改后的基础URL(它是用来由维克多解决相对路径,例如,图像)。小工具设置OFBiz 的安装目录$ {} /框架/组件/配置/ widget.properties 为了缓解发展(开箱即用,OFBiz 的开发模式配置)中,如果关闭general.properties 的compressHTML 属性。如果你喜欢,去除不必要的空格的HTML 输出,你可以将它设置上(去掉行“#compress.HTML =真正的”)。请注意,它是不一样gzip 压缩的HTTP 1.1 压缩同样的事情。 出于同样的原因(开发模式)行“widget.verbose = true”的注释。如果你不希望看到有关部件产生HTLM代码边界的任何信息,你应该评论此行。端口,默认值 HTTP 的- 8080 配置:ofbiz 登录,容器的XML 文件 引用:服务引擎的XML 文件,客户端浏览器(如直达),URL 属性文件 HTTPS 的- 8443 配置:ofbiz 登录,容器的XML 文件 引用:客户端浏览器(如果运行的直接) AJP13 - 8009 配置:ofbiz 登录,容器的XML 文件 引用:插件配置Apache 的mod_jk JRMP 的(JNDI 的开始,

RMI 等)- 1099 配置:卡罗尔属性(carol.jrmp.url) 引用:容器的XML 文件,文件JNDI 属性,服务引擎的XML 文件 IIOP 的(鲨鱼等)- 2000 配置:卡罗尔属性(carol.iiop.url) 引用:ofbiz 登录,容器的XML 文件 博西客户- 9989,9990(这一般应禁用或至少受到防火墙保护) 配置:ofbiz 登录,容器的XML 文件安装SSL 证书选择一个密码输入后,当提示时。此相同的密码将被用于密钥库密码和另一个问题晚了一点的关键密码。1。运行:“keytool 的- genkey - keyalg RSA 的别名SSL 的密钥库[密钥名称]” 经过和回答以下问题:输入keystore 密码:[密码] 什么是您的第一个和最后一个名字吗?[未知]:https://www.sodocs.net/doc/c07845233.html,(范例)什么是您的组织单位名称?[未知]:Undersun 测试(例如)什么是您的组织名称?[未知]:Undersun 测试(例如)什么是您的城市或区域名称?[未知]:纽约(范例)什么是您所在的州或省的名字吗?[未知]:纽约(范例)什么是这个单位的两字母国家代码?[未知]:美国(范例)是CN = https://www.sodocs.net/doc/c07845233.html,,欧= Undersun 测试,测试?0?1 = Undersun,L 为纽约上,ST =纽约中,C =美国是否正确?[否]:是输入密钥密码(返回,如果作为密钥库密码相同):[密码] 2。运行:“keytool 的- certreq -别名的SSL - keyalg RSA 的文件certreq.csr -密钥[密钥名称]” 下面会提示/显示:输入keystore 密码:

[密码] CSR 将被保存在当前目录:开始新的证书请求和END 新的证书请求3。将CSR 提交到签发机关(Thawte,VeriSign 公司等)4。下载您的签名授权证书。请记住下载在PKCS#7 证书格式5。导入到运行密钥证书:“keytool 的进口,别名SSL 的trustcacerts 文件mysignedcert.cer -密钥[密钥名称]” 6。配置的ofbiz - containers.xml 文件以指向新的密钥和密码: 如果使用Tomcat(卡塔利娜),这是默认,找到“卡塔利娜容器”

- >“”HTTPS 的连接器“ - >”“keystoreFile”和“keystorePass”属性和设置它们。 如果使用码头找到了“码头集装箱” - >“”H TTPS 的监听器“ - >”“密钥”和“密码”属性和设置它们。 对于其他的Servlet 容器,看看它的容器,以了解如何设置HTTPS 的keystore 和密码设置的文件。货币,语言环境,时区设置货币设置可能被配置在下面的配置文件:OFBiz 的安装目录$ {} /框架/共同/配置/ general.properties 默认的货币代码(必须存在于计量单位表,三个字母的代码,请参见种子文件中的数据CurrencyData.xml):currency.uom.id.default =美元 默认的国家代码(必须存在于地球表,是三个字母的ISO国家代码,请参阅在GeoData.xml 种子数据文件):country.geo.id.default =美国 请注意,这些设置可以覆盖一个存储产品商店在编辑页面。你可以限制可用的语言

环境使用locales.available。例如#- 语言环境提供用逗号分隔的locales.available =英语,法语,德,资讯科技,国联,胚胎干,司法机构政务长,深航默认的语言环境和时区配置为以下文件:OFBiz 的安装目录$ {} /框架/开始/型钢/组织/的ofbiz /基/开始/ start.properties 默认区域设置:ofbiz.locale.default 默认时区:

ofbiz.timeZone.default 电子邮件服务器设置电子邮件设置可能被配置在下面,OFBiz 的文件:OFBiz 的安装目录$ {} /框架/共同/配置/ general.properties SMTP 服务器(中继主机):mail.smtp.relay.host SMTP 用户名(如果需要):https://www.sodocs.net/doc/c07845233.html,er SMTP 密码(如果需要):

mail.smtp.auth.password 在打开电子邮件通知通过设置mail.notifications.enabled 属性为“Y”字。如果你有麻烦的OFBiz 连接到您的邮件服务器,请尝试禁用防病毒软件(暂时),因为它可能会阻止企图从未知的应用程序发送电子邮件,因为它认为他们正在被病毒发送。安装根的WebApp 它往往是最好的webapps 有一个在根上。这往往是要么电子商务的webapp 或您自己的网站,这是作为一个在OFBiz 的web 应用组件将安装同样的方式创建的。1. 要设置挂载点根(或“/”)的web 应用,找到相应的“webapp 的”在适当的ofbiz - component.xml 文件,标签和更改该标记的“挂载点”属性来平等“/” 。2. 对于默认OFBiz 的电子商务Web

应用,这是在文件中找到:OFBiz 的安装目录$ {} / specialpurpose /电子商务/的ofbiz - component.xml OFBiz 的运行有多种方法可以运行OFBiz 的,他们都归结为一些变化执行“ofbiz.jar”可执行的JAR 文件。在命令行这可以非常简单的:OFBiz 的$ Java 的罐子ofbiz.jar 或通过蚂蚁:OFBiz 的$蚂蚁运行然后进入浏览器应用程序遵循建议从

演示和测试装置指南对于生产用你将要设置一个启动脚本,其中包含特殊的设置对于像内存堆的大小事,等等。有例如启动和停止在startofbiz.sh 和stopofbiz.sh 文件的根目录OFBiz 的脚本。专家建议:不要运行手动启动和关闭脚本它可能是一个好主意,就设置为系统服务,或者使用类似daemontools 的过程,以确保它们的东西是自动重新启动,如果由于某种原因出现故障。OFBiz 的自动化测试运行每个组件OFBiz 的运行可以有它自己的一套测试。这些通常是定义在“testdef”在每一个组件目录,测试集的XML 文件中为每个组件的ofbiz - component.xml 文件中指定。要运行所有自动测试使用以下命令:ofbiz$ java -jar ofbiz.jar -test 要运行只是一个组件运行类似的信息(为实体组件)测试:ofbiz$ java -jar ofbiz.jar -test -component=entity 性能监视和优化专家建议:虽然有些步骤可以在这个配置过程中所采取的,真正的性能测试和调整工作应在您设置您的目录,类别和产品,并在您自定义的模板,你计划。如

上所述的性能调整的重要组成部分提及的是关闭在cache.properties 届满倍附近注释掉该文件的底部设置这些值的行。一般缓存信息您可以通过在网络工具中的缓存管理页面的统计数据看对数据库和配置文件中的很多有用

的信息(XML,属性等)的性能。他们都在那里上市的统计资料安打和失误,以及为什么缓存失误发生。有三种缓存失误的原因:1。找不到2。软引用结算所有限公司(垃圾收集过程中进行)3。过期时间达到一个缓存项内存设置如果您是与软引用问题(如在高速缓存中的Web 工具管理页面看到的)运行时,一般情况下,你的堆内存的设置是不太理想。Java 那样每次内存分配,并认为需要增加堆的大小首先做了垃圾收集和清除出软引用。缓存的实体引擎都使用软引用,以避免与数据库中的数据缓存超限内存。换句话说,你可能有框的2Gb 的内存,但你可能只)起,采用64Mb(甚至更少,并有最大堆为128MB。这些已经完成了下面的Java 命令行参数:低尺寸Xms64M的,和大小Xmx128M 为最大。我们通常推荐一个包装盒上最大堆大小的内存的75%左右的,但当然取决于系统的操作... 小规模应该是相当高,甚至可能高达最大值,以避免上述被拆解为缓存分配和垃圾回收过程中。最后R10.04)最近版本(说,因为需要更多的永久生成空间(也称为烫发根空间)。对于服务器实例演示中,我们在树干目前(2010 年

相关主题