二、搭建网站服务器超详细步骤——部署轻量应用服务器(Centos)

前言

经过第一篇博客的铺垫,现在小伙伴们已经选择了合适的服务器和域名,那么这篇博客就要详细的讲解,如何部署轻量应用服务器,为什么要选择Linux系统?为什么要选择CentOS作为系统镜像?

一、轻量应用服务器搭建

在进行选择搭建服务器系统时,推荐小伙伴们选择Linux系统,在搞开发的时候,我认为Linux系统是最好用的。linux主要是占据服务器领域市场。

为了方便大家更好的理解三者的区别,下面将详细介绍当今主流的三大操作系统

windows、macOS、linux三大开发操作系统的区别

windows、macOS、linux是当今最火爆的三大操作系统,对于普通的用户通常选择的是windows或者是MacOS,而linux主要占据的是服务器领域市场。 用大白话去说三者的一个具体的区别就是,windows比较经济,便宜点,档次比较低;macOS高端大气上档次;Linux就是一个黑乎乎的窗口,各种指令在运行

对于正常的普通用户对于操作系统的选择很简单,经济的选择windows系统,有钱的喜欢高端上档次的选择macOS,普通用户可以随意对切换操作系统。而程序员就不一样了,如果去更换一个操作系统的话,就意味着所有的开发环境都要进行更换,在程序员这个群体中,操作系统有一个鄙视链:macOS>linux>windows。

但是作为一个程序员,就尽量要学会linux系统,如果程序最终是跑在线上的Linux服务器上,那么小伙伴们就更应该从现在开始投入Linux怀抱中,早日从windows系统中逃离出来,至于 macOS系统,在命令行上与Linux绝大部分相同。简单来说macOS是一个比windows界面更加美观,同时兼备Linux强大命令行的操作系统,如果要说macOS系统的缺点,那就是价格太贵。

好了  啰嗦了这么久,相信小伙伴心里已经明白了在搭建网站是最好的选择就是linux系统

选择镜像

这里主要是选择应用镜像和操作系统镜像两者,下面是这两者都具体区别:

系统镜像和应用镜像的主要区别在于它们的用途和包含的内容。系统镜像通常包含整个操作系统及其配置,可以用来还原或重新安装操作系统。而应用镜像则专注于特定应用程序及其运行环境,用于部署或备份特定应用。

通过上述的接受相信有的小伙伴对两者已经有了一个大致都了解,现状就先聊一聊系统镜像

 推荐大家尽量选择CentOS系统镜像,在Linux中该系统是非常强大,感兴趣的小伙伴可以搜一搜为什么选择CentOS作为系统镜像。   如果小伙伴在起初选择系统环境的时候出现了错误,不要担心,没有关系,可以在服务器界面进行重装系统,就可以了,但是需要的等一会就可以安装成功

 这里要提醒一点,使用学生优惠的好像是自带默认系统,按照上述步骤重新安装一下系统就可以

对于应用镜像都选择现在就不过多赘述,在后面几篇博客的时候会用到,现在不用在腾讯云上进行部署 。

二、域名的选择购买

 

在申请域名时,有.com  .cn 为结尾的域名,这些域名想从事哪个方向的项目,可以根据自己的需求进行挑选,在这里我选择.cn的原因完全是因为这个域名的价格较低,选的最便宜的一个域名,大家可以根据自己的自身情况进行挑选,如果是小白第一次进行选择服务器的话,我推荐大家可以只选择一个最简单便宜的套餐,避免大家用着用着就不想再用了

在购买域名的时候 需要进行实名认证,大约1个小时内就可以认证成功  在购买完域名后,在后面操作中点击解析

到这里域名和服务器的任务就结束了

现在为下一篇博客做一个小小的铺垫,这里涉及到的 SSH协议,这个协议用大白话来讲的话,就是可以在客户端提供身份认证信息,来远程连接Linux服务器,就可以像在本地一样去操控服务器。下面是SSH协议的具体介绍:

SSH协议

SSH协议  SSH全称secure shell,安全外壳协议(安全的shell),是一个计算机网协议,这个协议的默认端口号为22,SSH协议的作用就是可以在客户端进行提供身份认证、信息加密去远程连接Linux服务器或者其他设备   

