如何搭建一台属于自己的服务器

article/2025/10/25 13:03:03

对于新手小白来说,我推荐使用大厂们的服务器,比如阿里云,腾讯云等,这种不仅有强大的大厂背景支持,且不用担心维护,界面功能友好完善,非常适合新手小白 (๑•̀ㅂ•́)و✧

我使用的是腾讯云,所以接下来以腾讯云为例讲解。

服务器类型的选择

个人用户的话推荐大家使用 👉轻量级服务器👈 性价比会更高。

Snipaste_2022-04-04_17-47-04.png

点击进入购买页面,可以看到一些配置,接下来讲解这些选项。

地域的选择

地域可以选择国内和国外,!!!这里要注意如果购买国外不需要备案,如果是国内则需要上传身份证备案且备案审核通过需要一定的时间!!!,国外的话可以购买亚洲的,比如东京、新加坡这些会快一些,太远了很能会网速比较慢。国内的话就近原则,哪个离你近选哪个,其中港澳台(有的话)也不用备案,不过比较抢手容易没。

系统的选择

如图👇

image.png
因为服务器的内存和硬盘内存比较少,所以推荐安装 Linux 系统 (CentOS / Ubuntu)。这里选择的是 CentOS,相对来说稳定一些。当然了 Ubuntu 也可以,系统文件没有 CentOS 那么大,版本 7.6 就可以。套餐推荐通用性,实例就是给你的服务器起个名字。

购买成功后进入服务器控制台界面或者点击头像搜索 “轻量级服务器” 进入控制台。进入之后建议点击 “重置密码” 更改一下你的服务器密码,这个密码用于登录你的服务器,所以不要忘了也尽量复杂点。在你的服务器名称那里显示着你的服务器 IP 地址,用于之后连接你的服务器进行操作

连接服务器

用于远程连接的工具有很多,这里推荐使用 Xshell,虽然收费但是官网有社区版,足够使用了。
安装好后点击 【文件】-> 【新建】-> 【连接】,名称给你的连接取个名字,【主机】 填服务器的 IP 地址,【端口号】 默认即可。

image.png
之后点击【用户身份验证】,填写你之前给服务器设置的用户名密码。

image.png

点击确定并连接,双击刚刚创建的会话,接受保存弹出来的 SSH 安全警告。这样就远程连接到你的服务器啦😎

宝塔面板的的安装

对于不熟悉 Linux 命令的用户而言,想要熟练的操作系统相比是一件令人头疼的事。因此我们可以安装宝塔面板方便我们的使用和后期网站的搭建。

官网安装命令

Centos安装脚本

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装脚本

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

安装好后会显示登录宝塔面板的地址和登录用户名和密码,如果没有显示可以输入 bt default 查看

image.png
复制 外网面板地址 到地址栏回车,输入刚刚宝塔默认的用户名和密码登陆。

image.png
这就是登陆进去的页面,虽然宝塔是个专业的软件但是当登录进去后不得不手机注册登录,所以小伙伴们可以注册一下,防止他不停的弹出来。

我是 Haoo,一个乐观的码农,撰写有趣的文章。
如果这篇文章帮助到你,请收藏⭐点赞👍加关注👀,跟踪不迷路(🌻◡‿◡)


http://chatgpt.dhexx.cn/article/MgjbX5tr.shtml

相关文章

GIS开发:使用空间数据库

在早期GIS开发中,空间数据库的使用比较少,一般都是使用Arcgis Engine进行GIS空间分析等功能的开发,或者通过Spatial Database Engine(sde)空间数据引擎调用数据库的数据进行功能开发,开源方面,g…

移动端GIS功能开发

1.概述 去年自己参与了一款含有GIS核心功能的App开发,开发结束后自己在笔记软件做了项目总结,今天特意想起来,就将其搬到博客这里来,并进行一定的修改优化。庆幸自己一直有做完项目即时做总结的习惯,否则此时再去回顾…

超图三维GIS开发概念学习

1 二三维一体化 所谓三维是指三维地理空间和基于地理球面或椭球面的二维地图空间。 三维 GIS 指的是以三维地理空间和基于地理球面或椭球面二维地图空间为基础的 GIS。 三维 GIS 在展示效果和分析决策方面有二维 GIS 无法比拟的优势。三维 GIS 无需投影即可描述真实世界面貌&…

地图——基于python的gis开发与应用

新冠病毒疫情地图、GIS和Qt平台 这是沁园春里最难的、最核心的部分。没有地图,GIS是玩不转的。没有基石,如何能建起高楼?地图就是gis的基石。我的论文要义是基于python做gis,所以python成了我的制图工具。而python是一个神奇的语…

GIS开发与应用(实验一)

实验一:开发环境的安装与熟悉 实验目的:实验准备实验内容及要求实验过程及步骤 实验目的: 1、熟悉GIS开发所用的软件环境; 2、了解各个软件的功能作用; 3、了解GIS开发的流程思路。 实验准备 Windows操作系统、QGIS…

