阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

171次阅读
没有评论

共计 3466 个字符,预计需要花费 9 分钟才能阅读完成。

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

哈喽,我是星哥,经常有人问我不会 Linux 命令,能买服务器,搭建个人的 web 站点吗?当然,今天咱们就聊点“小白也能听懂”——怎么把你刚买的云服务器,像拼积木一样,30 分钟内捣鼓出一个能跑博客、能放网站,还能随时“点点鼠标”就管理的 1Panel 面板。

全程不用背命令,不用啃代码,复制粘贴 + 鼠标点几下,就能让小伙伴通过域名访问你的站。准备好奶茶,咱们开整!

适用对象:第一次买云服务器、第一次装面板、第一次建站 预计耗时:30 分钟完成部署,10 分钟完成加固 实测环境:腾讯云轻量 2C2G / Ubuntu 22.04,阿里云 ECS CentOS 7.9 均通过

本文你将学到

1. 购买云服务器
2. 安装 1Panel
3. 给 1Panel 做安全加固

星哥之前介绍了宝塔面板:宝塔面板从零搭建个人博客,新手也能轻松上手 宝塔免费 WAF 搭建 WEB 防火墙

今天继续介绍一款开源的面板 -1Panel。

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

什么是 1Panel?

新一代的 Linux 服务器运维管理面板

1Panel 提供了一个直观的 Web 界面,帮助用户轻松管理 Linux 服务器中的应用、网站、文件、数据库以及大语言模型(LLMs)等。

一句话:开源免费 + Docker 化 + 中文友好 + 不强制手机号,对小白最友好。

特点

开源免费:由 Fit2Cloud 团队开源,持续更新。

支持多系统:兼容 CentOS、Ubuntu、Debian、openEuler、Rocky Linux 等主流 Linux 发行版。

一键部署:内置 Nginx、MySQL、Redis 等常用服务,支持快速安装。

可视化管理:通过浏览器即可操作,降低命令行学习成本。

插件生态:支持扩展应用,满足多样化需求。

1. 买一台最便宜的云服务器

  • 配置:1 核 2G 也能跑,推荐 2C2G 以上,日后加站点不卡。

  • 系统:Ubuntu ≥ 20.04 或 CentOS ≥ 7.9,64 位。

  • 价格:腾讯云 / 阿里云活动机 99~128 元 / 年,日均 0.3 元。

  • 域名备案:如果使用国内服务器域名需要备案,星哥使用的是 xgss.net 已经备案了,如果没有备案可以选择香港或者海外的服务器。

tx 云

复制到浏览器 https://y.xgss.net/txai
我这里选择的配置:2 核 2G4M 50G-SSD 盘 300G 月流量

选择一个便宜的服务器,我这里选择 99 元年的,国内服务器

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

系统选择 linux,centos7

ali 云

复制到浏览器 https://y.xgss.net/aliyun

可以选择 99 元 2 核 2G 3M 40G 这个性价比比较高

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

