SSM项目部署到阿里云服务器。只需要五个步骤。

最近在看很多ssm项目部署到阿里云的教程:踩了很多坑,所以希望大家部署时候有所借鉴吧。
有什么不懂 可以联系qq交流:980631161.
主要分为五个步骤:
1.购买服务器
2下载xshell和Xftp 6
3.在服务器上安装 jdk,mysql,tomcat。
4.数据库准备数据
5.maven项目生成war文件。

1.购买服务器
在阿里云购买一个 ESC服务器网址是:https://www.aliyun.com
这方面购买还是教程很多的 ,这里不详细多bb,另外学生价格还是很便宜的,一个服务器加上一个实例基本30元不到。下面是购买后的截图,红色遮盖部分是Ip地址。
在这里插入图片描述
2下载xshell和Xftp 6
这两个软件,xshell是连接服务器的,我们购买的服务器,在我们电脑操作必须通过xshell来控制服务器,xshell下载地址,Xftp6是将我们电脑的数据传送到我们的服务器,https://www.netsarang.com/zh/all-downloads/?code=623
打开xshell新建连接,连接我们在阿里云买的服务器在这里插入图片描述用户名一般为 root密码是你在购买阿里云服务器时候的密码
表示已经连接到我们的阿里云服务器表示已经连接到我们购买的阿里云
3.在服务器上安装 jdk,mysql,tomcat。
(1)安装jdk
在xshell里面 输入(只能右键粘贴,不能ctrl+c):

yum -y install java-1.8.0-openjdk.x86_64

表示安装完成
表示安装完成。
输入查看jdk版本:java -version
安装成功!
安装成功。
(2)安装mysql。
输入(表示进入tmp中的文件夹)下面三行代码分三步执行。:

cd /tmp
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm  
rpm -ivh mysql-community-release-el7-5.noarch.rpm  

然后执行:

yum install mysql mysql-server mysql-devel -y

在这里插入图片描述
安装成功。
启动mysql:

systemctl start mysql.service

刚安装的mysql在服务器中是没有密码的,所以设置密码:

mysqladmin -u root password ****(你想设置的密码)

登录验证mysql

mysql -uroot -p****(你设置的密码)

在这里插入图片描述已经进入数据库中,

show databases;

在这里插入图片描述
在服务中的mysql中的数据库显示。
(3)安装tomcat;
这里安装和前两个jdk和mysql有所不一样。下面是tomcat下载的地址,下载到本地,
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/
在这里插入图片描述选择tomcat9.
点击:
在这里插入图片描述
点击 bin
在这里插入图片描述
选择后缀为tar.gz的版本 这里你也可以选择tomcat7/8.无所谓
但是后缀一定是 tar.gz版本。
下载到本地,
在这里插入图片描述打开在步骤1下载的Xftp6.建立连接,和xshell6建立连接相似。
在这里插入图片描述
在这里插入图片描述上述是把本地下载的apache-tomcat-9.0.17.tar传输到服务器的/usr/local目录下,
在xshell中解压apache-tomcat-9.0.17.tar

cd /usr/local

解压apache-tomcat-9.0.17.tar

tar xzf apache-tomcat-9.0.17.tar.gz

这目录中将apache-tomcat-9.0.17.tar文件夹修改为tomcat9
在这里插入图片描述
启动tomcat:

 cd /usr/local/tomcat9/bin
./startup.sh

在这里插入图片描述启动成功,
此外打开阿里云管理控制台,设置安全组。

在这里插入图片描述
在这里插入图片描述添加安全组规则
在这里插入图片描述在这里插入图片描述
确定!
在浏览器输入 ip:8080
在这里插入图片描述表示tomcat安装成功。

4.数据库准备数据
将mysql中数据 导出sql文件。有Xftp6传入。
将sql文件传入到服务器的usr/local路径下
在这里插入图片描述

启动mysql :

mysql -uroot -p*****(你的密码)
CREATE DATABASE cashbook DEFAULT CHARACTER SET utf8;
show databases;

在这里插入图片描述退出mysql

quit
mysql -u root -p****(你的密码) --default-character-set=utf8 cashbook < /usr/local/cashbook.sql

验证是否数据进入服务器mysql:

mysql -uroot -p密码
use cashbook;
select * from category

在这里插入图片描述SUCCESS!!
5.maven项目生成war文件。
将war传入服务器tomcat9下面的wabapps目录中。还是使用Xftp6
在这里插入图片描述重新启动tomcat。

cd /usr/local/tomcat9/bin
./startup.sh

查看tomcat日志可以看tomcat的状态:
在这里插入图片描述
然后在浏览器输入
cashbook_ssm是我的项目名称,login是登录:

http://101.132.115.211:8080/cashbook_ssm/login

在这里插入图片描述在这里插入图片描述
外界网络就可以访问啦。

Lucas科技:
csdn博客:https://blog.csdn.net/qq_43084651
github:https://github.com/LLLLucas/-

  • 48
    点赞
  • 301
    收藏
    觉得还不错? 一键收藏
  • 27
    评论
回答: 将SSM项目部署到云服务器步骤如下: 1. 购买云服务器:在阿里云官网(https://www.aliyun.com/)购买一个ECS服务器。可以选择一键购买或自定义购买,购买成功后进入服务器的管理控制台,查看服务器的配置信息。\[1\]\[3\] 2. 下载xshell和Xftp 6:这两个软件分别用于连接服务器和将本地数据传送到服务器。可以在https://www.netsarang.com/zh/all-downloads/?code=623 下载xshell和Xftp 6。使用xshell连接服务器,使用Xftp 6传送数据。\[1\] 3. 在服务器上安装jdk,mysql,tomcat:使用xshell连接服务器后,在命令行中输入以下命令安装jdk:yum -y install java-1.8.0-openjdk.x86_64。然后按照需要安装mysql和tomcat。\[1\] 4. 准备数据库数据:在服务器上安装好mysql后,可以使用mysql客户端连接数据库,创建数据库和表,并导入数据。\[2\] 5. 生成war文件:在本地使用maven将SSM项目打包成war文件。将war文件通过Xftp 6传送到服务器的tomcat的webapps目录下。 这样,SSM项目就成功部署到云服务器上了。请注意,以上步骤仅为大致流程,具体操作可能会因项目和服务器配置而有所不同。 #### 引用[.reference_title] - *1* *2* [SSM项目部署阿里云服务器。只需要五个步骤。](https://blog.csdn.net/qq_43084651/article/details/88869914)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [在windows环境中部署SSM项目到阿里云服务器-对象存储OSS](https://blog.csdn.net/qq_43788669/article/details/112761040)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值