相信不少小白对于服务器这个概念可能理解得很模糊,其实服务器说白了就是一台供你远端使用且能够一直开机的电脑而已。vue
说到这里可能有人会问了,那为什么不用我本身的电脑呢。其实这个问题很简单,第一你本身的电脑能保证一直不关机吗(额。。就算真的不关,停电咋整,关键是你也浪费电费啊是吧),第二由于本地电脑的默认设置,要想经过外网访问本地的资源文件或者项目是,须要作一个内网穿透(什么是内网穿透?后续会说)后端
内网穿透这个东西吧,很繁琐,但也有不繁琐的办法。使用第三方软件,花生壳等等(百度去吧)。。。可是第三方软件也得收费啊。因此说了那么多,仍是购买云服务器划算。浏览器
接下来我用阿里云的域名与腾讯云的服务器作事例。服务器
1.一、域名查询的时候输入你想取的域名,好比你叫张三,你能够搜一下zhangsan,若是对网址什么的没那么多要求,能够选一些.top,.xyz之类的,毕竟便宜嘛,好比这里,我输入的是font-yu,查询的是.top,提示未注册的我均可以购买本身使用,待后续使用后个人项目网址就是www.font-yu.top了前后端分离
首页选择云服务器,阿里云
这里很重要,记住你的初始密码,立刻会用到。而后进入你腾讯云的服务器控制台,这里会看到你的服务器的信息,可是先不着急,能够先点右边更多而后重置密码,毕竟系统给你的初始密码,就是刚才让你记住的那个太复杂了,固然要是不嫌麻烦的能够随意。spa
而后看列表的主IP地址,记住你的公网IP地址,3d
选择解析code
接下来回到阿里云的域名列表,点击解析blog
解析路线:默认就行,跳过
记录值:你的腾讯云服务器的公网ip地址(重要!!重要!!重要!!)
TTL:默认
上一步完成后你会看到这样的一条记录值,下面的默认的不用删,留着就好
好了,到这一步不出意外基本上就是配置成功了,可是这时候你能够检测一下到底有没有成功。能够这样检测
Windows系统能够按Win+R打开命令管理器,Mac能够打开终端。而后输入
ping 你的域名
在你添加记录值后你的域名就是www开头的了
例如我上面举例的成功了会是这样的
好了,这下真的成功,而后你就去你的腾讯云的服务器控制台登陆你的服务器了
登陆的时候帐户名密码就是你购买成功后腾讯发给你的消息里面的,若是你的密码改了,那你可别忘了
登陆进去后你就会看到一台仿佛全新的电脑了,而后你就能够把你的项目环境部署在服务器了
这里再举一个例,若是是一个vue项目,用vscode写的,你就在你的服务器上安装好vscode ,而后把你的vue项目传到服务器去,在服务器上运行你的项目。vue项目通常是在浏览器输入http://localhost:8080运行的,运行起来后,这时候你去外网,经过外网想访问你的项目时你就在外网的浏览器输入www.你的域名:8080就能够访问你部署在服务器的项目
由于通常默认端口是80,因此你能够在你的项目里把你的8080端口改为80,而后你再访问你的项目时,就能够不用输入8080了,直接输入你的域名便可,
例:www.baidu.com
最后有问题的能够私我哦,以为我这个比较不靠谱的,也能够留言,用你牛逼的知识喷喷我,这样我才能进步
这只是简单的服务器部署,后续我会分享所谓的先后端分离发布项目以及先后端不分离是怎么实现的。。。。。。
第一次写博客,无论写的好很差,路过的给个支持好很差,你关注我,我关注你,你们互相关注嘛!!!!!!!!!