当前位置: 首页 > news >正文

从零开始搭建私有服务器并部署网站


自建公网网站/服务教程(低成本 + 高性能)

本教程适合有一定计算机网络基础的同学。如对网络、端口、域名等概念完全陌生,请结合 AI 工具辅助理解,切勿强行操作。


1. 适用场景

  • 目标:搭建个人网站、Web 服务、NAS 等。
  • 优势
    • 利用云服务器作为公网入口,便于备案;
    • 实际服务运行在本地高性能私有服务器上,性能强、成本低;
    • 无需承担电费(私有服务器可常开)。
  • 注意:本方案不是 NAS 的最优解,但可行。如追求极致体验,建议使用专业 NAS 系统。

2. 准备软硬件

  • 云服务器:用于备案 + 公网入口(推荐腾讯云/阿里云)。
  • 私有服务器:你自己的高配电脑(可从咸鱼“捡垃圾”),需安装 Linux 系统。

3. 整体思路

  1. 租用一台云服务器(仅作反向代理 + 备案用途)。
  2. 通过 frp 内网穿透,将云服务器的 80/443 端口映射到你的私有服务器。
  3. 最终效果:访问 http(s)://yourdomain.com 时,实际由你本地电脑提供服务。

相当于:你的私有服务器“借用”了云服务器的公网 IP 和端口。


4. 租用云服务器

  • 平台选择:阿里云、腾讯云均可,哪个便宜选哪个
  • 配置建议
    • CPU/内存要求低(仅做转发);
    • 带宽越大越好(影响访问速度);
    • 系统选 Ubuntu(兼容性好)。
  • 地域选择:不要离你太远(减少延迟)。

推荐套餐参考:腾讯云轻量应用服务器 - 锐驰型

在这里插入图片描述

💡 提示:购买后可联系官方客服开通 IPv6。你是客户,不懂就问!


5. 购买并配置域名

为什么需要域名?

  • 一个公网 IP 可绑定多个域名;
  • 通过不同域名区分多个网站(靠 Nginx 虚拟主机实现)。

操作步骤:

  1. 在阿里云、腾讯云等平台购买一级域名(如 xxx.com)。
  2. 完成实名认证(否则无法解析)。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 将域名解析到云服务器 IP:
    • 主机记录填 @(代表 xxx.com);
    • 记录类型:
      • A → 绑定 IPv4;
      • AAAA → 绑定 IPv6。

在这里插入图片描述
在这里插入图片描述

✅ 此时 xxx.com 已指向你的云服务器。


好的!以下是整合了您补充内容后的完整“云服务器部署(服务端)”章节,语言清晰、结构合理,并突出了备案的重要性和实际影响:


6. 云服务器部署(服务端)

安装 1Panel 面板

  • 官网教程:https://1panel.cn
  • 登录您的云服务器命令行,以 root 用户身份执行官方提供的一键安装脚本。

安装1Panel

⚠️ 重要提示:若安装后无法访问面板,请务必在云服务商控制台(如阿里云、腾讯云的安全组)中开放 1Panel 默认端口(如 9000)。仅开启系统防火墙是不够的,必须同时配置云平台的安全组规则!


