springboot项目war包部署到腾讯云服务器

一、购买服务器

试用 1 个月(需要实名和人脸验证)

云产品免费体验馆_云产品免费试用_个人云产品试用-腾讯云

重置密码

登录以后

二、云服务器安装MySql

登录后,接下来的一切都可以使用linux命令来操作

1、卸载centos默认安装的mariadb(和MYSQL会冲突)

rpm -e mariadb-libs --nodeps

2、创建mysql安装文件夹

cd /usr/local
mkdir mysql


 

cd mysql


3、下载mysql

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

4. 解压文件夹

tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar

5. 安装mysql

rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force

 

查看是否安装了 

rpm -qa | grep mysql

 

三、云服务器配置Mysql

1、修改my.cnf文件

一般位置 /etc/my.cnf,增加下面一行

lower_case_table_names = 1

表名存储为小写,并且在大小写敏感的文件系统上保持大写小写敏感 

vim /etc/my.cnf

2.初始化配置

mysqld --initialize
chown mysql:mysql /var/lib/mysql -R
systemctl start mysqld.service

3.修改密码

查看初始密码

cat /var/log/mysqld.log | grep password

 

登录 mysql

mysql -u root -p

修改密码 

alter user 'root'@'localhost' identified by 'May.123456';

 

flush privileges;

退出exit

 使用新密码登录

mysql -u root -p

4. 修改mysql_native_password

修改mysql_native_password为新密码

alter user 'root'@'localhost' identified with mysql_native_password by 'May.123456';

5. 配置MySql远程连接

linux安装 mysql-CSDN博客

 登录mysql后

show databases;
use mysql;

四、测试连接云服务器MySql

1.服务器防火墙添加规则

 登录 - 腾讯云

创建模板--管理模板规则--设置实例防火墙

2.测试连接

 启动服务

service mysqld start

查看状态

service mysqld status

输入信息后,测试连接

 连接成功

五、JDK/Tomcat安装

 上传文件

1. JDK配置

解压

tar -xzvf jdk-11.0.23_linux-x64_bin.tar.gz

配置JDK环境

sudo vim /etc/profile
JAVA_HOME=/root/may2024/jdk-11.0.23
JRE_HOME=$JAVA_HOME
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH
source /etc/profile

验证 

java 
javac
java -verion

2. Tomcat配置

 解压

tar -xzvf apache-tomcat-9.0.88.tar.gz

为了方便,重命名

mv apache-tomcat-9.0.88 tomcat

1)配置

sudo vim /etc/profile
CATALINA_HOME=/root/may2024/tomcat

 

source /etc/profile

2)启动

sh /root/may2024/tomcat/bin/startup.sh

查看是否启动成功

ps -ef | grep tomcat

 关闭

sh /root/may2024/tomcat/bin/shutdown.sh

 

六、项目部署 

1.导入 war包

war包上传到 tomcat的webapps下,对应的端口记得开启

注意:端口问题

七、后台持续运行

1、终端断开连接的问题

    上述还不够完美,因为一旦远程终端断开连接了,那么用户就访问不通,这自然是不可行的。

一般情况下,服务器除了维护,需要保持一直持续地运行。

 

2、设置后台持续运行

Linux服务器启动tomcat的三种方式_tomcat linux 启动-CSDN博客

    使用如下命令,保证项目即使是终端退出了,也可以在后台不间断的运行:

nohup sh /root/may2024/tomcat/bin/startup.sh &

八、补充 :jar项目

部署 jar项目

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值