服务器是什么?
服务器就是一台电脑,本节完。
服务器就是一台提供服务的电脑,大多数服务器24小时开机,拥有公网IP。但是部分服务器由于安全问题是没有公网IP的,不过我们可以在一定程度上认为它是有公网IP的,至少通过某种方式将自己的某些端口暴露了出来。
为什么需要服务器?
为什么需要服务器?我自己电脑不可以吗?
我们来看看服务器和自己的电脑的区别,上面我们提到,大多数服务器是24小时开机的、可以认为有公网IP的电脑。而各位的电脑能做到的往往顶多只有24小时开机,如果你的电脑也有公网IP,那你可能并不需要一台服务器。
什么是公网IP?
IP是一种地址,代表着你的服务器/电脑在网络空间中所处的位置。但是IP也分为公网IP和内网IP,就好比相对地址和绝对地址。
举个例子,你住在阿巴小区1号楼1203号,老王住在阿巴小区5号楼103号。然后某天有如下对话:
你:“老王你住在哪里?”
老王:“我住5号楼103”
由于你与老王住在同一个小区,你顺利找到了老王,这种就是内网IP地址
但是如果你住在呱呱小区1号楼1203,而老王还是住在阿巴小区5号楼103,还是发生上面的对话,当你来到自己小区找到呱呱小区5号楼103的时候,你很可能发现这一户大门紧锁,对你似乎并不欢迎。
但是如果是以下对话:
你:“老王你住在哪里?”
老王:“我住阿巴小区5号楼103”
你当然就可以顺利找到老王。这就像公网IP。
以上的例子只是便于理解。
所以如果我们希望自己写的网页能够被其他人无痛访问,那我们需要一台具有公网IP的服务器。
如何获得一台服务器?
买,本节完。
可以关注一下各家云服务厂商的活动,比如:
等,当然如果你有其他的渠道也可以。
在购买服务器选择系统时推荐选择Linux操作系统,个人更倾向于最新版本的Debian,或Ubuntu Server
如何使用一台服务器?
一般通过SSH连接服务器,通过SSH连接服务器需要服务器的IP地址、SSH端口、用户名和密码,一般可以在云服务器厂商的控制台查询到。
SSH软件的话,你的电脑如果是Windows那我推荐Windterm,Mac推荐Termius,Linux……Linux推荐直接Terminal用ssh命令连接,连接好之后就可以对服务器为所欲为啦!
以上是我连接服务器后服务器的显示,其他服务器很可能不一样,所以如果连接上不一样也不必担心,后面操作基本都是一样的。