自从工作到现在也有一年的时间了,这段时间里一直致力于CRUD的编码,最近跟同事突发奇想地想要创建一个属于自己的服务器,希望自己能够从0搭建一个Web服务器,并从中更加深入的学习一些知识,这次服务器搭建对于我来说也是第一次,我会尽量详细的讲解一下我的搭建过程以及遇到的问题等,希望对其他小伙伴的学习有所帮助。
1.服务器的购买
购买云服务器可以买阿里的跟腾讯的,如果是学生还有优惠,不然的话一年服务器费用也是蛮贵的,我就没有学生身份了哈哈,所以在淘宝上买了一个腾讯的云服务器,价格也不贵。
购买是有正常的服务器与轻量级的区分,我们自己使用选择轻量级的就行,正常的服务器是无限流量的,轻量级有固定的流量,不过肯定够用了。
系统的选择可以随便选择,不过作为服务器还是Linux最好用,而且公司中使用的服务器也都是Linux,所以我们学习的时候尽量选择Linux系统,操作系统上我选择的是CentOS,没别的原因,就是感觉熟悉,有亲切感,哈哈。
购买的时候可能会让你输入密码,记住这个密码,因为后面操作服务器的时候需要使用!!
2.服务器的简单配置
购买了服务器以后会有一个控制台,腾讯云的会在防火墙配置中自动放行80端口,阿里云的可能需要配置一下80端口的访问,像我如下的配置就可以,来源为0.0.0.0/0 表明支持任何IP地址对服务器80端口的访问(暂时不配也没有问题)
3.服务器的连接
进行第一步跟第二步我们已经购买成功了一个云服务器,这时候我们需要与服务器进行远程连接。
我使用的是Putty与WinSCP这两个工具,当然大家也可以使用其他好用的工具,例如XShell等。
我就稍微介绍一下这两个工具的安装及作用。
Putty
这个工具是支持我们远程使用命令行操作服务器的。
我们在购买的服务器页面上可以找到两个IP地址
我们拿到这个公网的IP地址后,下载Putty
可以自己去找下载方式,找不到的话可以私聊我获取
下载后无需安装,下面为Putty首页,在红框内输入公网的IP地址后直接进行登录
登录的账号密码是我们购买服务器时配置的账号与密码,如果忘记的话在控制台页面可以进行密码的重置。
密码在登陆时是不可见的,不要像我同事一样以为软件有问题,很丢人!!!
输入账号密码后就可以操作服务器啦,页面是下面这样子的
WinSCP
这个软件下载十分方便,可以在各种软件管理软件中进行下载,这个软件的用途就相当于Windows系统的此电脑。
是一个云服务器文件的可视化工具
我们下载WinSCP后是这个界面
登陆后为如下界面
在这个界面中我们就可以可视化云服务器的磁盘,并与本地电脑进行文件交互,上传下载等功能。
到这里我们的服务器已经可以进行使用了,接下来就要配置服务器的环境了