1.阿里云服务器购买
云服务器厂商太多了,华为,百度,腾讯,滴滴等等,我为什么选择阿里呢?没什么特别的,主要个人比较喜欢阿里系。
各大厂商服务器购买流程大多数都一样,我就以自己购买的阿里云为例简单介绍一下购买流程了。
首先进入阿里云https://www.aliyun.com/
进入云服务器ECS页面
一般呢阿里云都会推出各种活动,因此我们直接进入活动页面进行购买,为什么呢?因为便宜哈。
活动页直达
然后选择一款你想要买的服务器,至于选哪款看你个人需求,这里不多说,我就以我买的云服务器突发性能t5为例,点击购买弹出购买配置框
这里最主要的也就是需要注意地域选择,还有操作系统,地域在北方主要使用的话就选择北方的,在南方的话就选南方城市的,操作系统我选的windows,因为linux不懂,根据个人情况选择。
点击立即购买之后付钱完成购买。至此已经完成阿里云服务器的购买。
2.查看我的服务器
通过点击控制台进入我的控制台页面
控制台页面可以定制默认模板有个人版,运维版,财务版等,里面的栏目可以拖动位置
点击左上角折叠按钮找到云服务器ECS
点击进入就进入了你的云服务器控制面板了。在这个面版里会看到你的实例信息,以及你的公网ip,内网ip.公网ip一会有用。
点击实例id蓝色字体进入你的实例
这里能看到服务器的基本信息,配置信息等等,在这里可以控制服务器的停止,刷新,重启,续费等一系列操作。
此时需要注意的是点击基本信息右上角重置实例密码,并且需要记住这个密码。
3.远程打开服务器
此时服务器已经正常运行了。现在通过远程连接打开服务器。
win + r 打开运行面板,输入mstsc 确定
然后到远程桌面连接,这里需要输入公测ip;
点击连接 会弹出一个询问,点击是
接着我们需要输入一个用户名跟密码,Windows服务器用户名默认是“administrator”,密码就填服务器实例密码
然后就可以进入远程服务器啦。
4.购买域名
域名购买就比较简单了,需要注意的是域名后缀买一些常见的常用的,一般的域名也不贵不要买特别非主流的,比如以.aisa .jp 等为后缀的域名,将来备案可能会有麻烦。
域名购买成功后打开域名面板:
此刻你的服务器还是你的服务器,域名也只是你的域名,两者并无关系,现在需要通过在浏览器中输入域名从而打开该服务器上的网站,则需要对域名进行解析,点击上图解析按钮。进入解析面板
点击添加记录,添加一条记录
根据提示添加信息,点击确定即可。
如果此时提示该域名未进行实名认证,还需要去实名认证,实名认证也很简单,根据流程提交必要的信息即可。
理论上成功之后此时是可以通过你的公测ip 以及域名进行访问(可以试试,不要着急往下看)但是现实却是不行的,还需要一个步骤就是添加安全组。这个安全组是干什么的呢?通过百度得知:和windows防火墙类似,安全组是一种虚拟防火墙,可以对进出云服务器的流量进行数据包过滤,是一种重要的网络安全隔离手段。
点击进入你创建的实例
点击本实例安全组
点击安全组ID进入
点击添加安全组规则
根据图示完成即可,参数项后面都有说明,可以参照官方资料。
点击确定完成安全组添加,此时在浏览器中输入你的ip即可访问你的服务器
如果你访问是这个页面,而且还存在疑惑,嘿嘿,那就说明你和我一样对于服务器是真小白哈。
买一台服务器,相当与买一台远程的电脑,现在我们可以通过远程操作控制那台电脑,因此还需要在他本地去搭建一台本地服务器,不要嫌麻烦,按照本案例操作,一定可以让你通过域名或者ip访问到你想让人访问的页面的。
比如你写了一个html页面,你想让人通过打开你的域名 或者 ip访问浏览该页面,那就接着往下走吧。
5.搭建一个服务器
搭建服务器呢,我个人推荐使用nginx,nginx的好处坏处可以百度有很多说法,咱也不是专业的,就知道简单好用即可
首先:下载nginx http://nginx.org/en/download.html
nginx有很多版本,我选择第一个Mainline version下载。
将nginx压缩包,放到服务器的某个文件夹里,解压,打开如图:
双击nginx.exe即可运行nginx 或者在此目录下打开命令行 输入 start nginx
现在使用本地浏览器在地址栏输入你的公测ip 或者 域名
如果打开上面的页面 Welcome to nginx! 那么恭喜成功了,再回到nginx文件中:
这个html文件就存放的是可以访问的html文件,点击打开
里面的index.html就是Welcome to nginx!这个页面,50x.html是一个报错页我们也可以通过地址栏可以访问到
你也可以将自己写的页面命名为index.html替换掉默认页,也可以重新放置其他路径按照路径访问即可。
到此一个简单的服务器就搞定了。
nginx一些常用命令:
start nginx或者nginx 启动Nginx:
nginx -s quit 优雅停止nginx,有连接时会等连接请求完成再杀死worker进程
nginx -s stop 快速停止nginx
nginx -s reload 优雅重启,并重新载入配置文件nginx.conf
nginx -s reopen 重新打开日志文件,一般用于切割日志
nginx -v 查看版本
nginx -t 检查nginx的配置文件
nginx -h 查看帮助信息
nginx -V 详细版本信息,包括编译参数