服务器-->网站制作-->接口开发,一篇文章一条龙服务(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

相关文章

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

go中空接口的具体使用

《go中空接口的具体使用》空接口是一种特殊的接口类型,它不包含任何方法,本文主要介绍了go中空接口的具体使用,具有一定的参考价值,感兴趣的可以了解一下... 目录接口-空接口1. 什么是空接口?2. 如何使用空接口?第一,第二,第三,3. 空接口几个要注意的坑坑1:坑2:坑3:接口-空接口1. 什么是空接

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

CentOS 7部署主域名服务器 DNS的方法

《CentOS7部署主域名服务器DNS的方法》文章详细介绍了在CentOS7上部署主域名服务器DNS的步骤,包括安装BIND服务、配置DNS服务、添加域名区域、创建区域文件、配置反向解析、检查配置... 目录1. 安装 BIND 服务和工具2.  配置 BIND 服务3 . 添加你的域名区域配置4.创建区域

Linux上设置Ollama服务配置(常用环境变量)

《Linux上设置Ollama服务配置(常用环境变量)》本文主要介绍了Linux上设置Ollama服务配置(常用环境变量),Ollama提供了多种环境变量供配置,如调试模式、模型目录等,下面就来介绍一... 目录在 linux 上设置环境变量配置 OllamPOgxSRJfa手动安装安装特定版本查看日志在

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件

SpringCloud之LoadBalancer负载均衡服务调用过程

《SpringCloud之LoadBalancer负载均衡服务调用过程》:本文主要介绍SpringCloud之LoadBalancer负载均衡服务调用过程,具有很好的参考价值,希望对大家有所帮助,... 目录前言一、LoadBalancer是什么?二、使用步骤1、启动consul2、客户端加入依赖3、以服务