2. 开放面板端口(必做,否则打不开

云厂商 操作路径
tx 云轻量 控制台 → 防火墙 → 添加规则 → TCP 8090
ali 云 ECS 控制台 → 安全组 → 手动添加 → TCP 8090

我这里以 tx 云为例,我这里放开所有的端口(生产环境不要这么干)。

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

3. 一条命令装 1Panel

以 root 用户身份运行一键安装脚本,自动完成 1Panel 的下载和安装。

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

选择语言

Select a language:
1. English
2. Chinese  中文(简体)
3. Persian
4. Português (Brasil)
5. Русский
Enter the number corresponding to your language choice: 2

安装脚本会问你 几个问题,全部回车 即走默认:

  1. 安装目录:/opt

  2. 是否安装 docker,这里选择 n,国内网络环境安装会报错。

  3. 面板端口:8090,我这里选择默认

  4. 安全入口:随机字符串(如 /abc123),我这里选择默认

  5. 用户名 / 密码:随机生成(装完可用 1pctl user-info 查看)

看到 1Panel started successfully 即安装完成。

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

[1Panel Log]: ================= 感谢您的耐心等待,安装已完成 ================== 
[1Panel Log]:  
[1Panel Log]: 请使用您的浏览器访问面板:  
[1Panel Log]: 外部地址:  http://159.75.84.77:39602/2d3b83696c 
[1Panel Log]: 内部地址:  http://10.1.12.4:39602/2d3b83696c 
[1Panel Log]: 面板用户:  XXXX 
[1Panel Log]: 面板密码:  XXXX 
[1Panel Log]:  
[1Panel Log]: 官方网站: https://1panel.cn 
[1Panel Log]: 项目文档: https://1panel.cn/docs 
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel 
[1Panel Log]: 前往 1Panel 官方论坛获取帮助: https://bbs.fit2cloud.com/c/1p/7 

4. 首次登录

浏览器输入:http://< 你的公网 IP>: 端口 /< 安全入口 > 账号密码用上面命令回显,首次登录会强制绑定邮箱,用于后续告警。

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

进入 1Panel 界面

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

1Panel 面板加固

没做加固 ≈ 裸奔,脚本小子 5 分钟就能扫到你。

1. 修改「三件套」让扫描器找不到门

位置 路径 建议值
端口 面板设置 → 服务端口 改成 5 位随机,如 35210
安全入口 面板设置 → 安全 → 安全入口 /abc123 改成 /star_xxx,我这边改成自己好记的。
授权 IP 面板设置 → 安全 → 授权 IP 如果有固定公网 IP,填入你的,则更安全
面板域名 面板设置 → 安全 → 面板 SSL 有域名就上传证书,强制 HTTPS

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

改完端口 再次去云厂商防火墙放行新端口,旧端口可删除。

2. 加一层「IP 白名单」

面板设置 → 安全 → 授权 IP → 填写你家宽带或公司出口 IP。 以后只有这个 IP 能访问面板,其他人就算知道地址也打不开(直接 403)。

3. 一键开防火墙 & Fail2ban

  1. 左侧「主机」→「防火墙」→ 启用 firewalld/ufw(Ubuntu 会自动选)。

  2. 「工具箱」→ 安装 Fail2ban → 开启 SSH 防护,暴力破解 3 次就封 IP。

安装 Fail2ban

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

安装 FireWall

这里放开 80 443 39602

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

安装 docker

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

4. 备份是最后的防线

  • 备份账号设置:面板设置→「备份账号」→「添加」

  • 面板首页 →「计划任务」→ 创建「网站、数据库」备份 → 可选七牛 / 阿里云 OSS/ 本地。

  • 建议 至少每周 1 次,恢复时 1 键还原,比手动导 SQL 省心 10 倍,

  • 搭建好网站,一定要技术做定时备份!

面板设置→「备份账号」→「添加」

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

创建备份计划任务

「计划任务」→ 创建「备份网站」

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南

小白最容易踩的 5 个坑

现象 解决
端口未放行 浏览器一直转圈打不开 检查云厂商防火墙是否放行 8090(或你自定义的端口)
忘记安全入口 提示 404 SSH 执行 1pctl user-info 重新查看
装了宝塔又装 1Panel 80/443 被 Nginx 占用 二选一,先卸载宝塔或手动改端口
用 root 裸奔 /var/log/secure 里一堆 Failed password 新建普通用户 + 禁止 root 远程登录 + 开 Fail2ban

速查表(建议收藏)

# 查看面板信息
1pctl user-info
例如:
# 1pctl user-info
面板地址: http://$LOCAL_IP:39602/2d3b83696c 
面板用户: XXXXXXXX
面板密码: ********
提示: 修改密码可执行命令: 1pctl update password

# 重启 / 停止 / 卸载 1Panel
1pctl restart / stop / uninstall

# 升级最新版
1pctl upgrade

# 重置任意用户密码
1pctl reset-password < 用户名 >

# 备份整站(命令行)
1pctl backup

总结

  • 30 分钟:买完服务器 → 装 1Panel

  • 再加 10 分钟:改端口 + 白名单 + 开防火墙 + 设计划备份,直接达到「可生产」安全级。

  • 全程 只用鼠标 + 复制粘贴,一条命令都不用背;后续想玩 WordPress、SpringBoot、Vue 同样「应用商店 → 安装」即可。

通过 1Panel,小白用户也能轻松在云服务器上完成 Web 服务的搭建与管理。它不仅降低了运维门槛,还提供了丰富的功能与插件生态。结合本文的安全加固建议,你可以在享受便捷的同时,确保服务器与网站的稳定与安全。

如果你是刚入门的站长或开发者,不妨立即尝试在云服务器上部署 1Panel,开启属于你的高效运维之旅。

下一篇文章星哥将介绍如何使用 1Panel + Halo:打造多应用组合的个人内容中心。

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2025-10-14发表,共计3466字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中