1panel:开源,现代化的运维管理面板

开源地址

Github:https://github.com/1Panel-dev/1Panel

前言

对于一些运维控制面板,想必大家都熟知的有宝塔amhappnode等,但这些面板大多数仅局限于或者主要针对php这一种语言搭建网站的管理。宝塔目前看似是在丰富其功能,也具有了Docker图形控制面板,同时对于Golang、Java等程序的运行监控,但整体的使用感觉上还是没那么丰富,也没有特别利用好目前流行的容器化运行,在使用起来总觉得差点意思…

1panel介绍

1panel控制面板眼前一亮,它正是依托于容器化技术,能够使开发者、运维者更加轻松便捷的来管理容器化运行的程序,使服务器本体不被各种环境所“搅屎”,除本体面板程序是运行在本机环境上,所有的包括依赖的各种软件、环境以及程序都运行在Docker容器中,并且在“网站”这一板块上更好的能够配合上非PHP语言的网站程序(虽然目前支持一键建站的程序偏少)的一键搭建。在界面上整体也比较简洁,在使用过宝塔的开发者来说,上手1panel就比较轻松了。

最主要是,它!开!源!面板采用目前主流的Go语言编写,面板的所有代码在仓库中都能看见。同时相较于国内版的宝塔,1panel无需强制登录其平台的账号,还是特别友好的!

图片[1]-1panel:开源,现代化的运维管理面板-星溢栈
1panel面板首页

在功能方面,网站的一键搭建、反代、静态网站添加一个不落下,环境上PHP多版本共存,SSL证书自助申请、自动续签,主机的文件管理、监控、终端、防火墙配置、进程管理、备份、日志审计等等…相较于宝塔来说,功能还是相当全面的。

图片[2]-1panel:开源,现代化的运维管理面板-星溢栈
容器管理界面

在1panel的应用商店里面,不像宝塔应用中的也许众多付费又不好用的面板应用,而是经过筛选的比较优秀的各种开源应用,在这里可以一键安装,1panel已经帮你写好这些应用的相关配置文件。因为使用docker容器中运行的缘故,无需考虑环境安装问题,一键即可安装。每种应用特殊的配置也会帮你列出来让你自定义配置。

目前应用商场已经有100+款开源应用,包括kafka、redis等开发需要的软件,同时还提供了像MC服务器幻兽帕鲁服务器AListHome Assistant等的实用的工具,一键安装体验,这对于去了解一些优秀开源项目的同学来说真的非常棒!

图片[3]-1panel:开源,现代化的运维管理面板-星溢栈
应用商店截图

在使用面板的时候,我认为最基础的就是安装OpenResty作为Web网站应用服务,以及安装Mysql或者其他数据库,1panel也为提供了网站管理和数据库管理。在应用商店中,一些需要依赖数据库的应用也能快速帮你生成单独的数据库用户和数据库名,方便隔开各种应用的数据存储。

图片[4]-1panel:开源,现代化的运维管理面板-星溢栈
一键安装one-api

实际使用下来还是很不错的,确实也像其标题:“现代化”,希望1panel面板能够越做越好吧!毕竟这么好的开源项目实属难得!

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码

    暂无评论内容