liunx部署泛微的OA系统-ecology9

1、数据库的安装

1、下载安装包何部署脚本

2、将下载的数据库安装包(不需要提前下载解压)和部署脚本传输到服务器空间较大目录下(如data)

2.1 赋权并安装

3:启动服务

2、应用部署

2.1、在usr下创建weaver目录

2.2、通过 FTP 工具上传程序

2.3、执行 Ecology_setup_forLinux_*.py

3、数据库初始化

3.1、请根据实际情况在该页面填入下列信息:

3.2.初始化数据库

3.3.从服务中重启 Resin Web Server,并登录系统

4、运行系统

4.1、需要配置验证码和上传附件

4.2、授权


*在此声明,不提供源码,需购买泛微OA

1、数据库的安装

安装注意要点:

1:使用root用户执行脚本安装

2:确保系统libaio包已经安装,安装命令yum install libaio* -y

3:不要安装到一下目录:/tmp /root /home

3: 安装成功之后,建议关闭防火墙,否则默认防火墙阻断数据库端口的外部链接

安装步骤

1、下载安装包何部署脚本

2、将下载的数据库安装包(不需要提前下载解压)和部署脚本传输到服务器空间较大目录下(如data)

2.1 赋权并安装
[root@localhost data]# chmod +x mysql_install.sh 
[root@localhost data]# ./mysql_install.sh 

注意:按照步骤进行安装,后续会在这个目录下自动初始化数据看。

3:启动服务

service mysqld_weaver start 出现success表示运行成功

登陆数据的方法:

[root@localhost data]# /usr/local/weaver_mysql/bin/mysql -uecology -p -h 127.0.0.1

默认的账号密码是

username: XXX

password: XXXX

2、应用部署
2.1、在usr下创建weaver目录
[root@localhost data]# mkdir /usr/weaver
2.2、通过 FTP 工具上传程序

将本地的 ECOLOGY相关程序上传到创建好的 weaver 目录下。共四个,JDK,RESIN,ECOLOGY

和 Ecology_setup_forLinux_v2.66.py 文件。(JDK 必须提前下载好)

2.3、执行 Ecology_setup_forLinux_*.py

即输入命令:python Ecology_setup_forLinux_*.py 回车

python Ecology_setup_forLinux_*.py 

如果选择 1 自动执行以下三步操作:

第一步:解压缩。(Linux 必须支持 unzip 及 tar 命令,没有需要提前安装好,否则无法解压)

yum install -y tar
yum install -y unzip zip

第二步:给 ecology、jdk、resin 三个目录赋权。

第三步:修改配置文件。设置路径、内存、端口。(内存和端口可在安装过程中进行调整)。

如果选择 2 自动解压缩失败可在手动解压好的情况下,进行第二步和第三步配置。

如果选择 3 查看配置好的相关参数,仅查看,若要调整,可再选择 2 或手动调整。

显示当前操作系统可用内存为 15385M,是否调整 7692M 给 Resin,如果确认则输入 y,否则

可输入其他任意键。

(须确保自己的运行内存足够多,不然运行不起来,如下便是内存不够导致配置失败的原因)

本页面为配置完成后,切换到 Resin/bin 目录后,启动 resin 服务。

命令为:

cd /usr/weaver/Resin/bin

./startresin.sh

运行成功后,建议关闭防火墙,便于测试

[root@localhost bin]# systemctl stop firewalld

3、数据库初始化

在 IE 浏览器中访问 http://ip:port

ip 指应用服务器的 IP 地址

port 指 resin 中设置的 http 端口

3.1、请根据实际情况在该页面填入下列信息:

验证码:ecology/WEB-INF/code.key 文件中;

数据库类型:即数据库服务器的类型;

数据库服务器 IP:即数据库服务器在网络中的 IP 地址;

数据库端口号:各类数据库有默认端口号,若未修改过使用默认值即可。

数据库实例:有些类型的数据库需要填写实例名称。

数据库名称:需先在数据库服务器中新建一个数据库,如名称为 ecology 的数据库;

用户名:给 OA 系统使用的可访问数据库的用户;

密码:用户名对应的密码;

是否使用现有数据库:如果已经存在有效(已经初始化,表结构完整,版本匹配)数据

库,则打勾;如果没有,则不打勾。

3.2.初始化数据库

点击创建按钮后,系统自动创建数据库的内容,根据数据库服务

器的性能,一般需 3-10 分钟左右。当提示信息 success 出现后,数据

库已成功创建并配置。

3.3.从服务中重启 Resin Web Server,并登录系统

4、运行系统
4.1、需要配置验证码和上传附件

浏览器中访问 http://应用服务器 IP 地址:端口号,ecology 的初始用户为

******* 密码是 *******

第一次运行系统,系统提示需要 LICENSE 文件,将页面的识别码发送到软件供应

商,获取 license 文件在此页面提交后重新登录系统,就可以使用系统了。

验证码初始密码为“*******”,可以点击更改验证码修改。

请在登录后一定要修改 sysadmin 密码,并确保具有一定权限的人员才能知晓。

验证码默认情况为1,如何1是无效的到服务器WEAVER\ecology\WEB-INF\code.key 位置,记录的是验证码

4.2、授权

Ecology9 是新的授权,申请时必须是针对 ecology9 的 license。

License 有注册数和并发数两种:

注册数指系统内可有登录账号的用户数,有账号的用户可随时登录系统;

并发数指所有用户都可有登录账号,但同时登录系统的用户数限制在并发数内。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
泛微OA是一种常见的企业办公自动化系统,而XXE(XML外部实体注入)漏洞是指攻击者通过注入恶意的外部实体来读取或利用系统中的敏感数据。 泛微OA的XXE漏洞是由于系统对外部XML实体的处理不当所导致的。攻击者可以通过构造恶意的XML实体并将其发送给系统,然后利用系统对外部实体的解析不当来读取系统中的文件,包括敏感的配置文件、数据库信息。攻击者还可以通过XXE漏洞发起钓鱼攻击或者是向系统发送恶意的请求来进一步导致系统的安全漏洞。 为了防范泛微OA的XXE漏洞,建议以下几点: 1. 进行安全审计:对泛微OA系统进行定期的安全审计,通过检测系统中的漏洞和弱点,及时修复存在的XXE漏洞。 2. 模板限制:在处理外部XML实体时,应限制或阻止对外部实体的解析,避免可能的XXE攻击。可以通过设置合适的解析选项,限制对外部实体的访问权限。 3. 输入验证与过滤:对于用户输入的数据,应进行合理的验证和过滤,确保输入的内容符合预期格式,避免恶意的外部实体注入。 4. 更新补丁:定期保持泛微OA系统的更新与升级,及时安装官方发布的补丁和修复漏洞的版本。 5. 安全意识培训:加强企业员工的安全意识培训,提高他们对XXE漏洞及其他安全威胁的认识,避免因无意中点击恶意链接或下载恶意附件而导致漏洞的利用。 通过以上措施,可以有效地减少泛微OA中的XXE漏洞,提升系统的安全性。及早识别并修复漏洞,有助于保护企业的机密信息以及防止潜在的安全威胁发生。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西西o

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值