使用宝塔部署SSM项目

对于内容有问题,麻烦大家指出,我再进行修改


前言

        写这个是因为自己也在想部署一个SSM项目,但是看了很多教程都没成功,于是在参考了众多资料,打算写出略微完整的项目部署教程(后续有时间再慢慢补充)

一、将SSM 项目打包成war包

不同于springboot,ssm项目需要打包成WAR才能进行部署和访问,不是JAR

 

 

 

 然后点击确定,再应用就行

 

 

 这时候,我们的第一步就完成了

二、在宝塔的部署

1.通过Tomcat(下载内置的)启动

 首先先下一个tomcat,这样在文件夹就有Tomcat的路径

然后上传你打包的WAR包

然后运行就行,差不多这样,后续再慢慢修改教程吧


2023.5.13,再次更新....因为要上传一个项目,直接手把手教学

到了宝塔后:

 然后就很简单了,操作对应的项目执行就行,

当然也可以下一个一键部署进行操作,具体可以自己发掘,总体大概就是这样进行部署的


  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Ansible部署SSM项目,您需要按照以下步骤进行操作: 1. 确保您已经安装了Ansible,可以通过运行命令`ansible --version`来验证您的Ansible版本。 2. 在管理节点上,确保已经与被管理节点建立了SSH信任关系。这可以通过在管理节点上生成SSH密钥对,并将公钥复制到被管理节点上的`~/.ssh/authorized_keys`文件中来完成。这样,您就可以在管理节点上执行命令,而无需输入密码。 3. 创建一个Ansible的hosts文件,该文件将包含被管理节点的IP地址或主机名。在该文件中,您需要定义一个组,用于包含SSM项目的被管理节点。 4. 在管理节点上,执行Ansible的命令来安装SSM项目所需的软件包。您可以使用`yum`模块来安装软件包。例如,以下命令将安装名为`ssm-package`的软件包: ``` ansible <group_name> -i hosts -m yum -a "name=ssm-package state=present" ``` 请将`<group_name>`替换为您在hosts文件中定义的组名。 5. 配置SSM项目。这包括设置项目的配置文件、数据库连接等。您可以使用Ansible的`copy`模块将配置文件从管理节点复制到被管理节点上的相应位置。 ``` ansible <group_name> -i hosts -m copy -a "src=/path/to/local/config/file dest=/path/to/remote/config/file" ``` 请将`<group_name>`替换为您在hosts文件中定义的组名,并将`/path/to/local/config/file`和`/path/to/remote/config/file`替换为相应的本地和远程文件路径。 6. 启动SSM项目。您可以使用Ansible的`command`模块来在被管理节点上执行启动命令。 ``` ansible <group_name> -i hosts -m command -a "cd /path/to/remote/project && ./start.sh" ``` 请将`<group_name>`替换为您在hosts文件中定义的组名,并将`/path/to/remote/project`替换为SSM项目在被管理节点上的路径。 通过按照以上步骤,您可以使用Ansible来部署SSM项目。请确保根据您的实际情况进行适当的调整和配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值