一、什么是1Panel? 

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

1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。

二、1panel有哪些功能?

2.1、高效管理

通过 Web 图形界面轻松管理 Linux 服务器,实现主机监控、文件管理、数据库管理、容器管理等功能。

2.2、快速建站

深度集成开源建站软件 WordPress 和 Halo,域名绑定、SSL 证书配置等一键搞定

2.3、应用商店

精选上架超百种各类高质量的开源工具和应用软件,协助用户轻松安装并升级

2.4、安全可靠

基于容器管理并部署应用,实现最小的漏洞暴露面,同时提供防火墙和日志审计等功能。

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

快速建

深度集成开源建站软件 WordPress Halo,域名绑定、SSL 证书配置等一键搞定

1、环境要求

安装前请确保您的系统符合安装条件:

  • 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);

  • 服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;

  • 内存要求:建议可用内存在 1GB 以上;

  • 浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;

  • 可访问互联网

  • 安装Ubuntu版本的1panel

  • curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

    安装centos版本的1panel

  • curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

    安装Debian版本的1panel

  • curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

    具体可查看:在线安装 - 1Panel 文档

  • 安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

  • 如果使用的是云服务器,请至安全组开放目标端口。
  • ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)

三、那么我们开始实战吧

(本人测试产品为 centos9,因为需要管理整个服务器,所以新建了一台 centos9 服务器)

 1 、首先输入以下代码:

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

 2 、系统这时候会开始拉取安装包,并下载安装 docker,docker-compose,咋说呢,我之前 docker 被封禁的时候就是用 1panel 来安装和部署的

  3 、对于新手刚刚接触 docker 的朋友来说,这个产品真的很友好,强烈推荐使用,因为真的是生产力解放!!!

 4 、完成 docker 的安装后 1panel 会让你设置 1panel 的后台访问端口: 

  5 、我这里设置:2025 端口,设置提交后 1panel 会自动放通 centos9 的防火墙。

 6 、如果没有放通成功也可以使用以下命令进行放通。

sudo firewall-cmd --zone=public --add-port=2025/tcp --permanent
sudo firewall-cmd --zone=public --add-port=2025/tcp --permanent 

请将 2025 更换为你实际想放通的端口

7 、设置 1panel 安全入口:我这里设置为 erp,随意写的,自己可以记住就行了

8 、接下来设置 1panel 的面板用户,我这里设置为 erp

9 、设置完密码后,系统会自动生成和启动 1panel 的服务,会显示内网和外网的服务器地址,我这里由于内网访问,所以直接复制。

 10 、点击内网地址开始进入 1panel 面板

11 、登录成功,您就来到了 1panel 的主页面

四、1Panel的命令行工具 

1.1pctl

Usage:
  1pctl [COMMAND] [ARGS...]
  1pctl --help

Commands: 
  status              查看 1Panel 服务运行状态
  start               启动 1Panel 服务
  stop                停止 1Panel 服务
  restart             重启 1Panel 服务
  uninstall           卸载 1Panel 服务
  user-info           获取 1Panel 用户信息
  listen-ip           切换 1Panel 监听 IP
  version             查看 1Panel 版本信息
  update              修改 1Panel 系统信息
  reset               重置 1Panel 系统信息
  restore             恢复 1Panel 服务及数据

2.1pctl reset

重置 1Panel 系统信息,包括取消安全入口登录,取消两步验证等




Usage:
  1pctl reset [COMMAND] [ARGS...]
  1pctl reset --help

Commands: 
  domain              取消 1Panel 访问域名绑定
  entrance            取消 1Panel 安全入口
  https               取消 1Panel https 方式登录
  ips                 取消 1Panel 授权 IP 限制
  mfa                 取消 1Panel 两步验证

其他命令:可查看链接 命令行工具 - 1Panel 文档

未完待续,下一节讲如何使用 1panel 设立快速搭建拥有永不过期的 https 证书网站,域名绑定、SSL 证书配置等。

            文终,送 1panel 福利了,购买 1panel专业版,即可拥有,社区版功能的全面升级,1panel专业版不仅包含了社区版所有功能,更在此基础上进行了深度优化和扩展,让您的体验更上一层楼。

1panel 专业版服务码:分享给你凌霞专业版服务码:pSfrY9Pn

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