什么是1Panel

一、1Panel基本信息

1Panel是一款现代化、开源的Linux服务器运维管理面板,于2023年3月推出。

什么是1Panel

1Panel官网:https://1panel.cn/

二、功能特性

(一)高效管理

  • 主机监控:用户能够通过Web图形界面实时监控服务器状态,像CPU使用率、内存使用、磁盘空间等关键指标都能得到监控,有助于及时发现和解决服务器潜在问题。
  • 文件管理
    • 拥有图形化的文件管理系统,在文件操作方面更为直观。
    • 可以轻松进行文件编辑、权限设置和备份等操作,提高了操作效率和安全性。
  • 数据库管理:虽然搜索结果未详细提及具体管理方式,但作为服务器运维管理面板,此项功能有助于对数据库进行有效的管理维护。
  • 容器管理
    • 支持Docker容器的管理和部署,大大简化了应用的部署和扩展流程。
    • 在1Panel v1.10.12版本中,还新增了防火墙端口转发功能,可轻松配置和管理端口转发规则,实现外部请求到内部服务器或服务端口的精确转发,达到负载均衡和内网访问的目的,进一步增强网络流量管理的灵活性和安全性。

(二)快速建站

  • 深度集成建站软件:深度集成WordPress和Halo,支持一键安装和配置,极大地简化了建站流程。
  • SSL证书配置:支持域名绑定和SSL证书的自动配置,保障网站的安全性和可信度。
  • 在1Panel v1.10.12版本中
    • 网站证书申请成功后,支持执行自定义脚本。
    • 创建静态或PHP运行环境网站时,默认增加一个404页面。

(三)应用商店

  • 提供多种应用:精选上架各类高质量的开源工具和应用软件,尽管目前应用种类有限,但已涵盖部分基础且常见的环境或组件。
  • 方便安装升级:支持应用的轻松安装和升级,随着更多应用的加入,其生态会更加丰富。
  • 1Panel v1.10.12版本中:应用商店新增了10多款开源应用软件,并且优化了应用升级逻辑,拉取镜像失败时无需回滚。

(四)安全可靠

  • 基于容器的隔离机制:基于容器管理并部署应用,可实现最小的漏洞暴露面。
  • 防火墙和日志审计
    • 内置防火墙功能,能对网络访问进行有效控制。
    • 具备日志审计系统,增强了系统的安全防护能力,确保数据和访问的审计追踪。
  • 新增病毒扫描功能(v1.10.12版本)
    • 社区版新增ClamAV病毒扫描功能,可通过图形化界面安装和使用ClamAV,查看扫描报告和日志,提升服务器安全防护能力。
    • 专业版支持定时更新病毒特征库和定时扫描病毒,有效提升服务的实时防护能力。

(五)一键备份与恢复

  • 数据备份:支持一键备份整个系统或特定数据到各类云存储服务,如支持添加阿里云OSS、AWSS3云存储、MinIO云原生对象存储等作为备份存储,极大地降低了数据丢失的风险。
  • 灾难恢复:在数据损坏或系统故障的情况下,能够迅速恢复备份数据,确保业务的连续性。

三、安装相关

(一)在线安装

  • 操作系统支持:支持主流Linux发行版本(基于Debian/RedHat,包括国产操作系统)。
  • 服务器架构支持:x86_64、aarch64、armv7l、ppc64le、s390x。
  • 安装部署:可通过GitHub release链接(https://github.com/1Panel - dev/1Panel/releases)进行安装,需要指定目标服务器IP地址和目标端口/安全入口。若使用云服务器,要至安全组开放目标端口。另外,ssh登录1Panel服务器后,执行1pctl user - info命令可获取安全入口(entrance)。

(二)安装包安装

  • 浏览器要求:请使用Chrome、FireFox、IE10+、Edge等现代浏览器。
  • 下载安装包:自行下载1Panel最新版本的安装包,并复制到目标机器的/tmp目录下。
  • 解压安装包:以root用户ssh登录到目标机器,并执行相应命令。安装成功后,控制台会打印面板访问信息,可通过浏览器访问1Panel。同样,ssh登录1Panel服务器后,执行1pctl user - info命令可获取安全入口(entrance)。

(三)阿里云镜像安装

  • 登录阿里云:在浏览器中打开阿里云官方网站(https://www.aliyun.com/ )并登录账号。
  • 云服务器ECS操作
    • 在阿里云管理控制台中,点击左侧菜单栏的云服务器ECS选项。
    • 选择地域及可用区、配置网络和安全组,确认订单后等待实例创建完成。
    • 1Panel使用时需安全组放行8090端口(端口放行教程:https://help.aliyun.com/document_detail/25471.html )。

四、其他特性

  • 支持多种运行环境(v1.10.12版本)
    • 新增支持Java和Go运行环境,支持用户创建基于Java和Go运行环境的网站。在创建运行环境时,提供多个Java LTS版本(包含1.8、11、17、21和22版本)和Go版本(包含1.21和1.22版本)供用户选择,满足不同用户的开发需求。
  • 增强文件管理功能(v1.10.12版本)
    • 新增了文件编辑器的左侧目录树,文件列表组件支持直接创建文件和文件夹,并且增强了文件回收站的批量还原操作。
    • 现在可以使用VSCode直接打开文件和文件夹,还增强了对图片、视频、音频、Word、Excel等常见文件格式的预览和管理能力。

五、荣誉

1Panel荣获2024年度GVP——Gitee最有价值开源项目。2024年3月9日,成功入选Gitee平台评选的最有价值开源项目(GVP)名单。

来源:www.aiug.cn
声明:文章来源于网络,如有侵权请联系删除!