一、1Panel基本信息
1Panel是一款现代化、开源的Linux服务器运维管理面板,于2023年3月推出。
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)名单。
声明:文章来源于网络,如有侵权请联系删除!