前言
简单的云服务器项目部署流程,感兴趣可以浏览一下
1.服务器注册
首先注册个云服务器账号,一般新用户是有试用的,我阿里云过期了,这次用腾讯云
选择云服务器,点击立即试用,我这里已经是注册好了,所以我没办法点击立即试用了
我配置选的是windows SERVER 2019的服务器,其余都是默认,一般你是全新账号的话还需要实名认证,然后就选配置,配置好之后就是付款,新用户是免费一个月的所以直接0元付款就行。然后你的账号跟密码会通过站内信发给你,页面右上角账号旁边有个蓝色小铃铛就是站内信。
注册好之后,点击控制台进到实例
点击登录
那么现在我们的服务器就启动好了,另外如果你不喜欢浏览器的方式链接服务器,你可以用windows自带的远程连接桌面。输入服务器的公网ip然后填账号密码就行,账号密码在站内信可以查看。
2.项目所需环境配置安装(可不看)
你就可以配置环境了,比如我现在要部署一个软件到这个云服务器需要JDK和MYSQL那就去安装这些东西,一般部署的话会用到docker镜像省去这一步的麻烦。(如果你跟着我练手的话,环境配置安装嫌麻烦的话可以跳过,直接跳到项目部署那块就行)
2.1 JDK1.8下载安装
如果你也没配置环境的安装包,也可以跟着我的步骤来,现在我去官网下一个jdk1.8,下载别人下载好的安装包固然方便,但是出处在哪自己也不要忘记了,到官网注册账号就是填信息然后点点点,就不叙述了。
官网:Oracle | Cloud Applications and Cloud Platform
选择你云服务器的版本,windows64位。
现在下载好之后,拖动你的安装包到云服务器里面去,如果你浏览器的远程桌面拖动不进去或者是CV没反应,就用windows自带的远程连接,点击远程连接输入站内信里面你服务器IP地址然后输入账号和密码,懂吧家人们。然后就是CTRL+C CTRL+V就可以了
JDK安装,这里咱们就一个C盘,无脑NEXT就行了
ok,安装完毕,我们现在来配置环境变量。
WIN + E 弹出文件资源管理器,点击我的电脑,附带提一嘴(
如果你想在桌面生成我的电脑图标,右键桌面,点击个性化,主题,右侧拉到最底部,相关设置,桌面图标设置,然后勾选你要的图标。)
2.2 JDK环境变量设置
我的电脑右键属性,高级系统设置
系统属性,高级,环境变量
系统变量,新建
浏览目录,选择你默认安装的JDK1.8文件夹,然后点击确认
点击path,编辑
点击新建,输入:%JAVA_HOME%\bin
然后确认
然后打开黑窗口,win+R,输入cmd,输入命令 javac,如果出现以下信息,代表环境变量配置完毕,另外你也可以试试java -version看看java的版本
2.3 Mysql下载
下一步,下载mysql,安装mysql
官网:MySQL
我们用的mysql一般都是社区版,企业版是收费的
有些哥们也看出来了,mysql也是oracle公司的,java也是
2.4 Mysql MSI安装出错解决办法
然后安装的时候,如果提示我们缺少 Visual Studio 2019 X64 Redistributable
这个不好一个一个点找在哪里下载,直接上链接:
最新受支持的 Visual C++ 可再发行程序包下载 | Microsoft Learn
2.5 Mysql安装
安装完毕之后,点mysql的安装包就不会报错了,继续点开mysql安装包
这里我选择的是传统密码
也没有修改什么配置信息,就一直next,然后Execute,等一会,finish,然后next
2.6 Mysql环境变量设置
然后就是配置mysql的环境变量,跟java一样,点我的电脑属性,高级系统设置,高级,环境变量,系统变量,path,新建,然后选择mysql安装的目录
弄完之后黑窗口测试一下
mysql -u root -p
然后输入自己密码
出现这些信息就代表成功了。
再装个mysql的可视化工具,这个就不方便贴链接了,自己自行搜索安装好吧
3. 项目部署
然后咱们去gitee捞个大哥的开源项目部署一下
比如弄个文件管理系统,类似网盘之类的
官网: Gitee - 基于 Git 的代码托管和研发协作平台
我用的服务器是windows系统,这个大佬的项目就很方便,有安装包,一般这种带有安装包的都不需要自己去配置运行环境。
那还是一样,下载安装包,拉进服务器,安装
安装完成看看怎么用
系统端口自己设置一下,然后用公网ip+端口在任意其他电脑访问一下,没问题就成功了
简单来说项目部署差不多就是这样,无论是本地虚拟机部署还是云服务器,远程服务器。
第一步是有服务器,第二步就是装环境,第三步就是将打包好的服务上传到服务器,然后启动服务。