Skip to content

🔥🔥智能聚合、极速变现、专业私有、卓越升级。EasyAds Pro是倍业科技技术团队研发的一款开源聚合SDK管理项目,该项目是聚合管理平台的后端项目,采用Java Springboot框架编写。

License

Notifications You must be signed in to change notification settings

bayescom/EasyAds-Pro_Luna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

运行环境

环境说明

本wiki只针对ubuntu(24.04 LTS)进行验证,其他系统请自行测试。

Java

  • openjdk: v21.0.5

参考官方文档

# install openjdk
apt-get install openjdk-21-jdk
# Verify the java version:
java -version

Apache Tomcat(可选)

  • Tomcat: latest

参考官方文档

Redis

  • Redis: latest

参考官方文档

MySQL

  • mySQL: 8.0

参考官方文档

编译安装

1. 创建数据库表

  1. 创建名为easyads数据库database;
  2. 使用src/main/resources/mysql目录下的sql文件创建数据表;

2. 修改配置中的数据库信息

配置文件为src/main/resources/application-prod.properties,将MySQLRedis更改为自己的配置。

...
# easyads db
spring.datasource.easyads.driverClassName = com.mysql.cj.jdbc.Driver
spring.datasource.easyads.jdbc-url = jdbc:mysql://127.0.0.1:3306/easyads?allowMultiQueries=true&characterEncoding=utf-8
spring.datasource.easyads.username = youruser
spring.datasource.easyads.password = yourpassword
...
#primary_conf redis
spring.redis.primary.database = 0
spring.redis.primary.hostName = 127.0.0.1
spring.redis.primary.port = 6379
spring.redis.primary.password = yourpassword

##----------------------- online redis --------------------
# easyads redis
spring.redis.easyads.database = 1
spring.redis.easyads.hostName = 127.0.0.1
spring.redis.easyads.port = 6379
spring.redis.easyads.password = yourpassword

3. 编译部署

# 执行构建
mvn clean package -Pprod
# 建议通过Tomcat/Jetty托管

4.Tomcat托管(可选)

# 复制war到Tomcat的webapps下
cp target/Luna.war $TOMCAT_WEBAPPS/

About

🔥🔥智能聚合、极速变现、专业私有、卓越升级。EasyAds Pro是倍业科技技术团队研发的一款开源聚合SDK管理项目,该项目是聚合管理平台的后端项目,采用Java Springboot框架编写。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published