腾讯云服务器部署SSM项目

目录

一、购买云服务器

二、准备xshell和Xftp

1、连接Xshell:

2、连接Xftp

三、安装JDK、MySQL、Tomcat 

1、安装jdk

① 手动安装配置jdk

② 自动安装配置JDK

2、安装MySQL

安装5.6版本

启动mysql

3、安装Tomcat

四、数据库准备数据

1、启动mysql并创建数据库

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

五、将项目部署在云服务器上Tomcat


一、购买云服务器

选择自己需要的云服务器进行购买即可,这里我使用的是腾讯云服务器

购买过程略......

二、准备xshell和Xftp

  • Xshell 6:这是一个让你可以在电脑上远程操作服务器的软件,就像直接在服务器前敲键盘一样。它支持多种连接方式,保证操作安全。

  • Xftp 6:这是一个帮助你在电脑和服务器之间传输文件的软件,用起来就像在电脑上复制粘贴文件一样简单,而且传输过程是加密的,保证文件安全。

也可以选择别的软件进行连接,比如 MobaXterm 或者 FinallShell ,推荐使用这两个,因为可以直接在该软件上进行文件传输,不用像Xshell一样需要下载Xftp

1、连接Xshell:

 公网IP位置如下图所示:

设置连接的用户名和密码:

点击确定连接即可

此时出现如下画面即为连接成功:

2、连接Xftp

按下图进行新建连接:

点击确定即可完成连接,可以看到连接后的界面如下图:

三、安装JDK、MySQL、Tomcat 

1、安装jdk

① 手动安装配置jdk

下面介绍一下手动安装的方法(建议使用此方法,防止找不到jdk所在目录)

第一步:上传jdk压缩安装包到服务器(在xftp中双击想要传输的文件即可完成传输)

第二步:使用下述命令将压缩安装包解压

tar -xvf jdk-8uXXX-linux-x64.tar.gz

第三步:配置环境变量

编辑/etc/profile文件,在文件末尾添加以下内容:

export JAVA_HOME=/path/to/jdk   //JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib

第四步:应用环境变量

执行以下命令使配置生效:

source /etc/profile

第五步:验证安装:

执行以下命令检查JDK版本:

java -version

可以看到安装的1.8版本的jdk成功生效

② 自动安装配置JDK

下面是通过网络自动安装配置jdk的方法(不建议使用,虽然确实方便,但容易出现自己不知道的错误)

使用yum命令安装

yum -y install java-1.8.0-openjdk.x86_64

查看安装位置:

which java;

2、安装MySQL

安装5.6版本

依次输出下面这三条命令:

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

执行下述命令启动MySQL:

systemctl start mysql.service

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

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

登录验证mysql:

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

此时表示安装成功后成功启动mysql

可以使用 CTRL + Z 退出mysql

也可以使用 quit 命令退出

因为我们使用的网络资源安装,不知道安装位置,所以可以使用如下命令查看mysql的安装位置:

which mysql;

3、安装Tomcat

第一步:去官网下载安装包,注意选择文件扩展名为tar.gz的压缩包

Index of /dist/tomcat/tomcat-8

注意选择适配自己项目版本的tomcat 

第二步:上传tomcat压缩安装包到服务器(在xftp中双击想要传输的文件即可完成传输)

如安装在/usr/local目录下

第三步:将压缩安装包解压

按顺序执行下面两条命令,先执行第一条命令跳转到压缩包所在目录,然后执行第二条命令对压缩包进行解压缩

cd /usr/local
tar xzf apache-tomcat-×××.tar.gz

第四步:进入bin目录启动tomcat:

cd /usr/local/apache-tomcat-×××/bin
./startup.sh

可以看到Tomcat成功启动

打开腾讯云管理控制台,设置安全组。

浏览器输入 服务器公网IP:8080(这里是刚刚设置的端口号)

出现此界面表示成功部署Tomcat

四、数据库准备数据

将mysql中数据导出sql文件,用Xftp传入到服务器的usr/local路径下

1、启动mysql并创建数据库

按顺序执行如下命令:

//启动数据库 
mysql -uroot -p*****(密码)  
//创建数据库
CREATE DATABASE hami(数据库名,设置成自己项目中使用的数据库名) DEFAULT CHARACTER SET utf8;  
//显示所有数据库
show databases;

 

看到成功创建数据库后可以退出Mysql然后去执行之前传入的.sql文件创建数据:

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

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

启动mysql并进行查询数据是否成功进入数据库

mysql -uroot -p密码
use hami;
select * from songer;

可以看到成功查出表中数据

此时数据导入成功、

五、将项目部署在云服务器上Tomcat

相关过程与本地配置过程一致,参考Tomcat项目本地部署即可

配置完成后重启tomcat:

cd /usr/local/apache-tomcat-×××/bin
./startup.sh

然后配置云服务器防火墙即可

打开腾讯云管理控制台,设置安全组,与前面配置tomcat端口号的步骤一样,将各个子模块的端口号全都加上

在浏览器输入 ip:端口号 进行访问:

可以看到项目已经成功部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值