SSH远程连接之后,就可以像操作本地的机器一样操作远程机器。当需要操控的机器不在本地时就可以使用SSH协议远程连接操控。

三、SSH和SSL之间的区别

SSH(Secure Shell)和SSL(Secure Sockets Layer)都是用于加密通信的协议,但它们用于不同的场景:

  1. SSH:主要用于在不安全的网络上安全地访问和管理远程计算机。它常用于远程登录、文件传输和安全地执行命令。SSH主要用于服务器管理和开发环境中的安全通信。

  2. SSL/TLS:用于保护通过互联网传输的数据,确保数据在客户端和服务器之间的传输过程中是加密的。SSL已经被TLS(Transport Layer Security)取代,TLS是SSL的更新版本。SSL/TLS主要用于加密网页浏览(HTTPS)、电子邮件等应用。

总的来说,SSH主要用于远程管理和通信,而SSL/TLS用于保护Web通信和数据传输。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/53266.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PCI Express 体系结构导读摘录(二)

系列文章目录 PCI Express 体系结构导读摘录(一) PCI Express 体系结构导读摘录(二) 文章目录 系列文章目录第Ⅱ篇  PCI Express 体系结构概述第 4 章  PCIe 总线概述4. 1  PCIe 总线的基础知识4. 1. 1  端到端的数据传递4. 1…

【SLAM】GNSS的定义,信号原理以及RTK在多传感器融合中的使用方法