GIS开发:开源gdal切片

二维地图的底图一般都是用切片(瓦片),一般都是将大的影像数据,通过工具,切成地图切片,以文件的形式存放,或者是存放到数据库中,Arcgis Server或Geoserver也可将影像数据,…

GIS开发:分享常用的gis算法(C#)

在系统开发中,有时会用到一些常用的空间算法,引用一些类库是可以解决问题,但是有时类库的运行效率比较慢,引用的东西比较多,如果需要的方法不多,可以写一些简单的计算方法。 下边分享几个常用的gis计算方法…

组件式GIS开发总结(一)

一、组件式开发的优缺点 1)优点 (1)高度的伸缩性 (2)灵活的拓展性 (3)易于开发 (4)易于集成 (5)更高的性价比 2)缺点 (1&a…

从零开始搭建一个GIS开发小框架(一)——基本框架

目录 1.概述1.1 项目背景1.2 传送门 2.技术选型:GMap.NET3.底图功能实现2.1 方式一:在线地图(以高德为例)2.2 greatmaps生成底图(瓦片地图) 3.搭建主程序,实现几个最基本功能3.1 定位到具体坐标…

三维GIS/GIS开发学习路线、软件和数据、视频资源推荐

GIS开发学习资源合集来了!!一份前所未有,全网都没有这么详细的资源合集来了,从基础入门视频、实战项目、GIS开发数据合集、开发软件等,囊括了GIS开发学习所以内容。 一、GIS和WebGIS简介: 什么是GIS&#x…

WEB GIS 开发基础概念汇总

WEB GIS 开发基础概念汇总 文章目录 WEB GIS 开发基础概念汇总1.基础概念2.技术框架2.1 常见技术概念汇总2.2 思维导图(借用,感觉比较到位) 3.内网离线WEB GIS搭建思路4.感谢 1.基础概念 WEB GIS是指依托互联网建立的地理信息服务系统&#…

GIS开发中的JavaScript的应用

JavaScript简介 JavaScript是一种很常见的高级编程语言,它和Java计算机语言没有任何联系。 JavaScript主要用于开发Web端的用户界面,比如在Web和移动GIS应用程序中就会用到JavaScript;它主要目标是构建前端应用程序,这些应用程序…

最全GIS开发编程语言汇总及分类

最近总有很多人关心GIS开发语言的问题,这个确实很重要,毕竟学习一门编程语言需要花费不少时间和精力,找不到合适GIS的编程语言意味着浪费时间。 这里将这些内容做一个详细的对比,大家可以根据自己的需要进行参考。 编程语言的特…

三维gis开发

如何简单制作cesium能渲染的三维地图 目录 一、下载高程数据 二、下载卫星影像数据 三、高程数据切片 四、卫星影像切片 五、cesium里渲染加载 一、下载高程数据 网站:地理空间数据云 1、注册登录 2、高级检索 3、数据集选择GDEMV2数据 4、空间位置根据需要…

GIS开发零基础入门:地图操作(附代码)

示例功能 本示例在加载了天地图矢量图层以及其注记图层的基础上,添加了地图视图的放大、缩小、跳转以及复位功能。 示例实现 本示例需要使用 【include-openlayers-local.js】 开发库实现,然后通过 setZoom(zoom)方法设置地图的缩放等级,通过…

第一章第1节-什么是GIS开发

1. 什么是GIS 要了解GIS开发, 首先我们要知道什么是GIS GIS: Geographic Information System 地理信息系统 地理信息系统(GIS,Geographic Information System)是一门综合性学科 结合了地理学与地图学以及遥感和计算机科学 详细内容参考: …

GIS开发实战图谱

总结了GIS开发的技术栈,罗列了应该了解的内容。 算是比较大而全的了,分理论、规范、数据、算法、软件、后端、前端、方向8个专项。 不求短期内全部都会,但还是一个比较好的学习框架和实践索引,如果基础好的话,两三年…

js中的设计模式之适配器模式

Js中的适配器模式 定义 将一个对象的接口适配成用户所期待的接口。 详细描述 适配器模式就是将不同对象的方法适配成可以对接或者统一调用的方式。它也是包装器的一种。 在生活中也有很多类似的例子,比如有的手机没有3.5耳机插口,所以就需要增加一个…

JavaScript设计模式之状态模式

什么是状态模式? 状态模式是一种非同寻常的优秀模式,它也许是解决某些需求场景的最好方法。虽然状态模式并不是一种简单到一目了然的模式(它往往还会带来代码量的增加),但你一旦明白了状态模式的精髓,以后…

【JavaScript设计模式】观察者模式

观察者模式 文章目录 观察者模式🌰:理解观察者模式手写观察者模式必须先订阅再发布吗Vue数据双向绑定(响应式系统)的实现原理实现一个Event Bus/ Event Emitter在Vue中使用Event Bus来实现组件间的通讯 观察者模式与发布-订阅模式…