ofbiz入门官方Word格式文档下载.docx
- 文档编号:22912121
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:12
- 大小:31.60KB
ofbiz入门官方Word格式文档下载.docx
《ofbiz入门官方Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《ofbiz入门官方Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
$JAVA_HOME/bin/java-jarofbiz.jar"
)用于Linux/UNIX。
对于OSX可以运行的"
java-jarofbiz.jar"
,你不需要设置JAVA_HOME或任何东西,因为它已经存在。
4.打开一个浏览器并转到http:
//127.0.0.1:
8080/ecommerce/control/main的电子商务应用程序或通过https:
8443/webtools/control/main用于Web工具应用程序或通过https:
8443/catalog/control/main用于目录管理中的应用。
5.默认管理帐户是用户名:
“管理员”,密码:
“ofbiz登录”。
6.有乐趣!
您正在运行一个Java数据库。
欲了解更多的数据库的讨论,请阅读以下有关该主题的部分。
7.如需更详细的选项和配置信息,请阅读!
大厦从SVN从SVN当你将需要有一个Java1.5系列J2SDK的建筑(不仅仅是JRE的,需要完整的SDK)如上所述,发布之前R10.04或躯干否则使用1.6。
构建是使用Ant和足够的蚂蚁库与OFBiz的包括在内。
如果您有ant单独安装只需确保您具有版本1.5或更高版本,然后运行的,如下面的示例中列出的正常inteadant。
在你想要的目录OFBiz的是,做一个对OFBiz的主干的SVN检出。
例如:
SVN的合作http:
//svn.apache.org/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驱动程序。
MySQLAB公司允许使用的JDBC驱动程序,尽管在GPL许可的开源项目,但它可能不适用于修改OFBiz的商业用途。
对于一些商业牌照的首选方式,因为反正去支持和保修等问题。
对于那些偏爱此考虑的Postgres还有一个名为EnterpriseDB的衍生商业Postgres的。
商业数据库也支持。
如果您有其他需要的数据库许可,或有一定的商业数据库大规模的内部熟悉和支持,那么我们没有理由不利用这种优势。
OFBiz的已经过测试,与Oracle,DB2中,赛贝斯,MSSQLServer和他人,应与任何数据库,有一个JDBC驱动程序的罚款。
请注意,我们经历,在某些情况下,JDBC驱动程序包含某些数据库不完全规范。
这些选项通常使用特定于数据库的API或让第三方驱动程序。
特定于数据库的代码是由于许可限制和额外的困难需要保持与他们注册的问题,所以有时一个第三方(甚至是商业一)是首选。
与Oracle例子中,我们有更多的与DataDirectJDBC驱动程序的成功。
有没有需要运行任何SQL脚本来创建表或默认的数据填充它们。
实体引擎可以创建丢失的表或字段当服务器启动并把相应的属性,如果是在entityengine.xml文件集。
这是该文件的实体引擎配置的服务器。
对于表的创建日常工作正常,字段类型必须设置。
通过指定文件中做了相应的fieldtypeXXX.xml(其中XXX是数据库名称entityengine.xml)文件服务器的研究。
这些fieldtypeXXX.xml文件位于的ofbiz/框架/实体/fieldtype目录。
默认的数据可以加载通过“运行安装”Ant目标从SVN中的部分建筑提及。
J2EE容器OFBiz的来了,与Tomcat默认的Servlet/JSP容器运行时,ApacheGeronimo的事务管理器的事务(JTA)的经理,和ApacheDBCP的事务感知的连接池。
OFBiz的也可以配置为运行在不同的容器,但有可能与某些怪癖的问题,特别是与其他容器有servlet容器。
我们总是能够找到这些变通,但他们似乎也不断出现,所以这只是要注意。
由于在外部应用程序服务器,我们创建了一个配置和脚本模板工具,它从各种OFBiz的文件和web应用的classpath设置,以更方便地生成你需要的文件部署的难度。
有关详细信息,请参阅自述文件的ofbiz/框架/appservers目录。
如果你是一个良好的商业J2EE应用服务器来看,Orion是一个好的开始,但我们建议尝试Tomcat和Geronimo的商标,看看是否符合您的需求。
特点阿帕奇OFBiz的技术产品安装指南注意:
这是指导OFBiz的技术设置一,为面向业务,看这里。
编剧:
反馈和露丝霍夫曼,安迪Zeneski,姒称,克里斯切斯尼,白家雄和Al拜尔斯戴维E琼斯贡献主办单位:
完整的商业解决方案(http:
//www.go-)Hotwax媒体公司()阿帕奇OFBiz的技术产品安装指南数据搜集安装技术安装过程安装工具OFBiz的安装数据库安装加载初始数据OFBiz的配置缓存设置调试设置安全设置URL和端口设置小工具设置端口,默认值安装SSL证书货币,语言环境,时区设置电子邮件服务器设置安装根的WebAppOFBiz的运行OFBiz的自动化测试运行性能监视和优化一般缓存信息内存设置POS机安装过程数据搜集安装1.技术信息a.主机/域名部署(和端口,如果不是80,443)b.Web服务器安装:
直接到Tomcat/码头,通过Apache,使用另一个(独立)应用服务器?
c.要使用的数据库。
是数据库安装在远程服务器或本地安装?
技术安装过程安装工具1.JavaSDK的检查/安装的JavaSDK(需要1.5系列完整的SDK,而不仅仅是JRE)的为9.04检查/安装的JavaSDK(需要1.6系列完整的SDK,而不仅仅是JRE)的主干和10.042.检查/安装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”和“时机”级属性可以在服务器上保存一些资源,但我们建议所有其他人留下启用。
要做到这只是更改“print.info”的价值观,除了“真”“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属性/安全/配置/为truesecurity.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属性文件)这是一个标准的JavaJNDI配置属性文件,用于配置本地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.xmljotm容器容器(或其他容器的XML)文件从iiop.properties到jrmp.properties。
OFBiz的安装目录${}/框架/的webapp/配置/fop.xconf(维克多配置文件)在这个文件中的默认设置可以保持不变生产部署,但您可能需要改变的“基地”元素(默认值是“http:
//local
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ofbiz 入门 官方