# 【小白搞机】从零开始的服务器管理及自建节点教程

**URL:** <https://idcflare.com/t/topic/34439>\
**Category:** 教程\
**Tags:** 原创, 服务器, 征文-202543\
**Created:** [2025 年10 月 21 日 07:49 UTC](https://idcflare.com/t/topic/34439 "2025-10-21T07:49:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![node](https://idcflare.com/user_avatar/idcflare.com/node/32/10781_2.png) [@node](https://idcflare.com/u/node)\
**Post date:** [2025 年10 月 21 日 07:49 UTC](https://idcflare.com/t/topic/34439/1 "2025-10-21T07:49:47Z")

</div>

哈喽，大家好，我是爱买鸡的蝙蝠侠，上次讲了如何小白如何买鸡。

> [@小白买鸡怎么买？看完这个你就明白了](https://idcflare.com/t/topic/18768):
>
> 哈喽，大家好，我是爱买鸡的蝙蝠侠。多年来，买过很多鸡，也踩过很多坑，今天来分享一下我买鸡的体会，今天主要讲用来科学上网的鸡，感觉有帮助的朋友可以点点赞。 经验有限，不对的地方还请指出。同样有问题的也可以在下面问我，知无不言。 鸡不在多，够用就好 很多朋友（包括我自己），明明没需求，但是看到商家搞活动，朋友发评测，总是忍不住剁手下单。这点一定要控制好，因为再好的鸡，你用不到也是浪费。 那种就算…

这次来分享一下，拿到机器之后，一些初始化及安全设置，由于本人不太喜欢用命令行，所以大部分操作都是通过1panel 面板操作的，基本用不到命令行。使用 1panel 的优势是简单快捷，缺点呢就是机器占用会大一点，建议配置在 `1c1g` 以上使用。

> [!tip] 本文面向小白群体，所有会有点啰嗦，还请各位大神勿怪。

通过本文，你可以拥有一个稳定且相对安全的服务器环境，并且运行一些常规基础的应用。最后的实战部分，会教大家自己创建一个属于自己的节点。

 

## 安装 1panel 面板

### 登录服务器

通过商家的管理后台，拿到机器的登录信息，通过 SSH 工具使用账户密码或者密钥登录服务器，我这里用的是 Terminus。

 ![Pasted image 20251021135238](https://idcflare.com/uploads/default/original/3X/f/7/f70952105fd972e969b465ad011761e2966811f8.png)

### 安装面板

这里注意，一定要切换到 root 用户操作。

```auto
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

```

[文档链接](https://1panel.cn/docs/v2/installation/online_installation/#2)

按照提示，语言选择中文，安装 docker

 ![Pasted image 20251021135535](https://idcflare.com/uploads/default/original/3X/d/d/dd7963411b500e5effab50ecb49354798d247a28.png)

安装成功会提示使用面板端口、安全入口、账户、密码等，一路回车即可。

> [!faq]- 一定要保存好下图中的登录地址及账户密码

 ![Pasted image 20251021135745](https://idcflare.com/uploads/default/original/3X/4/8/48c49556092cb72cda1b6dec34f26d73dfea4ac8.png)

## 常规设置

### 使用上图中安装好的信息，登录 1panel 面板

 ![Pasted image 20251021140435](https://idcflare.com/uploads/default/original/3X/4/e/4efa3b8fa030b02e2044a28612a0de890ee48793.png)

### 点击左侧的工具箱设置系统时区，SWAP 等

时区我们一般设置为中国，Swap 一般设置为服务器物理内存的 1 倍，我机器是 1G RAM，所以我设置的 1G，设置完如下。

 ![Pasted image 20251021141212](https://idcflare.com/uploads/default/original/3X/c/7/c77594bda5982059b5ee2686ecd06c9ab76cdb2e.png)

如果你的端口是默认的 22，建议修改为其它的，这里我改成了 22022

 ![Pasted image 20251021142803](https://idcflare.com/uploads/default/original/3X/0/0/009d4981b2c16607b01185a7609a06aa3940dec8.png)

### 安装 Fail2ban（计划任务-\>脚本库-\>点击执行）

 ![Pasted image 20251021142247](https://idcflare.com/uploads/default/original/3X/c/4/c45ce2b8e27f58903da0762d44fdf74bd1dcf8eb.png)

设置 Fail2ban

Fail2ban 默认监控 22 端口，这里修改为你服务实际的 SSH 端口。

 ![Pasted image 20251021142900](https://idcflare.com/uploads/default/original/3X/1/0/104e58ae8d60f0e837c43a0c71badea39bafeb2f.png)

### 安装防火墙（可选）

防火墙如果设置不对，容易把自己关在外面，所以一定要注意。  
防火墙的脚本也在脚本库，选择执行后，一定要放行 SSH 端口跟 1panel 的端口，否则就失联了。

## 安装应用（下面的教程需要有一个域名）

### 安装 OpenResty

OpenResty 是我们建站必备的东西，点击安装，确认即可。

 ![Pasted image 20251021143821](https://idcflare.com/uploads/default/original/3X/0/f/0f71093b28f33f574512faac0f38d8f68b789da0.png)

### 反代面板访问

刚刚我们访问 1panel 面板都是通过 IP 访问的，下面我们反代一下，使其可以通过域名访问。

### 创建 DNS 解析

在域名的 DNS 管理处，将域名指向我们的服务器，cloudflare 记得去掉代理。

 ![Pasted image 20251021144814](https://idcflare.com/uploads/default/original/3X/f/3/f3f41f8f0801e5b7701bdb98dfe4ced3654f5216.png)

### 在面板创建网站

第四部分填面板的 ip 及端口

 ![Pasted image 20251021145038](https://idcflare.com/uploads/default/original/3X/7/2/72f7737618f1c93db3263618e502a4408f4335e6.png)

申请 HTTPS 证书

 ![Pasted image 20251021145248](https://idcflare.com/uploads/default/original/3X/c/0/c020f8c34398d208b6bf90bb3363268e15ff5dd5.png)

 ![Pasted image 20251021145337](https://idcflare.com/uploads/default/original/3X/4/0/407eaa9911db012fb9f94e10b73f8f69fd48d089.png)

开启 HTTPS 访问

 ![Pasted image 20251021145703](https://idcflare.com/uploads/default/original/3X/b/7/b7b01122ee403c9962370ddb8f368c2ea7167573.png)

现在通过域名就能访问面板啦（域名后记得加安全路径）  
类似：[https://panel.x.com/592b28669b](https://panel.x.com/592b28669b)

## 自建节点实战

### 新建终端访问

 ![Pasted image 20251021150430](https://idcflare.com/uploads/default/original/3X/4/5/45500e39dc0f6915b9623af35b4dd446e8dc8afb.png)

 ![Pasted image 20251021150520](https://idcflare.com/uploads/default/original/3X/0/4/04e52136474539756d83cbf30e28f5f557617976.png)

### Docker 安装 3x-ui

[文档地址](https://github.com/MHSanaei/3x-ui/wiki/Installation#docker-recommended)

```auto
docker run -itd \
 -e XRAY_VMESS_AEAD_FORCED=false \
 -e XUI_ENABLE_FAIL2BAN=true \
 -v $PWD/db/:/etc/x-ui/ \
 -v $PWD/cert/:/root/cert/ \
 --network=host \
 --restart=unless-stopped \
 --name 3x-ui \
 ghcr.io/mhsanaei/3x-ui:latest

```

 ![Pasted image 20251021150611](https://idcflare.com/uploads/default/original/3X/b/a/baef36c0f79bc35cdb4f42ea982200fe85494077.png)

创建 3x-ui 的网站，并开启 https 访问，跟面板反代的网站一致。千万不要 http 访问，容易被封。

 ![Pasted image 20251021151015](https://idcflare.com/uploads/default/original/3X/b/7/b74c736a36adee2ad01566c6773e187be03a99f3.png)

### 登录 3-ui 面板（用户名、密码都是默认 admin）

第一步先改账户名密码，否则被人扫到，你的节点就被别人用了。

 ![Pasted image 20251021151522](https://idcflare.com/uploads/default/original/3X/5/3/53be66ea48886cb522e0616cd32d29e24c4f5379.png)

### 添加 vless + reality 节点

图4里面的域名，可以用我们刚刚创建的面板域名，[panel.x.com](http://panel.x.com)

 ![Pasted image 20251021152030](https://idcflare.com/uploads/default/original/3X/1/5/15f123e846da4999d2571145d828d0673a06acf5.png)

## 结尾

今天的教程就到这里了，有哪里不对的地方还请指出，有什么问题也可以在下面评论，感谢各位。

---

<div class="post-metadata">

**Author:** ![xinkong](https://idcflare.com/user_avatar/idcflare.com/xinkong/32/3725_2.png) [@xinkong](https://idcflare.com/u/xinkong)\
**Post date:** [2025 年10 月 21 日 08:01 UTC](https://idcflare.com/t/topic/34439/2 "2025-10-21T08:01:50Z")

</div>

感谢教程

---

<div class="post-metadata">

**Author:** ![Lumen\_Sky](https://idcflare.com/user_avatar/idcflare.com/lumen_sky/32/10283_2.png) [@Lumen\_Sky](https://idcflare.com/u/Lumen_Sky)\
**Post date:** [2025 年10 月 21 日 08:08 UTC](https://idcflare.com/t/topic/34439/3 "2025-10-21T08:08:03Z")

</div>

> **[GitHub - 233boy/sing-box: 最好用的 sing-box 一键安装脚本 & 管理脚本，自动创建 REALITY 协议；支持...](https://github.com/233boy/sing-box)**
>
> 最好用的 sing-box 一键安装脚本 & 管理脚本，自动创建 REALITY 协议；支持 TUIC，Trojan，Hysteria2 等所有常见的协议

（好像alpine不可以）  
[https://raw.githubusercontent.com/Lorry-San/fast-vless/main/xrayvless.sh](https://raw.githubusercontent.com/Lorry-San/fast-vless/main/xrayvless.sh)  
（alpine）

自用可以考虑这俩  
当然再流量管理方面没有xui方便

---

<div class="post-metadata">

**Author:** ![meikon](https://idcflare.com/letter_avatar/meikon/32/6_22734026db12803ebb3e059622ac3534.png) [@meikon](https://idcflare.com/u/meikon)\
**Post date:** [2025 年10 月 21 日 08:21 UTC](https://idcflare.com/t/topic/34439/4 "2025-10-21T08:21:30Z")

</div>

感谢教程，有空试试，一直想找怎么弄https的教程。弄好了来还愿 😋

---

<div class="post-metadata">

**Author:** ![leileio](https://idcflare.com/user_avatar/idcflare.com/leileio/32/1755_2.png) [@leileio](https://idcflare.com/u/leileio)\
**Post date:** [2025 年10 月 21 日 08:30 UTC](https://idcflare.com/t/topic/34439/5 "2025-10-21T08:30:00Z")

</div>

> [@node](#):
>
> 使用上图中安装好的信息，登录 1panel 面板

可是佬，你一开始装好1panel后，第一次登陆，就是用的http，不是https，，这安全吗？还是说1panel第一次就只能这样登陆？？？

另外，1panel是免费的吗？我看他们说v2收费，v1免费，还有社区版什么的，好像版本比较多

---

<div class="post-metadata">

**Author:** ![xiaoxinya](https://idcflare.com/letter_avatar/xiaoxinya/32/6_22734026db12803ebb3e059622ac3534.png) [@xiaoxinya](https://idcflare.com/u/xiaoxinya)\
**Post date:** [2025 年10 月 21 日 08:36 UTC](https://idcflare.com/t/topic/34439/6 "2025-10-21T08:36:14Z")

</div>

感谢佬友分享教程

---

<div class="post-metadata">

**Author:** ![node](https://idcflare.com/user_avatar/idcflare.com/node/32/10781_2.png) [@node](https://idcflare.com/u/node)\
**Post date:** [2025 年10 月 21 日 08:36 UTC](https://idcflare.com/t/topic/34439/7 "2025-10-21T08:36:38Z")

</div>

不让 http 登录 3x-ui 是因为这个面板有 FQ 特征，可能会被 GFW 发现并把 IP 封掉。1panel 是正常软件，没有这个风险。当然，http 都存在信息泄露的可能。

1panel 分社区版跟商业版，社区版的功能一般都够用了，我这里演示的是免费的社区 v2 版本。

---

<div class="post-metadata">

**Author:** ![leileio](https://idcflare.com/user_avatar/idcflare.com/leileio/32/1755_2.png) [@leileio](https://idcflare.com/u/leileio)\
**Post date:** [2025 年10 月 21 日 08:48 UTC](https://idcflare.com/t/topic/34439/8 "2025-10-21T08:48:21Z")

</div>

谢谢佬解答，原来如此，我之前就奇怪有的面板直接可以http登陆，有的面板必须要https，原来是有的上了墙的黑名单了 😅 😅

---

<div class="post-metadata">

**Author:** ![leileio](https://idcflare.com/user_avatar/idcflare.com/leileio/32/1755_2.png) [@leileio](https://idcflare.com/u/leileio)\
**Post date:** [2025 年10 月 21 日 08:58 UTC](https://idcflare.com/t/topic/34439/9 "2025-10-21T08:58:55Z")

</div>

噢。对了，佬，reality的伪装域名，3xui默认的谷歌，要改成其它的

最简单的是用特斯拉的域名

reality的伪装域名选择 挺讲究的

---

<div class="post-metadata">

**Author:** ![node](https://idcflare.com/user_avatar/idcflare.com/node/32/10781_2.png) [@node](https://idcflare.com/u/node)\
**Post date:** [2025 年10 月 21 日 08:59 UTC](https://idcflare.com/t/topic/34439/10 "2025-10-21T08:59:34Z")

</div>

这个可以用自己的，1panel 面板的域名就行，实测没问题。

---

<div class="post-metadata">

**Author:** ![fyi](https://idcflare.com/user_avatar/idcflare.com/fyi/32/551_2.png) [@fyi](https://idcflare.com/u/fyi)\
**Post date:** [2025 年10 月 21 日 09:19 UTC](https://idcflare.com/t/topic/34439/11 "2025-10-21T09:19:13Z")

</div>

这是真大佬

---

<div class="post-metadata">

**Author:** ![ddd](https://idcflare.com/user_avatar/idcflare.com/ddd/32/19861_2.png) [@ddd](https://idcflare.com/u/ddd)\
**Post date:** [2025 年10 月 21 日 09:45 UTC](https://idcflare.com/t/topic/34439/12 "2025-10-21T09:45:43Z")

</div>

又学到了

---

<div class="post-metadata">

**Author:** ![yqyan](https://idcflare.com/user_avatar/idcflare.com/yqyan/32/3375_2.png) [@yqyan](https://idcflare.com/u/yqyan)\
**Post date:** [2025 年10 月 21 日 10:11 UTC](https://idcflare.com/t/topic/34439/13 "2025-10-21T10:11:33Z")

</div>

感谢分享教程 🙏

---

<div class="post-metadata">

**Author:** ![ORG](https://idcflare.com/user_avatar/idcflare.com/org/32/10054_2.png) [@ORG](https://idcflare.com/u/ORG)\
**Post date:** [2025 年10 月 21 日 10:40 UTC](https://idcflare.com/t/topic/34439/14 "2025-10-21T10:40:07Z")

</div>

感谢佬友的分享。赞一个

---

<div class="post-metadata">

**Author:** ![tug](https://idcflare.com/letter_avatar/tug/32/6_22734026db12803ebb3e059622ac3534.png) [@tug](https://idcflare.com/u/tug)\
**Post date:** [2025 年10 月 21 日 10:44 UTC](https://idcflare.com/t/topic/34439/15 "2025-10-21T10:44:08Z")

</div>

感谢佬友分享教程

---

<div class="post-metadata">

**Author:** ![model](https://idcflare.com/letter_avatar/model/32/6_22734026db12803ebb3e059622ac3534.png) [@model](https://idcflare.com/u/model)\
**Post date:** [2025 年10 月 21 日 11:39 UTC](https://idcflare.com/t/topic/34439/16 "2025-10-21T11:39:59Z")

</div>

非常好的教程 点赞

---

<div class="post-metadata">

**Author:** ![GMYXDS](https://idcflare.com/user_avatar/idcflare.com/gmyxds/32/2841_2.png) [@GMYXDS](https://idcflare.com/u/GMYXDS)\
**Post date:** [2025 年10 月 21 日 11:46 UTC](https://idcflare.com/t/topic/34439/17 "2025-10-21T11:46:40Z")

</div>

感谢教程！

---

<div class="post-metadata">

**Author:** ![soo](https://idcflare.com/user_avatar/idcflare.com/soo/32/2522_2.png) [@soo](https://idcflare.com/u/soo)\
**Post date:** [2025 年10 月 21 日 12:11 UTC](https://idcflare.com/t/topic/34439/18 "2025-10-21T12:11:00Z")

</div>

谢谢分享，教程很详细

---

<div class="post-metadata">

**Author:** ![Bigbuoluo](https://idcflare.com/user_avatar/idcflare.com/bigbuoluo/32/2206_2.png) [@Bigbuoluo](https://idcflare.com/u/Bigbuoluo)\
**Post date:** [2025 年10 月 21 日 13:26 UTC](https://idcflare.com/t/topic/34439/19 "2025-10-21T13:26:00Z")

</div>

图文并茂

---

<div class="post-metadata">

**Author:** ![kefing](https://idcflare.com/user_avatar/idcflare.com/kefing/32/9004_2.png) [@kefing](https://idcflare.com/u/kefing)\
**Post date:** [2025 年10 月 21 日 14:06 UTC](https://idcflare.com/t/topic/34439/20 "2025-10-21T14:06:51Z")

</div>

感谢教程！

[下一页](https://idcflare.com/t/topic/34439.md?page=2)
