宝塔1024程序员节&双十一超级狂欢,证书买一年送一年查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已解答】帮忙看下,这个JAVA环境要怎么弄

发表在 Linux面板2020-10-2 22:18 [复制链接] 2 932

帮忙看下,这个环境要怎么弄,之前一直弄的是php,java没弄过,现在需要装一个java的程序,要安装这些,希望说的详细一些,谢谢另外问下,同一个服务器上,能同时装LNMP,和java吗
前置环境
  • Jdk1.8
  • Maven3.5.0+
  • Mysql5.7.20 (数据库安装注意事项
  • Redis(版本不限)
  • Elasticsearch 6.8.6 (环境配置注意事项
  • Seata(1.2.0)(配置说明
  • Sentinel(1.7.2)(项目中sentinel使用8079端口)
  • Nacos(1.2.1)

使用道具 举报 只看该作者 回复
发表于 2020-10-3 10:21:19 | 显示全部楼层
您好,可看看Java项目管理器的视频教程,lnmp和java是可以同时安装的。

https://www.bilibili.com/video/BV1jK411T7yW
使用道具 举报 回复 支持 反对
发表于 2020-10-3 21:05:41 | 显示全部楼层
谢花郎 发表于 2020-10-3 10:21
您好,可看看Java项目管理器的视频教程,lnmp和java是可以同时安装的。

https://www.bilibili.com/video/B ...

看了,介绍的是基础的,但我这个程序需要的组件比较多,而且看他们介绍的安装方式有些区别,能不能协助安装一下,下面是他们安装步骤
前置环境
Jdk1.8
Maven3.5.0+
Mysql5.7.20 (数据库安装注意事项)
Redis(版本不限)
Elasticsearch 6.8.6 (环境配置注意事项)
Seata(1.2.0)(配置说明)
Sentinel(1.7.2)(项目中sentinel使用8079端口)
Nacos(1.2.1)
二、安装说明
1. 导入初始化sql,目前项目下gateway模块使用的独立数据库,其他模块使用同一数据库
- 初始化gateway模块数据库:新建数据库 `nacos` 在`nacos`数据库中运行` DB/config_info_route.sql`
- 初始化其余模块数据库:新建数据库 `wk_crm_single` 在`wk_crm_single`数据库中运行 `DB/wk_crm_single.sql`
- 初始化定时任务模块数据库:新建数据库 `xxl_job` 在`xxl_job`数据库中运行 `DB/xxl_job.sql`
- 初始化seata数据库:新建数据库 `seata` 在`seata`数据库中运行 `DB/seata.sql`
2.在项目根目录执行mvn install
3.在各个模块下resource目录配置数据库帐号信息以及redis帐号信息(默认使用的是application-dev.yml配置文件,打包后启动脚本默认使用的application-test.yml配置文件)
4.在crm\src\main\resources\application-dev.yml里面修改elasticsearch配置
spring.elasticsearch.rest.uris = elasticsearch地址 例:127.0.0.1:9200
spring.elasticsearch.rest.username = elasticsearch用户名 例:elastic 无密码可留空
spring.elasticsearch.rest.password = elasticsearch密码 例: password 无密码可留空
5.(可选)修改系统中文件上传地址,默认为本地配置,本地上传还需配置公网地址,指向服务器网关
crm.upload.config:1                文件上传配置 1:本地 2:阿里云OSS
crm.upload.oss                     oss上传文件所需配置内容
crm.upload.oss.bucketName        需要配置两个bucket,0为登录才可访问文件上传地址,1为完全公开文件上传地址
crm.upload.local                   本地上传文件所需配置内容
crm.upload.local.uploadPath      需要配置两个地址0为登录才可访问文件上传地址,1为完全公开文件上传地址
6.(可选)修改jetcache缓存配置详见 官方文档
7.(可选)项目日志文件在core\src\main\resources\logback-spring.xml修改
8. 项目打包部署
·在项目根目录下执行 mvn clean -Dmaven.test.skip=true package
·然后把对应模块下target文件夹下
·${name}-${version}-SNAPSHOT.zip/tar.gz上传到服务器,例:admin-0.0.1-SNAPSHOT.zip 并将压缩文件解压,检查对应配置文件。
9. 项目启动
先启动nacos,seata,sentinel, elasticsearch,mysql,redis等基础服务
在第八步解压的文件模块下通过执行`sh 72crm.sh start`(windows下直接运行72crm.bat)启动各个模块服务。
其中项目基础模块:gateway,authorization,admin必须启动,其他模块可按需启动。
启动完成后,在浏览器中访问:http://localhost:8443/即可登录系统
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表