【SLAM】GNSS的定义,信号原理以及在多传感器融合中的使用方法 1. GNSS的定义2. GNSS信号原理3. RTK - Real Time Kinematic4。 如何使用RTK做融合和优化 1. GNSS的定义 GPS(Global Positioning System)和GNSS(Global Navigation …

git lfs只拉取指定文件/文件夹

背景 参考git lfs下载指定文件git lfs pull --include“*.bin“。 背景是笔者需要从网站下载一个仓库,仓库里包含了很多LFS文件,分散在各个目录中,笔者希望忽略个别文件,只下载某些文件夹下的LFS文件。 主要流程 首先下载文件夹…

为什么要有mybatis?——mybatis

每日一言 知道为什么有这个东西,才能更深刻地理解它,更熟练地使用它。 首先,我们举一个例子来谈谈 假设你正在开发一个电商网站,该网站需要处理大量的用户数据、商品数据以及订单数据。在这个过程中,你将频繁地与数据库…

为啥给的贷款额度差距那么大?机构到底是怎么决定给你多少额度?

今日,我们深入探讨一个颇为引人入胜的话题——为何在不同银行或信贷机构申请贷款时,所能获得的额度竟能如此大相径庭?同时,揭秘这些金融机构背后是如何精密计算并决定每位申请者的“额度”的。以下内容干货满满,建议收…

【时时三省】(C语言基础)指针进阶 例题2

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省 第一个arr 数组名相当于首元素地址 因为他没有放到strlen内部 也没有取地址 strlen是找\0 找不到\0就不会停下来 所以它打印的就是随机值 第二个arr0 首元素地址加零还…

Linux-(系统启动、用户管理)

目录 前言 关机&重启命令 基本介绍 注意细节 用户登录和注销 注意: 用户管理 基本介绍 添加用户 指定/修改密码 删除用户 查询用户信息 切换用户 查看当前用户登录用户 用户组 新增组 删除组 查看所有组 修改用户所属组 创建用户时指定用户…

ffmpeg音视频开发从入门到精通——常用结构体介绍(一)

在这里插入代码片[toc] FFmpeg头文件介绍 包含了FFmpeg库的头文件&#xff0c;这些头文件提供了编解码器、多媒体格式处理等功能。 #ifdef __cplusplus extern "C" { #endif // 包含FFmpeg的头文件 #include <libavcodec/avcodec.h> #include <libavform…

磁盘加密工具 | VeraCrypt v1.26.15 绿色版

VeraCrypt 是一个开源项目&#xff0c;旨在提供强大的加密解决方案&#xff0c;以创建和管理加密的磁盘分区和加密容器。它继承了著名的加密软件 TrueCrypt 的特性&#xff0c;并在此基础上进行了扩展和改进。 主要特性 1. 高级加密算法 VeraCrypt 支持多种加密算法&#xf…

面试软件测试需要掌握的技能有哪些?

一、测试用例的编写 1、在测试中最重要的文档&#xff0c;他是测试工作的核心&#xff0c;是一组在测试时输入输出的标准&#xff0c;是软件需求的具体对照。编写测试用例&#xff0c;是测试人员的基本功&#xff0c;真正能写好的人并不多。 测试用例包含的内容&#xff1a; …

Mindspore 初学教程 - 3. Tensor 张量

张量&#xff08;Tensor&#xff09;是一个可用来表示在一些矢量、标量和其他张量之间的线性关系的多线性函数&#xff0c;这些线性关系的基本例子有内积、外积、线性映射以及笛卡儿积。其坐标在  n n n 维空间内&#xff0c;有  n r n^{r} nr 个分量的一种量&#xff0c;其…

数据结构之最短路径

一、问题定义 最短路径问题可以分为两类&#xff1a; 1、单源最短路径&#xff1a;从图中一个指定的源点出发&#xff0c;求该源点到图中其他所有顶点的最短路径。 2、多源最短路径&#xff1a;求图中任意两个顶点之间的最短路径。 二、常用算法 1. Dijkstra算法 Dijkstr…

学习日志8.30--防火墙NAT

目录 一、实验环境配置 二、配置防火墙静态NAT一对一 三、配置防火墙静态NAT多对多 四、配置防火墙NAT端口转换NAPT 五、防火墙smart-nat、easyip 六、防火墙三元组NAT 在学习过基于路由器的NAT网络地址转换&#xff0c;现在学习基于防火墙NAT的网络地址转换&#xff0c;…

纵向合并单元格——table

将list数据处理成tableDate格式&#xff0c;id重复的数据&#xff0c;只有第一项有num字段&#xff08;num是重复的个数&#xff09;渲染表格&#xff0c;纵向合并第1、2、6列&#xff0c;id相同的合并 <template><div><el-table:data"tableData":sp…

实体店同城商家引流的获客方法

实体店同城商家引流的获客方法 学会这3招&#xff0c;门店也能轻松获客&#xff01; #狂潮老师#电商#代运营#陪跑#门店获客#同城引流#爆款#引流#福利#达人#标签#短视频#直播#私域 推荐阅读&#xff1a; 百收网SEO引流脚本软件不断更新&#xff08;推广全集教程&#xff09;h…

4.sklearn-K近邻算法、模型选择与调优

文章目录 环境配置&#xff08;必看&#xff09;头文件引用1.sklearn转换器和估计器1.1 转换器 - 特征工程的父类1.2 估计器(sklearn机器学习算法的实现) 2.K-近邻算法2.1 简介&#xff1a;2.2 K-近邻算法API2.3 K-近邻算法代码2.4 运行结果2.5 K-近邻算法优缺点 3.模型选择与调…

数组与贪心算法——605、121、122、561、455、575(5简1中)

605. 种花问题&#xff08;简单&#xff09; 假设有一个很长的花坛&#xff0c;一部分地块种植了花&#xff0c;另一部分却没有。可是&#xff0c;花不能种植在相邻的地块上&#xff0c;它们会争夺水源&#xff0c;两者都会死去。 给你一个整数数组 flowerbed 表示花坛&#xf…

python科学计算:NumPy 简介与安装

1 NumPy 是什么&#xff1f; NumPy&#xff08;Numerical Python 的简称&#xff09;是 Python 语言中最为广泛使用的科学计算库。它支持多维数组和矩阵运算&#xff0c;并提供丰富的数学函数库&#xff0c;使得数据处理和数值计算变得更加高效。 NumPy 的核心是提供了一个强…

golang zap日志模块封装sentry

我们自己写个log日志包&#xff0c;把zap和sentry封装到一起。 下面直接贴上主要部分代码&#xff08;两个模块初始化部分的代码请自行查阅官方文档&#xff09;&#xff1a; logger.go package logimport ("github.com/getsentry/sentry-go""go.uber.org/zap…

MFC读取PC6408板卡输入信号实例

本程序基于前期我的博客文章《MFC用信号灯模拟工控机数字量输入信号实时采集实例&#xff08;源码下载》 1、在TheradDlg.h中相关代码 ... private:unsigned short nAddr; ... TheradDlg.cpp中相关代码 #include "pc60002k.h"BOOL CTheradDlg::OnInitDialog() { ..…