服务器-->网站制作-->接口开发,一篇文章一条龙服务(1)

2024-03-09 07:12

本文主要是介绍服务器-->网站制作-->接口开发,一篇文章一条龙服务(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者:q: 1416279170v: 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协议显示出来。

广告时间

如果你要交流,可以扫码,如果能够支持一下,可以扫第二张码~
在这里插入图片描述

在这里插入图片描述

最近开通了知识星球,欢迎来访

在这里插入图片描述

往后的代码只会在知识星球里面出现哦~♥♥

这篇关于服务器-->网站制作-->接口开发,一篇文章一条龙服务(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/789922

相关文章

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

MySQL中C接口的实现

《MySQL中C接口的实现》本节内容介绍使用C/C++访问数据库,包括对数据库的增删查改操作,主要是学习一些接口的调用,具有一定的参考价值,感兴趣的可以了解一下... 目录准备mysql库使用mysql库编译文件官方API文档对象的创建和关闭链接数据库下达sql指令select语句前言:本节内容介绍使用C/

Java服务实现开启Debug远程调试

《Java服务实现开启Debug远程调试》文章介绍如何通过JVM参数开启Java服务远程调试,便于在线上排查问题,在IDEA中配置客户端连接,实现无需频繁部署的调试,提升效率... 目录一、背景二、相关图示说明三、具体操作步骤1、服务端配置2、客户端配置总结一、背景日常项目中,通常我们的代码都是部署到远程

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求:

使用python制作一款文件粉碎工具

《使用python制作一款文件粉碎工具》这篇文章主要为大家详细介绍了如何使用python制作一款文件粉碎工具,能够有效粉碎密码文件和机密Excel表格等,感兴趣的小伙伴可以了解一下... 文件粉碎工具:适用于粉碎密码文件和机密的escel表格等等,主要作用就是防止 别人用数据恢复大师把你刚删除的机密的文件恢