文章目录
前提
已经购买了腾讯云服务器、我这里使用的镜像是Centos。本地虚拟机使用CentOS7习惯了。后来服务器也可以重装系统
1、远程连接服务器
使用xshell连接工具连接、注意主机IP和连接密码
2、查看磁盘空间大小
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包的方式、让其在后台运行。否则关闭命令窗口。就会自动关闭服务
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/131460.html