前言
最近有不少朋友和我说,他们的服务器全部上云了,最近连需求都没写,就光在那里上云部署,安装软件搭建环境了,遇到了数不清的BUG,于是我觉得单开一期来介绍一下企业上云的基本服务器选购和项目搭建!企业的小伙伴有福啦,文末有1元服务器体验资格,看看哪款服务器最适合你!
服务器参数详解
购买时
购买时长和购买数量我就不多解释了。
他还有一些默认的配置。话不多说,直接上图,需要注意的是这里的登陆密码你在购买后需要重置一下,便于你可以使用终端登录Linux。
该怎么选(以建站为例)
到底1核心2G好,还是2核4G好呢个问题其实很简单,就是看你的需求是什么。服务器并不是越大越好,因为现在的服务器都属于弹性服务器,就是你需要多少内存你就去购买和申请,这样可以减少浪费。
如果你是学生,说想买服务器搭建一个小DEMO,或者小的博客 站来写在简历上,这个项目必须是小项目,最好是SSM及以下的框架,因为这些架构的小项目不吃内存和CPU,就可以使用1核2G的服务器,因为这些内存起一个JVM是完全足够的了。
但是如果你的项目涉及到说分布式、微服务、前后端分离或者书需要启动的小软件比较多,比如说又要启Redis、ElasticSearch、MongoDB、Naocs等这种分布式微服务必备的软件,就强烈建议你买2核4G,因为这个时候1核2G是完全不够了,SpringBoot跑起来都需要吃1G了,不然容易经常挂掉。
如果涉及到集群或者是说负载均衡的大型企业项目,可能需要上到8核心16G甚至更高了。
建站实战教学
安装JDK
因为我是一个教Java的up主,所以我今天主要是使用Java语言,如果有其他语言需求的小伙伴可以随时私聊我,或者是自行百度。
我们首先先登录京东云,标红部分说明你登录了的是京东云服务器。
在末尾加上两句话:
Mysql
第一步:检测是否有残留的mariadb
因为centos7会默认安装mariadb,这个会影响mysql的安装,所以我们先查询是否系统自带了mariadb,如果自带了就将其删除,如果没有自带就可以进行下一步的安装。
没有的话我们就可以开始正式安装Mysql了。
第二步、下载mysql源安装包
看到这个complete说明我们已经安装成功了,前面的warming可以不管他。
第四步、查看mysql源是否安装成功
安装了这么久,我们该检测一下我们是否安装成功了,否则下面的步骤将是徒劳的。
在安装的过程中会提示我们,我们直接无脑输入进入下一步即可。
我们在查看MySql的运行状态的时候发现是active说明MySql已经跑起来了。为了避免每次开启服务器我们都需要启动MysSql,我们尽量将他设置为开机自动启动。
第七步、用初始密码登录MySql
在MySql5.6之后的版本,MySql在安装后会默认给一个很复杂的初始密码,我们就需要先查询到初始的密码,然后再登录到数据库去修改初始密码。
第八步、修改初始密码
在我们登录进去后就可以修改自己的密码,不可能我们一直用又臭又长的初始密码登录吧,不会吧,不会吧。
MySql出于安全考虑,强制要求了我们的密码的长度和复杂性,如果我们想设计的密码简单一点,比如123456之类的,我们需要先修改MySql的密码限制。不然会 错!
大功告成!!其实到这来我们就已经完成了MySql数据库的安全和基本的配置了,but,这个窗口漆黑得可怜,我们一般会用可视化窗口来远程连接,
第九步、授权其他机器登录
第十步、修改默认字符编码
为了防止出现中文乱码的问题,我们一般会修改默认的字符编码,修改为UTF-8。我们先用命令进入配置文件,然后在下面加上配置
跑项目
终于到了最激动人心的时刻了,我们开始跑项目了,我写了一个最最最简单的springboot项目,新手友好型教学。项目的源文件和jar包都给到你们。
密码:6nqr
我们上传jar包到Linux。使用来启动jar。
结语
企业项目的部署和搭建流程大致是这样,无非是项目的大小和中间件的使用不同。这里我也有一个小小的福利给到企业的开发者,点击这个链接可以1元试用京东云服务器一个月,如果你还在摇摆不知道选哪家的云服务器的话,强烈建议你买来体验一下,毕竟上云是未来企业的优势!购买链接,白嫖一元服务器:https://www.jdcloud.com/cn/activity/20211111tm_source=DMT_CSDN2&utm_medium=banner&utm_campaign=20211212&utm_term=NA
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8587 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!