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

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
简介: 这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。

文章目录

  • 1、远程连接服务器
  • 2、查看磁盘空间大小
  • 3、安装Docker
    • 1、Docker中安装mysql
      • 1.1.1 遇到连接问题:
      • 1.1.2 解决方法
    • 2、Docker中安装redis
    • 3、Docker中安装Tomcat
    • 4、需要哪些服务、可以使用Docker进行相似操作
  • 4、服务器中安装JDK1.8
  • 5、项目打包丢入服务器实例

前提
已经购买了腾讯云服务器、我这里使用的镜像是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安装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项目打包并部署到服务器

在这里插入图片描述

在这里插入图片描述

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
2
2
0
218
分享
相关文章
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
90 30
Docker——阿里云服务器利用docker搭建redis集群
本文详细记录了使用Docker搭建Redis集群的过程,包括检查Docker和Docker Compose的安装、创建Redis配置文件、编写`docker-compose.yml`文件、启动Redis节点、创建Redis集群的具体步骤,以及最终的验证方法。文章还提供了在多服务器环境下搭建Redis集群的注意事项,帮助读者全面了解 Redis 集群的部署流程。
69 12
Docker Desktop 4.38 安装与配置全流程指南(Windows平台)
Docker Desktop 是容器化应用开发与部署的一体化工具,支持本地创建、管理和运行 Docker 容器。4.38 版本新增 GPU 加速、WSL 2 性能优化和 Kubernetes 1.28 集群管理功能,适用于微服务开发和 CI/CD 流水线搭建。安装要求为 Windows 10 2004 及以上(64 位),需启用 Hyper-V 或 WSL 2。硬件最低配置为 4GB 内存、20GB 存储和虚拟化技术支持的 CPU。安装步骤包括启用系统功能、下载并运行安装程序,完成后配置镜像加速并验证功能。常见问题涵盖 WSL 2 安装不完整、磁盘空间清理及容器外网访问等。
1098 13
|
23天前
|
Docker Buildx 简介与安装指南
Docker Buildx 是一个强大的工具,提供了多架构构建、并行构建和高级缓存管理等功能。通过正确安装和配置 Buildx,可以显著提升 Docker 镜像的构建效率和灵活性。希望本文能帮助你更好地理解和使用 Docker Buildx,以提高开发和部署的效率。
201 16
在阿里云ECS云服务器上安装、配置及高效使用Docker与Docker Compose
本文介绍了在阿里云ECS上使用Ubuntu系统安装和配置Docker及Docker Compose的详细步骤。通过这些工具,可以快速部署、弹性扩展和高效管理容器化应用,满足开发和运维需求。内容涵盖Docker的安装、镜像源配置、创建Web程序镜像以及使用Docker Compose部署WordPress等实际操作,并分享了使用体验,展示了阿里云实例的高性能和稳定性。
220 4
阿里云服务器租用价格参考:云服务器各收费项目收费标准与活动价格
阿里云服务器收费项目有实例价格、预留实例券、专有宿主机、块存储价格、存储容量单位包、带宽价格和快照服务价格,收费模式有包年包月和按量付费模式。本文为大家汇总了2025年阿里云服务器各个收费项目的最新收费标准与云服务器的最新活动价格,以供参考和了解。
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
80 1
Docker 入门全攻略:安装、操作与常用命令指南
Docker 的世界非常广阔,这只是一个开始,请继续探索和学习 Docker 的高级特性和最佳实践。后续也会继续更新相关的理论与实践内容。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
Docker——阿里云服务器使用Docker部署python项目全程小记
本文记录了我在阿里云服务器上使用Docker部署python项目(flask为例)的全过程,在这里记录和分享一下,希望可以给大家提供一些参考。
如何在Ubuntu 20.04系统中安装Docker
安装 Docker 引擎的步骤如下:首先更新系统包索引 (`sudo apt update`),安装必要依赖包 (`apt-transport-https` 等),添加 Docker 官方 GPG 密钥及 APT 仓库。接着再次更新包索引并安装 Docker 引擎及相关工具 (`docker-ce` 等)。最后启动 Docker 服务并设置开机自启,通过 `docker --version` 和运行测试容器 (`sudo docker run hello-world`) 验证安装是否成功。
113 0

热门文章

最新文章