Java PaaS
Java 原生应用环境是 Websoft9 最新推出的云原生 PaaS 平台,它完全基于 Docker 架构和容器 镜像,支持多个 Java 版本的扩展和自定义。与非云原生的环境相比,它的具备更好的扩展能力,升级更简单。
另外,Java 原生应用环境提供了可视化的 Web 面板 -- 以 Cockpit 面板为核心,集成了数据库管理工具、Nginx 代理设置、文件管理器、Web 终端等,用户可以在面板可以很方便的完成应用的部署。
初始化向导
在云服务器上部署相关预装包之后,请参考下面的步骤快速入门。
准备
- 在云控制台获取您的 服务器公网IP地址
- 在云控制台安全组中,检查 Inbound(入)规则 下的 TCP:80 和 443 端口是否开启
- 若想用域名访问,请先到 域名控制台 完成一个域名解析
Web 面板使用
下面通过验证面板的几个核心功能:
登录面板
-
使用本地电脑浏览器访问网址:http://服务器公网IP/panel, 进入登录界面
-
输入您的服务器操作系统账号密码,登录到面板
- 用户名:操作系统用户名,例如:root
- 密码:操作系统用户名对应的密码
获取账号密码
此步骤可以获取 MySQL、Nginx 代理的账号密码:
- 点击面板左侧菜单【初始账号】
- 查看账号或隐藏账号
phpMyAdmin
- 点击面板左侧菜单【phpMyAdmin】
- 输入 MySQL 数据库账号密码登录
Nginx 代理
Nginx 代理是用于给应用配置域名和证书的 管理工具:
-
点击面板左侧菜单【Nginx 代理】,输入账号密码后登录
-
根据提示修改密码,并牢记之
查看 Java 范例
环境中默认启动了一个 Java 范例,它部署在 java17 容器的 8080 端口上。
本地浏览器访问网址:http://服务器公网IP 即可查看,也可以参考下面的 域名配置 给范例可以通过域名访问。
下面列出部署 Java 范例时的相关配置,可供用户部署其他 Java 应用时参考:
- 源码路径:/data/apps/runtime/data/java17/jenkins
- Nginx 配置:/data/apps/runtime/data/nginx_data/nginx/proxy_host/websoft9.conf
异常处理
若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题: