开门见山:
1Panel 是一个现代化的 Linux 服务器运维管理面板,为飞致云公司旗下的一款开源产品,后端采用高效的 GO 语言开发,前端则利用 VUE 的 Element-Plus UI 框架,确保了界面的现代感和易用性。该面板的管理系统基于 Docker 容器化技术,体现了前瞻性的设计理念。此外,官方还提供了详尽的视频教程,帮助用户快速上手。
官方教程
官网地址: 1Panel - 现代化、开源的 Linux 服务器运维管理面板
开源地址:GitHub - 1Panel-dev/1Panel: 🔥🔥🔥 Web-based linux server management control panel. / 现代化、开源的 Linux 服务器运维管理面板。
系统要求
在开始安装流程之前,请先检查您的系统是否满足以下条件:
- 操作系统:兼容主流的 Linux 发行版,包括基于Debian和RedHat的系统,以及国产操作系统。
- 服务器架构:支持x86_64、aarch64、armv7l、ppc64le、s390x等架构。
- 内存配置:建议系统至少拥有 1GB 以上的可用内存。
- 浏览器兼容性:请确保您的浏览器为Chrome、Firefox、Internet Explorer 10及以上版本、Edge等现代浏览器。
- 网络连接:系统需要能够访问互联网。
安装部署
下面的命令会自动下载quick_start.sh
脚本并自动保存在当前目录,然后自动执行该脚本安装
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
使用
IP 地址 192.168.3.107 为 Linux 服务器内网 IP,22803 是目标端口,安装时会有显示其端口,如何没有显示,可以使用命令 netstat -tulnp
来查看,可以看到 Program name
字段下的 1panel
d对应的端口 22803
netstat -tulnp
是一个在类Unix操作系统中使用的网络工具命令,用于显示网络连接、路由表、接口统计等信息。这个命令的参数解释如下:
t
:显示TCP连接。u
:显示UDP连接。l
:显示正在监听的端口。n
:显示IP地址和端口号,而不是尝试解析主机名或服务名。p
:显示哪个进程正在监听对应的端口。