腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器

追求适度,才能走向成功;人在顶峰,迈步就是下坡;身在低谷,抬足既是登高;弦,绷得太紧会断;人,思虑过度会疯;水至清无鱼,人至真无友,山至高无树;适度,不是中庸,而是一种明智的生活态度。

导读:本篇文章讲解 腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文


三连哦

前提
已经购买了腾讯云服务器、我这里使用的镜像是Centos。本地虚拟机使用CentOS7习惯了。后来服务器也可以重装系统

1、远程连接服务器

使用xshell连接工具连接、注意主机IP和连接密码

2、查看磁盘空间大小

资料参考:Linux系统查询磁盘空间大小(df、du)

3、安装Docker

资料参考:一文讲明Docker的基本使用,常见Docker命令使用 、Docker的安装使用等【详细说明+图解+概念+实践】

1、Docker中安装mysql

我这里之前有写过在虚拟机Docker中安装mysql,在服务器中安装一样的过程。直接给出链接地址:
一文教会你如何在服务器中使用Docker安装Mysql 5.7版本 【详细过程+图解】

1.1.1 遇到连接问题:

lost connection to MySQL server at waiting for initial communication
packet’,system error:0 Internal error/check(Not system error)

在这里插入图片描述

1.1.2 解决方法

服务器防火墙要添加3306端口放行

在这里插入图片描述

资料参考1:解决Navicat远程服务器2013-Lost connection to MYSQL server at ‘waitting for initial communication packet’

参考资料2:mysql: command not found 找不到mysql命令

资料参考3:使用navicat连接腾讯云mysql数据库

2、Docker中安装redis

我这里之前有写过在虚拟机Docker中安装redis,在服务器中安装一样的过程。直接给出链接地址:

一文教会你如何在服务器中使用Docker安装Redis 、以及如何使用可视化工具连接【详细过程+图解】

在这里插入图片描述

提示:这里服务器中要放开6379端口、才可以连接成功

3、Docker中安装Tomcat

过程基本同上、这里进行了部分文件挂载。主要考虑到项目war包部署,将webapps文件挂载到外部。这样只需要将项目丢入外部对应挂载文件,就可以不进入容器情况下运行war包。
提示:依然需要在服务器中开启对应tomcat端口(我这里是8080)

在这里插入图片描述

测试
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器

4、需要哪些服务、可以使用Docker进行相似操作

4、服务器中安装JDK1.8

这个是在虚拟机中安装jdk1.8。服务器中安装基本上是和这个一模一样的。给出连接。安装jdk的主要作用是来运行一些发布的jar包服务。

2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8

5、项目打包丢入服务器实例

也可以将项目打成war包,然后将war包丢入tomcat下的webapps。

这里给出如何将项目打成jar包、丢入服务器中。
需要注意的点:
1、代码中的配置文件中的部分IP要换成服务器上的IP。
2、需要将数据库放入到服务器中
3、服务器的防火墙要放开服务端口
4、暂时遇到这几个情况(后续遇到在添加)

我这里将大学时期的一个项目打成jar包后丢入服务器中。也可以买个域名,然后通过域名进行服务的访问。

提示:要注意运行jar包的方式、让其在后台运行。否则关闭命令窗口。就会自动关闭服务

资料参考:将SpringBoot项目打包并部署到服务器

在这里插入图片描述

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/131460.html

(1)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!