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

相关文章

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

MybatisPlus service接口功能介绍

《MybatisPlusservice接口功能介绍》:本文主要介绍MybatisPlusservice接口功能介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录Service接口基本用法进阶用法总结:Lambda方法Service接口基本用法MyBATisP

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

python web 开发之Flask中间件与请求处理钩子的最佳实践

《pythonweb开发之Flask中间件与请求处理钩子的最佳实践》Flask作为轻量级Web框架,提供了灵活的请求处理机制,中间件和请求钩子允许开发者在请求处理的不同阶段插入自定义逻辑,实现诸如... 目录Flask中间件与请求处理钩子完全指南1. 引言2. 请求处理生命周期概述3. 请求钩子详解3.1

Java中的Closeable接口及常见问题

《Java中的Closeable接口及常见问题》Closeable是Java中的一个标记接口,用于表示可以被关闭的对象,它定义了一个标准的方法来释放对象占用的系统资源,下面给大家介绍Java中的Clo... 目录1. Closeable接口概述2. 主要用途3. 实现类4. 使用方法5. 实现自定义Clos

如何基于Python开发一个微信自动化工具

《如何基于Python开发一个微信自动化工具》在当今数字化办公场景中,自动化工具已成为提升工作效率的利器,本文将深入剖析一个基于Python的微信自动化工具开发全过程,有需要的小伙伴可以了解下... 目录概述功能全景1. 核心功能模块2. 特色功能效果展示1. 主界面概览2. 定时任务配置3. 操作日志演示