腾讯云 jar项目配置【半小时完成】(Spring boot Mysql)

这篇具有很好参考价值的文章主要介绍了腾讯云 jar项目配置【半小时完成】(Spring boot Mysql)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

小唐的背景是,因为最近微信小程序需要上线,然后呢,一开始的时候准备直接用内网穿刺来服务器的,但是有一点很离谱的是,就是咱们的服务器地址会变,可恶
然后就直接去看了一下,腾讯云的价格才100多一年就直接拿下了,自己配置下来,半个小时不到就ok啦,配置下来,真的比我之前阿里云的服务器要容易太多了【流泪】

一、前期准备

java: JDK
Mysql安装文件
传输工具:4-winscp PuTTY_0.67.0.0
这些我都打包在这里了,没有的同学可以自取

链接:https://pan.baidu.com/s/1ALEeGlY3qA3-ZMm-7oo4Og 
提取码:iid4

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

二、小流程

(1)配置远程登录

我们配置好我们的服务器之后,首先对于我们的密码进行重置
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
重置完成之后,进入我们密钥这里
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
这个密钥将作为我们登录的凭证
然后我们去启动我们准备好的PuTTY_0.67.0.0
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
输入我们已经重置的用户和密码(注意密码不会显示)
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

(2)配置JAR

上传文件
创建software文件夹
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

将我们java的jdk拖入software文件里面
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

我们拖入后,使用

cd /software
ls

就可以看到我们上传的文件
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

解压文件

 tar -xzvf jdk-8u65-linux-x64.t.gz

修改文件夹名字

mv jdk1.8.0_65  jdk

配置全局变量

进入配置文件

vi /etc/profile

添加配置文件

export JAVA_HOME=/software/jdk/
export PATH=.:$PATH:$JAVA_HOME/bin:$PATH

直接把他们加在最后面
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
让配置文件生效

source /etc/profile

检查是否位置完成

java -version

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
这样的话就是已经配置好了的
像这样无论在哪里都可以看到我们java的版本就欧克啦!

(3)配置Mysql

为了让我们的外部可以访问的mysql需要先将我们的安全组打开
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
打开之后,我们先上传我们mysql的安装文件到software
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

上传文件之后
sudo rpm -Uvh  mysql80-community-release-el7-7.noarch.rpm
sudo yum install mysql-community-server
开启服务
systemctl start mysqld
查看状态
systemctl status mysqld

修改默认密码

1.取出默认密码
sudo grep 'temporary password' /var/log/mysqld.log
2.登录
mysql -uroot -p
输入第一步取出的密码
3.改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
4.查看你的密码组
SHOW VARIABLES LIKE 'validate_password%';
5.修改密码验证等级
set global validate_password.policy=LOW;
set global validate_password.length=6;
6.修改我们自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

创建远程访问用户
远程登录的密码不要123456(别问,问就是)
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

建用户(记得不要123456)
create user 'root'@'%' identified with mysql_native_password by 'XXXXX密码';
赋权限
grant all privileges on *.* to 'root'@'%' with grant option;
刷新用户权限
flush privileges;

配置UTF-8编码

vim /etc/my.cnf
#加进去
character_set_server=utf8
init_connect='SET NAMES utf8'
重启服务
systemctl restart mysqld

这个时候,我们使用我们的navicat就可以看到我们的数据库啦!

测试连接

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

三、项目部署

我们都先对于我们测试文件里面的sql文件进行导出,然后在我们腾讯云的数据库里面新建数据库,保持我们数据库名和表的一致性

配置数据库
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

打包jar
小唐的项目是基于spring boot所以这里我们直接用maven来打包
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
然后上传我们的打包好的jar,到一个你知道的路劲,像这里,小唐上传的就是我们的home
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

cd /home
ls

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

java jar -xxx(你的包名)

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
完成,这样我们就可以在自己的小程序端发送和接收自己的请求啦,写上自己的公网ip
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云

springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云
springboot 腾讯云mysql,一些好玩的事,云计算,腾讯云,配置腾讯云,jar 腾讯云,mysql 腾讯云文章来源地址https://www.toymoban.com/news/detail-592755.html

