目录
1.前期准备:
2.登录云服务器
3.搭建环境
4.打包工程
5.上传jar包并运行
腾讯云官方是有一个很详细的教程的,里面从服务器的概念到一些常用的操作都有。下文就是我参照官方文件,自己操作的过程,整个操作的目的就是把项目部署到服务器上跑起来。第一是会比官网多一些操作过程的截图,所以更详细。第二是以任务为导向的,是按照实际应用流程串起来的。然后就开始啦。
腾讯官方教程地址如下:
云服务器 新手指引 - 文档中心 - 腾讯云
环境说明:本地系统Win10 云服务器腾讯云,安装了CentOS7.5系统
(1)购买腾讯云服务器(学生可以有优惠价格)
云服务器 快速配置 Linux 云服务器 - 快速入门 - 文档中心 - 腾讯云 这里是快速购买的介绍
(2)熟悉腾讯云官网
打开腾讯云官网,点击图中右上角的登录,登录账号。
下图是登录以后的样子,点击右上角控制台。
图1 腾讯云官网登录后截图
点击控制台以后跳转到一个概览的页面,点击上方任务栏这里的云产品、点击展开列表中的云服务器。
图2 云产品列表截图
进来以后,这个概览就可以看到目前自己账号里服务器、硬盘、快照的一些基本情况。
图3 概览
实例这里可以看到更详细的一些信息,这里有服务器的公网ip,一会儿需要用到。其他的一些选项也都是有作用的,但是目前基本上用不到,可以都点开看看。
图4 实例情况
实例这里点击更多可以很快捷地重装系统。
图5 重装系统
然后需要进行正式步骤前的必须步骤,登录云服务器。
云服务器 登录 Linux 实例 - 操作指南 - 文档中心 - 腾讯云
这里是腾讯云的一个官方教程文档,里面给了多种登录方式。我选择了其中的使用SSH登录,具体步骤就是下面截图,很简单。
图6 使用SSH登录操作步骤
我是win10系统,正确输入密码以后按回车,命令行的主体变成虚拟机的时候就表示已经登录成功了。我这里是装的centos系统,如果是别的系统的话,当然这里也可能是unbuntu什么的,如果没有安装过就是购买时候选择的默认系统。
图7 登录成功示意图
登录成功以后这里就可以直接输linux命令了,比如下面这个查看系统版本,可以看到系统是CentOS7.5
图8 系统信息
(1)搭建Java Web环境(云服务器 手动搭建 Java Web 环境 - 最佳实践 - 文档中心 - 腾讯云)
1)前期准备:根据自己要部署的项目所使用的技术部署相应的环境。
因为第一个要部署的项目是我用sping boot写的一个博客系统,所以这里先搭建java环境,这里为了熟悉一下选择的手动方式,如果想更省事可以直接镜像部署。
CentOS 7 及以下版本使用
安装软件
CentOS 8 及以上版本使用
安装软件,我是7.5,所以用第一个命令。装完以后可以查看已经安装的软件信息,命令如下。
图9 yum常用命令
Java Web所需要的环境主要包括:JDK和tomcat,系统还是用现在的CentOS7.5 还有工程用的mysql数据库 也需要部署一下
2)安装JDK
这部分的步骤是:首先下载JDK源码包到本地,然后把本地文件上传到服务器
1 下载 JDK 源码包,Java Downloads | Oracle JDK官网下载。我项目用的版本是jdk11.0.11。
点这个Resources里面有个JDK 然后找相应的版本,下载最后这个
Apache Tomcat® - Apache Tomcat 8 Software Downloads Tomcat官网下载Tomcat源码,同样选择.tar.gz的压缩包下载
3) 安装WinSCP把源文件传到服务器
就是下载安装WinSCP 然后新建会话 把选择本地要上传的文件和上传过去的目录
这里传过去的目录我选择的是usr/java
这部分教程
云服务器 Windows 系统通过 WinSCP 上传文件到 Linux 云服务器 - 最佳实践 - 文档中心 - 腾讯云
4)切换目录到usr/java 解压这两个文件
5)改java相关文件里的参数
执行以下命令,打开 文件
按 i 切换至编辑模式,在 后另起一行,根据您实际使用的 JDK 版本添加以下内容
按 Esc,输入 :wq,保存文件并返回
执行以下命令,读取环境变量
执行以下命令,查看 JDK 是否已经安装成功
出现上图结果,说明JAVA环境变量配置成功
6)改Tomcat参数
执行以下命令,将解压后的文件夹下的文件移动到 目录下
执行以下命令,打开 文件
(这个server.xml里面有tomcat的配置 可以在这里修改,这里可以把tomcat端口改成80,就这里 tomcat默认端口8080 改成80 和http默认端口一样 访问就不用输入端口号了
)
找到 ,按 i 切换至编辑模式,将 替换为以下内容:
按 Esc,输入 :wq,保存文件并返回
执行以下命令,新建 文件
按 i 切换至编辑模式,输入以下内容,设置 JVM 的内存参数
按 Esc,输入 :wq,保存文件并返回
执行以下命令,启动 Tomcat
/usr/local/tomcat/bin/startup.sh
出现上图结果,说明启动成功
7)安装mysql
这个命令在线安装yum的mql资源
出现下图说明安装成功
接着用这个命令
出现Complete说明这一步成功
进入到 /etc/yum.repos.d/目录后再执行以下脚本
我这一步出现了错误,报错如下:
这是因为Mysql GPG密钥过期,解决方法就是在安装前下载最新版的密钥
执行完上面的再执行安装命令,就成功啦,见到下图说明成功
检验一下mysql是否成功启动
启动mysql
查看mysql运行状况
从上图可以看出mysql已经成功启动
8)修改mysql设置
目前mysql是没有设置密码的状态,需要设置一个密码,要和程序原来用的本地mysql密码一样。首先需要知道现在的初始密码,方法是使用下面的命令在日志文件中寻找password这个关键词
查找结果如图,水印有点挡住了看不清,就是冒号后面那一串
输入下面命令 进入数据库 然后把上面这一串密码输进去
然后就可以改密码了
把新密码替换成自己想改的密码,注意mysql8及以上密码必须同时包含大小写字母和特殊字符 否则设置不成功
成功了就是上图这样 输入q 可以退出mysql 他还会说Bye 挺可爱的~
还要改的一个地方是 现在的mysql是不允许远程连接的 这样客户端就连接不上 所以还需要改一下设置 还是进入mysql 输入新密码登录 然后执行以下的sql命令
结果如下:
现在mysql就可以正常使用了,可以开始建表,导入数据了。
(2)搭建flask环境(待补充)
(1)springboot工程:
右侧Maven选择package
像下图这样没有报任何错误就成功了
就是在project的target里会出现一个jar包
这一步还是用WinSCP
然后用下面这个启动jar包
最后结果
控制台显示
因为绑定了域名,所以我的现在可以直接用网址访问了
如果没有的话 公网ip:端口号(端口号默认8080)就可以访问主页啦!
效果就是下面这个样子!!! 完结,撒花~!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/41086.html