安装 frp 服务端

  1. 进入 1Panel 的 应用商店,搜索并安装 frp 服务端
  2. 安装完成后,进入 frp 服务详情页,记录以下关键信息(后续配置客户端时必需):
    • 服务端 IP 地址
    • bind_port(默认 7000
    • dashboard 端口(默认 7500)及用户名/密码

安装 frp 服务端
frp 配置信息


开放必要端口

在云服务器的安全组/防火墙中,确保以下端口已开放:

  • 7000:frp 客户端与服务端通信端口
  • 7500:frp Web 管理面板端口

测试方法:在浏览器中访问 http://<你的服务器IP>:7500,若能正常打开 frp 控制面板,说明部署成功。


⚠️ 关于域名与备案的重要提醒

如果您计划通过域名访问服务(尤其是使用标准的 80(HTTP)或 443(HTTPS)端口),必须完成 ICP 备案

  • 未备案的后果
    在中国大陆的云服务器(如腾讯云、阿里云)上,若未完成 ICP 备案,80/443 端口将被运营商间歇性阻断——表现为“一会儿能访问,一会儿连接被重置”,严重影响服务稳定性。

  • 备案流程

    1. ICP 备案:通过云服务商提交网站备案申请(通常需 10–20 个工作日)。
    2. 公安联网备案:ICP 备案通过后,还需在属地公安机关网站完成公安备案(一般在 ICP 备案号下发后 30 日内完成)。

📌 备注:备案涉及《中华人民共和国网络安全法》《互联网信息服务管理办法》等法规,流程较复杂,此处不展开。请务必依法依规办理,避免服务中断或法律风险。


如需进一步帮助,建议参考云服务商(如腾讯云、阿里云)的官方备案指南,或咨询其客服支持。

7. 私有服务器部署(客户端)

私有服务器 = 你自己的电脑(必须为 Linux 系统)

安装 1Panel

同上,安装 1Panel 并确保可通过局域网访问(如 http://192.168.x.x:9000)。

安装 frp 客户端

在 1Panel 中安装 frp 客户端

在这里插入图片描述

  • 服务端地址:填你的云服务器 IP 或域名(如 xxx.com);
  • 用户名/密码:填服务端生成的 token 或账号(见上一步截图)。

配置 frpc.ini

进入 frpc 安装目录,编辑配置文件:

在这里插入图片描述
在这里插入图片描述

在配置文件中添加如下内容(示例):
保存后重启 frpc,查看日志无报错即成功。

在这里插入图片描述


8. 网站部署(在私有服务器上)

8.1 普通静态网站部署

  1. 在 1Panel 左侧点击「网站」→ 安装 OpenResty(Nginx)
  2. 创建网站:
    • 类型:静态网站;
    • 域名:如 b.xxx.com(二级域名)。

在这里插入图片描述
在这里插入图片描述

  1. 网站目录中会生成 index.html

在这里插入图片描述

  1. 解析二级域名
    • 在域名控制台添加 b.xxx.com 的 A 记录,指向云服务器 IP;
    • 或使用 CNAME 指向 xxx.com(更推荐)。

✅ 访问 http://b.xxx.com 即可看到你的页面!

数据流向

用户 → DNS 解析 → 云服务器 80 端口 → frp 转发 → 私有服务器 80 → Nginx 返回 index.html

8.2 反向代理(进阶)

若你的服务运行在其他端口(如 127.0.0.1:7665),可配置 Nginx 反向代理:

在这里插入图片描述

配置后,访问 http://b.xxx.com 等价于访问 http://127.0.0.1:7665


8.3 启用 HTTPS

  • 在 1Panel「网站」中为域名申请 SSL 证书(支持 Let’s Encrypt);
  • HTTPS 默认走 443 端口,frp 已映射,流程与 HTTP 一致。

总结

  • 云服务器:仅作“跳板”,低成本 + 高带宽即可;
  • 私有服务器:承担实际负载,性能强、自由度高;
  • frp 实现内网穿透,1Panel 简化部署;
  • 域名 + Nginx 实现多站共存。

💡 本方案兼顾低成本、高性能、可备案,适合个人开发者、极客玩家。

如有疑问,欢迎结合 AI 工具深入理解网络原理。祝你部署顺利!

http://www.dtcms.com/a/447081.html

相关文章:

  • 华为官方网站手机商城首页网站策划与建设
  • wordpress 2个菜单做中英文智推教育seo课程
  • 广东网站建设网站中国建筑集团有限公司排名
  • 覆盖9个癌种,基于11671张病理切片训练的模型登上Nature子刊,可精准“读出”分子标志物,突破传统分类局限
  • 成年做羞羞的视频网站建设网站的公司要什么资质
  • edo网站建设网站设计分析怎么写
  • 做网站要注意的广东深圳网站建设服务
  • 中心理解题3【反面提对策、文段无对策、并列关系】
  • 【无标题】大模型-扩散模型(Diffusion Model)原理讲解(3)
  • 做么自己做一个网站西安公司网站设计
  • 电子商务网站建设费用健康养生网站源码
  • 网站顶端大图怎么做网易黄页
  • 龙头主升战法之交易理念
  • Python 包管理工具的演进历程:从手动管理到标准化体系
  • UMI企业智脑5.0版本的技术突破,从通用到专属,让AI真正“懂”每个员工
  • 深圳响应式网站设计百度推广费用可以退吗
  • 培训好吗网站建设做网站和seo哪个好
  • 南京市建设工程交易中心网站上海公司网页设计
  • petri网学习笔记(二)
  • 嘉兴网站关键词推广湖南做网站 x磐石网络
  • [Linux系统编程——Lesson2.操作系统详解 ]
  • 高并发内存池(六):释放内存全过程搭建
  • 有没有专门做美食海报的网站网站外链内链怎么做
  • 群晖ds218+做网站dede模板网站如何搭建
  • 出海业务收款方式比较
  • 做网站运用的技术福州网站建设推进
  • C语言入门学习:signed/unsigned作用详解
  • 第70篇:AI+金融:智能投顾、风控反欺诈与量化交易
  • 西安网站优化招聘泉州做网站排名
  • app推广渠道商淄博做网站seo