作者:q: 1416279170 v: lyj_txd
前述:本人非专业,兴趣爱好自学自研,很多没有说清楚的地方见谅,欢迎一起讨论的小伙伴~
概述
不想看概述,直接点击服务器部分
三者之间的关系
服务器、网站制作、接口开发这三个概念在现代网络技术和应用开发中扮演着重要的角色,它们之间存在着密切的联系和相互依赖的关系。为了更好地理解这些概念之间的关系,我们可以逐一分析它们的定义及其相互之间的联系。
服务器
服务器是提供数据资源、服务或者程序给其他计算机(客户端)的硬件或软件系统。在网络环境中,服务器的角色是非常关键的,它负责处理来自客户端的请求,并提供相应的响应。服务器可以根据提供的服务类型被分类为不同种类,如Web服务器、数据库服务器等。
网站
网站制作涉及到创建和设计网站的过程,包括网页设计、内容生成、前端和后端的编程等。网站是通过特定的域名在互联网上公开访问的一组相关网页的集合,通常由Web服务器托管。网站的目的可能是提供信息、娱乐、电子商务等。
接口开发
接口开发主要指的是开发应用程序编程接口(API),这是一组协议、工具和定义,用于构建软件应用。在Web开发领域,API允许不同的软件应用之间进行交互,比如使得前端网页能够请求后端服务器的数据。API是实现应用组件之间通信的重要手段。
服务器、网站制作与接口开发之间的关系
- 服务器与网站制作
网站需要部署在服务器上才能被公众访问。无论是静态网站还是动态网站,服务器都是网站存储文件和处理请求的地方。服务器的配置和性能直接影响网站的可访问性和用户体验。 - 服务器与接口开发
服务器不仅托管网站,还托管API。这些API允许客户端应用程序,如移动应用或其他Web应用,请求服务器上的数据或功能。因此,服务器是实现接口开发的基础设施,提供了运行API所需的环境。 - 网站制作与接口开发
现代网站通常采用前后端分离的架构,其中接口(API)起到了桥梁的作用,连接前端和后端。前端通过调用后端提供的API获取数据,展示给用户,同时也可以通过API发送数据到服务器。这种模式使得网站的开发和维护更加高效和灵活。
综上所述,服务器是网站运行和接口开发的基础平台,网站制作需要服务器来托管网页内容,而接口开发则是实现前后端分离、数据交互的关键技术。三者共同构成了现代Web应用和服务的核心架构。
说白了(非专业) 服务器 就等于 一个可以运行程序的地方 ,也可以用一台电脑作为你的服务器。
服务器
既然要讲服务器,还是根据市面上的服务器来讲,就不拿电脑来做服务器了,如果想了解,可以联系我。
选择服务器
现在市面现在有很多服务器的选择,目前最大的就是三大巨头, 阿里的阿里云,腾讯的腾讯云,华为的华为云,在未知的原因下,在去年年末,很多公司都从阿里云转到了华为云,本人也有幸体验了其中两家(阿里云和腾讯云的免费服务器,至于为什么没用过华为,因为华为免费的限量,没抢过别人),阿里要便宜一些,但是腾讯云给我的感觉更方便,很多东西在腾讯云一边能过的,阿里云要过执行很多次,我也不理解(本人非专业)。后面在腾讯云和华为云的价格对比上,还是选择了腾讯云,还是那句话,贵有贵的道理,量力而行。本文就用腾讯云的免费版来给大家演示服务器的购买和部署。
购买服务器
- 每日00:00更新抢免费的服务器
链接奉上 腾讯云免费链接地址 - 老板大气的可以直接买
如果只是用来学习,可以先买个便宜的,后面可以升级
链接奉上 购买链接
如果有腾讯云工作人员看的话,能给个广告费吗,哈哈哈~
注册账号
正常使用微信号就行
个人认证
会对个人的身份证等信息进行验证(实名认证)
这里会透露个人信息,就不截图演示了,根据提示一步一步操作就行。
选择购买
点击立即使用,购买的就点立即付款
进入控制台
可以看到订单以及详情信息
点服务器下滑 可以看到网络与域名,复制公网IP
登录平台
就可以开始配置环境了,需要先登录服务器(与服务器建立链接)
- 一键登录
腾讯云提供了在线写的工具
- 第三方平台登录
选择合适的工具更有利于我们后续的操作,目前免费的第三方平台登录有 Xshell,FinalShell,因为finalshell我更熟悉,并且我认为操作更方便,这里就用finalshell给大家展示。
finalshell 连接服务器
点击ssh连接
输入公网ip,端口号,用户名,密码
- 名称可以自己取哦
- 还记得之前复制的公网IP地址吗?记不得往上翻哦。
- 端口号默认 22
用户名和密码第一次都要重新设置哦~ - 在后台处点击重置密码,可以看见用户名为 ubuntu
- 密码为自己设置的密码然后依次输入
点击确认,等待提醒连接成功就行了
在这里,恭喜你拥有你自己的服务器并连接上了。
接下来就是环境设置了
结语
服务器的部分就讲到这里啦,下一节讲如何搭建自己的网站,并通过http协议显示出来。
广告时间
如果你要交流,可以扫码,如果能够支持一下,可以扫第二张码~
最近开通了知识星球,欢迎来访
往后的代码只会在知识星球里面出现哦~♥♥