AWS PaaS平台支持多种部署方式。 本地私有部署、云环境部署 。
注意事项:
将AWS PaaS平台部署到本地服务器。 支持Windows(64) 和Linux(64) 系统两种。 安装文件请在成功社区获取。 本地安装支持图形画界面安装(Linux系统请用ROOT用户进行安装)、Linux系统手动部署、本地集群部署方案三种。
有关AWS私有部署环境支持详细介绍参见这里。
图形画界面安装包分windows和Linux版本。Linux版本仅支持64位Centos6.5+、RedHat6+。不在该范围内的系统请采用Linux系统手动部署方式。
1 . 点击安装包内install.bat(sh)脚本启动安装界面
2 . 点击下一步按钮,接受许可证协议
3 . 点击下一步按钮,配置端口和数据库类型
4 . 点击下一步按钮,配置数据库连接信息
5 . 点击测试连接按钮,测试数据库连接
6 . 数据库测试通过后,点击下一步按钮,配置安装路径
7 . 点击下一步按钮,自动初始化数据库
8 . 点击下一步按钮,进行平台文件的自动安装
9 . 点击下一步按钮,记录登录地址及默认用户名、密码。然后点击完成并退出按钮,完成安装
10 . 启动服务
startup.bat
和 httpd-startup.bat
脚本启动AWS服务aws_startup.sh
和 httpd-startup.sh
脚本启动AWS服务11 . 访问AWS平台
该部署方式,为方便Linux系统无图形画界面时,安装AWS PaaS平台。以及麒麟国产化操作系统的部署。 安装文件自带JDK仅支持CentOS、RedHat系统。其它操作系统请自行替换操作系统支持的JDK版本。
1 . 在成功社区获取安装文件后解压
2 . 将%AWS_HOME%/db_script目录下对应数据库脚本文件初始化到您已准备好的数据库里,支持的数据库列表参见这里
3 . 执行%AWS_HOME%/bin/passwd.bat 文件,输入AWS数据库密码,生成AWS数据库密码的加密密码
4 . 修改%AWS_HOME%/bin/conf/server.xml 文件中数据库连接信息
<!-- oracle-->
<database provider="ORACLE" driver="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:ORCL" username="AWS6" password="isaywzklSy40XdmfW1ZOeQ" initialSize="50" maxActive="200" extendConfig="conf/db_pool.properties" />
<!-- sqlserver-->
<database provider="sqlserver" driver="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://localhost:1433/aws6;characterEncoding=UTF-8" username="sa" password="1dow3oxI2Gs_nOK2gz7gmQ" initialSize="20" maxActive="50" extendConfig="conf/db_pool.properties"/>
<!-- sqlserver 官方驱动-->
<database provider="sqlserver" driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;databaseName=aws6;integratedSecurity=false;characterEncoding=UTF-8" username="sa" password="1dow3oxI2Gs_nOK2gz7gmQ" initialSize="20" maxActive="50" extendConfig="conf/db_pool.properties"/>
<!-- DB2-->
<database provider="DB2" driver="com.ibm.db2.jcc.DB2Driver" url="jdbc:db2://localhost:50000/AWS" username="db2admin" password="isaywzklSy40XdmfW1ZOeQ" initialSize="30" maxActive="100" extendConfig="conf/db_pool.properties"/>
<!-- 南方通用 GBase-->
<database provider="informix" driver="com.informix.jdbc.IfxDriver" url="jdbc:informix-sqli://localhost:9088/aws6:INFORMIXSERVER=gbaseserver;DB_LOCALE=zh_CN.utf8;CLIENT_LOCALE=zh_CN.utf8;NEWCODESET=UTF8,GB18030-2000,5488" username="informix" password="unA21tycsLzLLPiModAl7w" initialSize="10" maxActive="300" extendConfig="conf/db_pool.properties"/>
<!-- postgresql -->
<database provider="postgresql" driver="org.postgresql.Driver" url="jdbc:postgresql://localhost:5432/AWS6" username="postgres" password="isaywzklSy40XdmfW1ZOeQ" initialSize="5" maxActive="100" extendConfig="conf/db_pool.properties"/>
<!-- 神通-->
<database provider="oscar" driver="com.oscar.Driver" url="jdbc:oscar://localhost:2003/AWS6" username="sysdba" password="UDOl574w_d7PYVp6fXdVIA" initialSize="10" maxActive="50" extendConfig="conf/db_pool.properties"/>
<!-- 达梦-->
<database provider="dm" driver="dm.jdbc.driver.DmDriver" url="jdbc:dm://localhos:5236/DAMENG" username="sysdba" password="vomYnW4GP-ZrxJtGYaw52w" initialSize="10" maxActive="50" extendConfig="conf/db_pool.properties"/>
<!-- 人大金仓-->
<database provider="kingbase" driver="com.kingbase8.Driver" url="jdbc:kingbase8://192.168.0.52:54321/TEST" username="SYSTEM" password="1dow3oxI2Gs_nOK2gz7gmQ" initialSize="20" maxActive="50" extendConfig="conf/db_pool.properties"/>
<!-- Mysql-->
<database provider="MYSQL" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.0.227:3306/aws6?useUnicode=true&amp;characterEncoding=UTF-8" username="root" password="isaywzklSy40XdmfW1ZOeQ" initialSize="10" maxActive="300" extendConfig="conf/db_pool.properties" />
5 . 执行%AWS_HOME%/bin/httpd-startup.sh 和 aws_startup.sh 启动AWS服务
6 . 访问AWS服务
本地系统首次安装部署AWS PaaS平台后,有一个月试用期,超过试用期后,请联系炎黄盈动销售人员或拨打400-609-6909获取许可证文件,有关AWS PaaS平台的授权模式详细参见这里。
AWS提供的安装介质已包含了用于部署集群所需的所有程序和配置文件,在获取标准运行环境介质后,即可着手进行集群的部署。有关本地集群部署详细操作参见这里。
私有云是指AWS PaaS服务运行在客户内部云计算服务上,如目前主流的 OpenStack
。
这种部署模式需要针对客户私有云的IaaS API进行量身定制(AWS PaaS Cloud网关),在使用时不扣除资源费用,实例管理由PaaS 企业控制台进行统一管理。
有关私有云的详细介绍参见这里。
AWS KubeCloud为使用kubernetes的用户提供了AWS PaaS平台基于容器部署的一套私有云完整解决方案与实现。使用Docker容器镜像,Kubernetes容器管理,两者完美结合,为AWS PaaS用户从部署运维,服务部署,服务监控,应用扩容和故障处理的一套完整实现。详细部署使用参见这里。
PaaS实例和数据托管在AWS PaaS集成化的公有云的私有云环境中(又称为VPC、专属云)。使用时自动扣除资源费用,由PaaS 企业控制台进行统一管理,该方案适合最终客户。 同时支持专享公有云,即将PaaS服务接入自己在IaaS厂商(或IDC服务商的数据中心)单独租用的云计算设施内。这种运行模式,使用时不扣除资源费用,由PaaS 企业控制台进行统一管理。
有关公有云的详细介绍参见这里。
易鲸云是炎黄盈动携手钉钉共同帮助客户全面实现业务在线、管理在线、低代码快速开发 成长型组织的一站式应用搭建平台。
有关易鲸云的详细介绍、使用请参见这里。