使用宝塔大家Java项目遇到的问题

记录一下使用宝塔大家Java项目遇到的问题:

1. 没有那个文件或目录

/var/tmp/springboot/vhost/scripts/system-service.sh: 没有那个文件或目录 Feb 28 11:13:01 hadoop05 spring_system-service: /bin/bash: /var/tmp/springboot/vhost/scripts/system-service.sh: 没有那个文件或目录 Feb 28 11:13:02 hadoop05 spring_system-service: /bin/bash:
原因
是默认配置的启动用户www没有权限,修改启动用户为root 即可。
在这里插入图片描述

### 宝塔面板 Java 项目部署全过程教程 #### 准备工作 在开始之前,确保已经完成以下准备工作: 1. 已经购买并配置好一台支持运行 Java 的云服务器(如 CentOS 或 Ubuntu)。 2. 域名解析已指向该服务器 IP 地址。 3. 已安装宝塔面板,并能够正常登录管理界面。 --- #### 步骤说明 ##### 一、环境准备 在宝塔面板中安装必要的软件和服务来支持 Java Web 应用的运行。 通过宝塔面板的应用商店安装 **Tomcat** 和 **JDK** 软件[^1]。具体操作如下: - 登录宝塔面板后台,在左侧菜单栏找到“软件商店”选项; - 搜索 Tomcat 并选择适合版本进行安装; - 同样方式安装 JDK,推荐使用最新稳定版以获得更好的兼容性和性能。 ##### 二、上传项目文件 将开发完毕后的 Java 项目打包成可执行形式(通常是 `.jar` 文件或者 `.war` 文件),然后将其上传至服务器指定路径下。可以通过 FTP 工具或者是直接利用宝塔内置文件管理器实现这一步骤[^2]: - 进入宝塔面板中的 “文件” 功能模块; - 找到目标站点根目录 `/www/wwwroot/yourdomain.com` ,把本地构建出来的 jar/war 文件拖拽至此处即可完成传输动作。 ##### 三、创建新站点与关联Java应用 为了使外部可以顺利访问内部部署的服务,还需要新增一个虚拟主机并将它绑定到刚才放置好的应用程序之上[^3]: - 返回首页后点击左上角导航条里的【网站】按钮打开列表页面; - 点击右上方蓝色圆形图标内的加号标志新建一条记录; - 输入相应的域名信息以及设置默认文档为空白页等内容提交保存; ##### 四、启动服务验证成果 最后要确认整个流程无误的话就需要手动触发一次初始化加载过程了。如果采用的是 SpringBoot 构建出来的小型微服务架构,则可以直接借助命令行工具 SSH 到远程机器上去激活进程[^4]: ```bash nohup java -jar your-application.jar > app.log 2>&1 & ``` 上述脚本会以后台模式开启指定名称叫 `your-application.jar` 的 spring boot 类型实例化对象同时重定向标准输出流和错误日志存储于当前目录下的名为 `app.log` 文本文档当中方便后续排查定位可能出现的各种异常情况。 --- ### 注意事项 - 如果遇到防火墙阻止端口通信的情况,请记得开放对应范围内的网络权限给公网用户访问。 - 对于内存资源有限制条件下的小型 VPS 来说可能需要调整 JVM 参数优化堆大小分配策略从而提高稳定性表现效果更好一些。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LOVE_DDZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值