云平台部署OA系统

举报
yd_255089284 发表于 2023/11/11 09:15:05 2023/11/11
【摘要】 云平台部署OA系统

云平台部署OA系统

部署过程

  • 了解云服务器

吸取之前几次做实验的教训,本次开始真正做实验之前首先先了解服务器、云服务器,OA系统并且去B站上通过视了解云平台部署基本过程。在了解过程中发现云服务器和虚拟机很相似,都是使用虚拟化技术提供计算服务

  • 下载putty远程连接服务器工具
  • 购买弹性云服务器

a)基础配置

b)网络配置

c)高级配置

d)确认信息并购买


  • 使用putty远程登录服务器

a)输入弹性公网IP

b)输入用户名和账号密码

  • 安装Cmake

(a)检查Cmake是否已内置安装好了,输入命令后发现显然没有安装好

b)安装所需依赖包

c)获取Cmake源码

d)解压软件包、进入Cmake安装目录、安装Cmake

e)检查此次安装Cmake是否成功

安装Cmake失败

  • 通过华为云重新登录服务器,重新安装Cmake

a)使用 ecs-mysql 右侧远程登录中的 “CloudShell 登录

b)安装所依赖的包

c)获取CMake源码、解压软件包、进入CMake的安装目录、安装CMake、测试CMake是否安装完成,返回内容如下所示,表示安装已经完成(由于这些步骤在前面的是一样的,在这里就给出一个结果图)

 

  • 检查GCC版本


  • 编译安装MySQL

a)拷贝MySQL文件夹至/home目录

b)解压软件包

c)进入MySQL目录,进行配置

d)在MySQL源码路径下运行,等待编译和安装完成

 

  • 配置MySQL
  • 创建mysql用户及用户组、进入安装路径,创建“data”“log”“run”文件夹,修改“/usr/local/mysql”权限
  • 执行初始化配置脚本,生成初始的数据库和表。需要指出的是,执行下述命令后,会产生初始随机密码
  • 创建“mysql.log”“mysql.pid”文件,赋予“mysql”用户及用户组权限。其中,创建的“mysql.log”“mysql.pid”文件是空文件
  • 通过vi命令新建“my.cnf”, 在文件中添加以下代码。Vim编辑流程:按i键进入Insert模式,输入或者复制以下代码到文件,按Esc键退出Insert模式,输入:wq后按回车键,保存并退出文件


  • 运行MySQL
  • 启动MySQL服务
  • 将以下内容添加进环境变量,并使之生效,在文件最后添加一行写入以下代码
  • 使环境变量生效
  • 建立套接字软链接,接入MySQL环境。需要输入的密码为3.5配置MySQL步骤3 配置MySQL时产生的初始密码,请留意初始密码包含了特殊字符
  • 修改密码。下述命令中的“mypassword”需要根据实际修改成要配置的密码

 

  • 导入数据
  • 下载原始sql文件到/home目录
  • 登录mysql
  • 创建名为“oasys”的数据库
  • 使用“oasys”数据库,执行原始sql文件


  • 购买ecs-oa服务器
  • 登录华为云,进入弹性云服务器列表页面
  • 进行基础配置


  • 进行网络配置


  • 进行高级配置


  • 确认配置信息并购买


创建oa云服务器.png



  • 远程登录esc-oa服务器

登录云服务器.png


  • 安装maven
  • 创建Maven安装目录、切换到Maven安装目录、获取Maven二进制包、解压Maven二进制包


  • 打开环境变量配置文件


  • 使新增配置生效、验证Maven安装


  • Maven换源
  • 进入Maven配置文件目录、打开配置文件、在<mirrors></mirrors>中间,插入以下代码

 

 

 

  • 克隆项目
  • 安装Git


  • 验证Git版本


  • Clone源码到本地


  • 配置MySQL连接
  • 进入OA系统数据库配置文件目录、编辑应用配置文件


  • 修改urlusernamepasswordecs-mysql的内网地址、mysql的登录用户名和密码,保存文件,退出
  • 进入OA系统目录、重新Maven本地编译安装


  • 启动项目应用

 


  • 通过ecs-oa弹性公网IP地址加8088端口访问OA系统登录页

问题出现:一直无法访问OA系统,怀疑问题出现在部署服务器选择安全组时未将esc-sqlesc-oa的安全组绑在一起,故更改网络设置

 

    

此时还是遇到了困难,网络设置更改成功后发现在启动项目应用界面出现error报错,所以

之后把从购买esc-oa服务器到最后的步骤重新运行了一遍就可以登录OA系统了

 

部署成功.png

部署.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。