甲骨文API自动开机器程序
一:使用说明:
1.1主要功能:
1.1.1
使用api完成实例创建的程序,此程序支持多租户创建实例.
1.1.2
使用面板执行多个api的创建,以及api数据查询
二:环境说明: 需要提前安装jdk8+版本
2.1: Debian/Ubuntu
sudo apt update
sudo apt install default-jdk
2.2: CentOS/RHEL (Red Hat Enterprise Linux)
CentOS 7:
sudo yum install java-1.8.0-openjdk-devel
CentOS 8 及之后版本(使用 dnf):
sudo dnf install java-11-openjdk-devel
三:部署说明:
3.1:登录linux服务器,切换到root用户下.
3.2:创建文件夹 mkdir -p oci-start && cd oci-start
3.3:下载部署包文件
3.3.1:下载jar包
wget https://github.com/doubleDimple/oci-start/releases/download/v-1.0.1/oci-start-release.jar
3.3.2:下载运行脚本
wget https://github.com/doubleDimple/oci-start/releases/download/v-1.0.1/oci-start.sh
3.3.3:下载配置文件模板
wget https://github.com/doubleDimple/oci-start/releases/download/v-1.0.1/oci-start.yml
四:配置说明:
#端口自行指定
server:
port: 23125
spring:
security:
##页面的用户名和密码
user:
#登录用户名 ,请自行指定
name: admin
#登录密码 ,请自行指定
password: admin
datasource:
##数据库的用户名和密码,目前只支持h2
url: jdbc:h2:file:/root/oci-start/data/vps_db
#用户名,请自行指定
username: sa
#密码,请自行指定
password: password
telegram:
token:
chatId:
#文件路径
baseFile:
filePath: /root/oci-start/upload/
五:启动
5.1:给oci-start.sh 执行权限添加 chmod 777 oci-start.sh
5.2:启动程序 ./oci-start.sh start
5.3:查看程序启动状态 ./oci-start.sh status
5.4:停止程序 ./oci-start.sh stop
六:访问 http://ip:port 访问应用,输入配置的用户名密码
七:文件位置说明 本系统默认的脚本根路径为/root/oci-start,如果想自己修改文件路径,请修改配置文件,脚本相关的路径即可