到了这里,关于腾讯云 jar项目配置【半小时完成】(Spring boot Mysql)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu服务器中java -jar 后台运行Spring Boot项目

    问:我在我的服务器中java -jar 运行springboot项目,但是我操作不了命令了,必须要终止掉才能执行后面的操作,怎么样才能让他后台运行呢?比如我的jar包名是tools-boot-0.0.1-SNAPSHOT.jar 使用nohup命令: 在命令前加上nohup,并通过重定向将输出保存到文件中。例如: 问:这个outp

    2024年02月08日
    浏览(60)
  • 解决引入spire.doc.free-3.9.0.jar导致spring boot项目无法使用maven的install问题

    问题背景: 在一个项目中需求中需要导出一个word模板,那之前有做过一个这个类似需求,这次使用的是freemarker模版。在引入spire.doc.free-3.9.0.jar依赖的时候发现maven依赖报红色,悬浮提示aliyun找不到改包,没有太在意这个部分,本地能够正常使用。本地仓库存在这个jar包,并

    2024年02月15日
    浏览(52)
  • Spring Boot学习随笔- 拦截器实现和配置(HandlerInterceptor、addInterceptors)、jar包部署和war包部署

    学习视频:【编程不良人】2021年SpringBoot最新最全教程 拦截器 :Interceptor 拦截 中断 类似于javaweb中的Filter,不过没有Filter那么强大 作用 Spring MVC的拦截器是一种用于在请求处理过程中进行预处理和后处理的机制。拦截器可以在请求到达控制器之前和之后执行一些操作,例如日

    2024年02月02日
    浏览(51)
  • 【Spring Boot学习一】创建项目 && Spring Boot的配置文件

    目录 一、安装插件 二、创建Spring Boot项目 1、创建项目 1.1 使用IDEA创建  1.2 网页版本创建 2、项目目录介绍与运行 三、Sping Boot的配置文件(重点) 🌷1、.properties配置文件 (1)基础语法:Key = value (2)读取配置⽂件中的内容,@Value 注解使⽤“${}”的格式读取; 🌷2、.y

    2024年02月16日
    浏览(42)
  • Docker 部署 Spring Boot 项目(含 MySQL + Redis )

    注意事项:如果需要将 Spring Boot 项目的日志文件挂载到本地,则在打包前需要先在 yml 进行如下配置: 这里的 info 指的是日志等级,可以根据需要进行修改,日志等级主要有以下几种: trace :最低的日志级别,用于记录非常详细的信息,通常仅在诊断问题时使用。 debug :用

    2024年01月21日
    浏览(45)
  • idea如何导入配置Spring Boot项目

    1、打开idea,点击File-open选择要打开的springBoot项目 2、然后配置Maven,选择File-Settings里面的Build ,Excution,Deployement里面的Build Tools里面的Maven,如果没有配置maven镜像,直接使用默认的Bundels(Maven3)点击ok即可,不过这样下载很慢,如果弹出import changes,点击这个即可,如果配置了

    2024年02月17日
    浏览(59)
  • VSCode 配置 Spring Boot 项目开发环境

    神器IDEA在升级到2023之后越发卡顿, EDU邮箱也不能用了, 照现在这个JDK版本的升级速度, 神器不升级也不行, 需要开始物色替代品. 其它IDE我用得少, VSCode还是比较熟悉的, 可以作为备选项. 两三年前曾经试过配置Java环境, 存在不少问题作罢. 最近搜了下相关的文章, 感觉VSCode对Ja

    2024年03月10日
    浏览(67)
  • 详解 Spring Boot 项目中的配置文件

    🎉🎉🎉 点进来你就是我的人了 博主主页: 🙈🙈🙈 戳一戳,欢迎大佬指点! 欢迎志同道合的朋友一起加油喔 🤺🤺🤺 目录 1. Spring Boot 项目中配日文件的作用是什么 2. Spring Boot 配置文件的两种格式 1. properties的语法 2. yml的语法 3. properties与yml的对比 4. 设置不同环境下的配

    2024年02月08日
    浏览(50)
  • Visual Studio Code配置开发Maven项目、Spring Boot项目

    ctrl+shift+p打开搜索setting.json,这个setting.json配置属于全局配置 配置全局的Java与Maven信息 可以在当前项目的.vscode文件夹中,编辑或者创建settings.json,进行Java、Maven配置以此覆盖全局配置。 截至目前,新版本VSCode的Java扩展需要Java 17或更新的版本 如果想使用低版本的JDK,则需

    2024年02月03日
    浏览(46)
  • idea中配置spring boot单项目多端口启动

    参照文章 https://zhuanlan.zhihu.com/p/610767685 项目配置如下 下面为 idea 2023,不同版本的设置有区别,但是没那么大,idea 2023默认使用新布局,切换为经典布局即可。 在项目根目录的.idea/workspace.xml文件里添加如下配置 外面的根节点为 project 指定一个启动类后改名 勾选 Add VM option

    2024年02月05日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包