1、速存科技私有云 单机测试版部署文档 姓名 动作 时间 版本 备注 冯晋杰 创建 2014-4-10 1.0 创建文件 冯晋杰 修改 2014-4-23 2.0 修改新操作系统、包的下载地址,将容易出错的地方标红 冯晋杰 修改 2014-4-25 3.0 1、新增自动MYSQL备份 2、新增自动改IP脚本 1 部署步骤 测试标准版安装只需以下五步:
2、 1、用定制好的操作系统自动安装 2、在安好的操作系统里设置系统IP 3、上传我们的安装包 4、执行sh start.sh脚本 5、reboot 2 操作系统 2.1 下载&安装操作系统 链接: 密码:ch37 文件名:SucunOS_20140418_anyharddisk.iso 此ISO已做自动安装脚本,将设备设置为光盘启动,通过TAB键选择安装操作系统的磁盘后,TAB键跳至OK处敲回车键,即可自动安装操作系统,系统默认用户:root 密码:itnihao。 2.2 修改网络配置 在命令行执行setup指令在图型界面中配置,方法如下:
3、 根据实际情况配置网络。 修改完成后,重启网络服务,重启网络服务命令 service network restart 3 下载&安装软件包 3.1 下载安装包 链接: 密码:gw17 服务端版本: 客户端版本: 3.2 解压安装包 用winrar或zip工具,将下载下来的私有云软件包解压,解压后会有两个文件夹InstallSucun、Sucun。文件夹结构及文件夹中的文件说明请参考第6章。 3.3 上传安装包 使用winscp或Xshell等类似软件,将Sucun和InstallSucun包放到centOs操作系统的/root目录下.
4、3.4 安装私有云软件包 #cd ~ #cd InstallSucun #sh start.sh 注:在安装时,会提示press enter ,按照提示按enter键继续,运行且仅运行start.sh脚本,别的脚本不需执行。 4 修改配置文件 4.1 配置app-config.xml 注1:此配置在2014-4-25日以后已由脚本完成,不需要手工配置。自动脚本仅适用于标准版认证部署,如有AD、LDAP及其它第三方认证的,需另行配置。 注2:仅适用于测试版,正式部署时储存需另行配置。 # cd /opt/ekpapi/ #vi app-con
5、fig.xml
在打开的文档中按“i”键进入编辑状态。
注:屏幕左下角显示为进入编辑状态。
将
6、/webapps/root/WEB-INF/classes/
#vi config.xml
在打开的文档中按“i”键进入编辑状态。
注:屏幕左下角显示为进入编辑状态。
将
7、配置文件
8、理员账号:admin 密码:123456登陆 如下图,点击用户管理,新建用户: 建立一个新的用户,自定义账号、密码和存储空间 然后返回登陆界面,用新建的账号就可以登陆了! 5.2 测试客户端 下载客户端,安装完之后,重启电脑(非常重要)。 输入ip、端口和账号密码登陆,如下图: 6 备注:安装目录结构 6.1 结构图 按照此结构图将相应的包拷到主目录下。 /Sucun |________back |________ekpapi | |__________aclbak | |__________conv |
9、logs | |__________res | |__________stor |________packages |________mysql |________sh | jetty-6.1.26 | Libreoffice_4.1.2_Linux_x86-64_rpm.tar.gz | jdk-6u38-ea-bin-b04-linux-amd64-31_oct_2012.bin | profile /InstallSucun |________closeIptables.
10、sh |________ initDocView.sh |________javaInstall.sh |________initData.sh | initMysql.sh | localYum.sh | start.sh | initConfigFile.sh 6.2 简单说明 (/Sucun) 6.2.1 ekpapi ekpapi是server的工作目录,其子目录功能如下: aclbak 更改权限控制的历史版本 fsconv 文档转换 c
11、onv fsconv的存储目录 logs 服务端日志存放目录 res 客户端自动更新 stor 本地存储(该目录可以指定到挂载存储盘上) 6.2.2 packages packages是针对内网环境搭建的yum本地源。 6.2.3 mysql 为私有云定制的mysql数据库。 6.2.4 sh 服务端的一些初始化脚本. 6.2.5 jetty-6.1.26 服务端的环境。 6.2.6 LibreOffice_4.1.2_Linux_x86-64_rpm.tar.gz 文件预览,liboffice压缩包。 6.2.7 back 数据库备份脚
12、本 6.2.8 jdk-6u38-ea-bin-b04-linux-amd64-31_oct_2012.bin java安装压缩包 6.2.9 profile 配置Java环境的替换文件用此文件替换/etc下的profile 6.3 简单说明(/InstallSucun) 6.3.1 closeIptables.sh 关闭防火墙,打开8000端口。 6.3.2 initDocView.sh 初始化文档转换。 6.3.3 javaInstall.sh Jdk的安装配置。 6.3.4 initData.sh 将相应的安装包拷入系统中。 6.3.5 initMysql.sh 初始化数据表,分配权限,创建本地存储目录,数据备份。 6.3.6 localYum.sh 搭建本地yum源。 6.3.7 initCrontab.sh 初始化定时任务 6.3.8 initConfigFile.sh 初始化配置文件脚本。 6.3.9 start.sh 部署启动脚本。
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818