adempiere吧 关注:16贴子:129
  • 11回复贴,共1

Adempiere 3.9.1部署

只看楼主收藏回复

服务器端部署于各类操作系统上(单台服务器),通用的过程是:
1、安装并配置与Adempiere版本对应的JDK
2、选择相应的数据库软件,安装并配置,使Adempiere应用服务器能访问之
3、复制并安装Adempiere应用软件(如自己定制并打包的Adempiere程序),配置该应用访问数据库
4、对Adempiere数据库进行初始化并(导入)装载初始数据
5、在服务器端启动Adempiere应用
6、在(配置的)客户端通过(Adempiere客户端应用、浏览器)访问服务器,验证安装


IP属地:浙江1楼2019-08-01 11:23回复
    上传Adempiere开发环境中定制的打包安装程序 Adempiere_391LTS.tar.gz到服务上


    IP属地:浙江2楼2019-08-09 14:58
    收起回复


      IP属地:浙江3楼2019-08-09 15:03
      回复
        通过chmod改变.sh类文件属性,使其可运行,继续安装过程
        设置ADEMPIERE_HOME环境变量,使其指向解压的Adempiere目录


        IP属地:浙江4楼2019-08-09 16:08
        回复
          在unix环境下,如果是带窗口的服务器端环境下安装,可以运行RUN_setup.sh,若字符界面,运行RUN_silentsetup.sh
          adempiere@adempiere391:/opt/Adempiere$ ./RUN_silentsetup.sh
          Install ADempiere Server
          ===================================
          Starting Setup ...
          ===================================
          *** 2019-08-20 03:16:39.853 Adempiere Log (CLogConsole) ***
          03:16:39.852 CLogMgt.setLevel: CONFIG [1]
          03:16:39.881 ConfigurationData.load: /opt/Adempiere/AdempiereEnv.properties [1]
          03:16:39.885 Config.test: OK: JavaHome=/usr/lib/jvm/jdk1.8.0_144 [1]
          03:16:39.885 Config.test: OK: Version=1.8.0_144 [1]
          ......
          setupTomcat:
          [delete] Deleting directory /opt/Adempiere/tomcat/webapps/mobile
          [delete] Deleting directory /opt/Adempiere/tomcat/webapps/webui
          [delete] Deleting directory /opt/Adempiere/tomcat/webapps/admin
          [delete] Deleting directory /opt/Adempiere/tomcat/webapps/wstore
          [copy] Copying 1 file to /opt/Adempiere/tomcat/webapps
          [copy] Copying 1 file to /opt/Adempiere/tomcat/webapps
          [copy] Copying 1 file to /opt/Adempiere/tomcat/lib
          [copy] Copying 1 file to /opt/Adempiere/tomcat/lib
          [copy] Copying 1 file to /opt/Adempiere/tomcat/lib
          [copy] Copying 1 file to /opt/Adempiere/tomcat/lib
          [copy] Copying 1 file to /opt/Adempiere/tomcat/conf
          setupDeploy:
          [echo] AppsDeployment= /opt/Adempiere/tomcat/webapps
          setup:
          BUILD SUCCESSFUL
          Total time: 1 minute 36 seconds
          *** 2019-08-20 04:28:06.415 Adempiere Log (CLogConsole) ***
          Install ADempiere Server
          Setting myEnvironment ....
          ===================================
          Sign Database Build
          ===================================
          04:28:06.987 Adempiere.startup: ADempiere(r) Release 3.9.1_2019-01-01 -Smart Suite ERP,CRM and SCM- (c) 1999-2019 ADempiere(r); Implementation: ${ADEMPIERE_VERSION} 20190820-0426 - ${ADEMPIERE_VENDOR} [1]
          04:28:06.989 Ini.loadProperties: /opt/Adempiere/Adempiere.properties #29 [1]
          04:28:06.989 Ini.loadProperties: /opt/Adempiere/Adempiere.properties #29 [1]


          IP属地:浙江7楼2019-08-20 13:08
          回复
            在运行静默方式的安装,i.e. RUN_silentsetup.sh前,需要手动配置AdempiereEnv.properties文件中的参数,重要的键值对映射参考如下
            ADEMPIERE_HOME e.g. "/Adempiere"
            ADEMPIERE_DB_PATH e.g. "PostgreSQL" or "oracle"
            ADEMPIERE_DB_NAME e.g. "adempiere" or "xe"
            ADEMPIERE_DB_SERVER e.g. "dbserver.adempiere.org"
            ADEMPIERE_DB_PORT e.g. "5432" or "1521"
            ADEMPIERE_DB_SYSTEM system user password, e.g. "postgres" or "manager"
            ADEMPIERE_DB_USER e.g. "adempiere"
            ADEMPIERE_DB_PASSWORD e.g. "adempiere"


            IP属地:浙江8楼2019-08-20 13:14
            回复
              启动Adempiere WEB服务器,运行utils目录下的RUN_Server2.sh


              IP属地:浙江9楼2019-08-20 14:08
              回复


                IP属地:浙江13楼2019-08-23 14:03
                回复