当前位置: 首页 > news >正文

新增MariaDB数据库管理、支持多版本MySQL数据库共存,1Panel开源面板v1.6.0发布

2023年9月18日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.6.0版本。

在这个版本中,1Panel新增MariaDB数据库管理;支持多版本MySQL数据库共存;支持定时备份系统快照和应用商店中已安装应用;支持为防火墙端口和IP规则设置备注信息。此外,我们进行了50多项功能更新和问题修复。1Panel应用商店新增了2款应用,并且更新了20款应用。感谢社区用户们的反馈和支持,使得新版本的1Panel功能更加完善。

亮点更新

■ 新增MariaDB数据库管理

1Panel v1.6.0版本新增支持MariaDB数据库管理,为用户提供了直观的数据库管理体验。

通过这一功能,用户无需专业数据库知识也能轻松进行数据库管理,创建新的MariaDB数据库实例,同时也能够方便地删除不再需要的数据库,从而实现对数据更好的管理。

1Panel v1.6.0还允许用户创建、管理数据库用户和分配适当的权限,确保数据库的安全性和可访问性。此外,用户还可以针对MariaDB数据库执行备份操作,以确保数据的安全性,并在需要时还原数据库至之前的状态。
在这里插入图片描述

▲图1 MariaDB数据库管理

■ 支持多版本MySQL数据库共存

1Panel v1.6.0版本支持多版本MySQL数据库的共存,为用户提供了更灵活的数据库管理选项。

这一更新帮助用户轻松创建和管理多个不同版本的MySQL数据库,包括5.6、5.7和8.1版本。该功能的优势在于其允许用户在同一服务器上同时运行不同版本的MySQL数据库,无需担心兼容性问题。这对于开发人员、系统管理员和测试人员来说非常便利,使他们可以在不同版本的MySQL数据库之间轻松切换,以适应不同的应用程序或项目需求。
在这里插入图片描述

▲图2 多版本MySQL数据库共存

■ 支持定时备份系统快照和已安装应用

1Panel v1.6.0版本引入了两项重要功能,以进一步增强系统管理和数据备份的能力。

第一,定时备份系统快照功能。此功能允许用户自动创建系统快照的定期副本,这有助于确保系统的稳定性和可恢复性。这样在系统崩溃或关键数据丢失时,可以轻松地还原到先前的状态。用户可以根据自己的需求和时间表设置备份计划,使其在无手动干预的情况下自动创建系统快照。

第二,备份已安装应用功能。此功能使用户能够轻松备份和还原他们的已安装应用程序,这在面临升级系统、迁移到新服务器或分享配置的场景时非常有用。用户可以选择性地备份自己的应用程序,并在需要时将它们恢复至原始状态,从而简化系统管理和维护的过程。
在这里插入图片描述

▲图3 定时备份系统快照和已安装应用

■ 防火墙规则支持设置描述信息

在1Panel v1.6.0版本中添加防火墙端口和IP规则时,支持设置描述信息,为用户提高了系统管理的可视化和可理解性。

现在,当您配置防火墙规则时,可以为每个规则添加自定义的描述信息。这个功能为团队合作和文档记录提供了帮助,方便用户更好地理解和维护规则集。

此外,描述信息还有助于快速识别和区分不同的规则,特别是在复杂的网络环境中。这一功能的引入让管理防火墙规则变得更加直观和高效,为系统管理员和网络运维人员提供了更多的控制和可视化选项。无论您是个人用户还是企业用户,这一功能都能够帮助您更加轻松地管理和保护您的网络环境。
在这里插入图片描述

▲图4 防火墙规则支持设置描述信息

新增功能

■ 网站:支持不同域名使用同一个端口;

■ 网站:网站目录支持设置三级运行目录;

■ 网站:更新PHP运行环境后,自动重新配置该运行环境的关联应用;

■ 应用商店:安装应用时支持选择本地MySQL或MariaDB数据库;

■ 应用商店:在执行安装、升级或卸载操作之前,支持执行自定义脚本;

■ 应用商店:安装OpenResty时支持非80和443端口;

■ 应用商店:在涉及到关联网站的情况下,OpenResty提供了强制删除的功能;

■ 数据库:MySQL数据库列表支持添加MariaDB数据库;

■ 数据库:支持配置多个MySQL本地数据库;

■ 主机:防火墙端口规则和IP规则,支持设置描述信息;

■ 计划任务:支持定时备份应用商店已安装应用;

■ 计划任务:支持定时备份系统快照;

■ 面板设置:重构快照功能,消除在生成快照期间对系统全局Loading的影响;

■ 系统:1pctl命令行工具增加回滚功能。

功能优化

■ 概览:支持自定义是否显示安全入口提示信息;

■ 网站:日志读取功能取消文件大小限制,支持读取超过10MB的日志文件;

■ 网站:网站设置页面增加网站目录权限校验的提示信息;

■ 应用商店:重建应用操作修改为响应式请求;

■ 应用商店:应用安装流程优化;

■ 应用商店:应用商店全部列表页样式优化;

■ 数据库:数据库密码加密存储;

■ 数据库:MySQL页面数据库筛选框增加跳转功能;

■ 容器:创建容器表单支持设置ENTRYPOINT参数;

■ 容器:容器列表增加容器内网络地址列;

■ 容器:支持查看全部容器日志;

■ 容器:批量操作时,弹框提示信息增加详情显示;

■ 容器:存在连续端口时,显示方式优化;

■ 容器:容器列表加载方式优化;

■ 容器:移除容器日志中的ANSI转义序列;

■ 主机:文件删除时的提示信息优化;

■ 主机:防火墙列表支持根据状态和策略进行结果筛选;

■ 主机:添加、编辑防火墙端口和IP规则时,可以输入多个IP地址或IP地址段;

■ 主机:文件列表增加UID和GID显示;

■ 主机:防火墙响应速度优化;

■ 面板设置:服务器地址支持设置为空;

■ 面板设置:设置按钮样式优化;

■ 系统:添加日语README文件;

■ 系统:系统消息提示框弹出方式优化;

■ 系统:系统弹窗提示文字样式优化;

■ 系统:部分页面状态栏样式统一;

■ 系统:部分页面按钮样式优化;

■ 系统:登录接口增加安全入口的校验;

■ 系统:1pctl获取用户信息命令返回内容优化;

■ 系统:系统升级过程中暂停计划任务。

Bug修复

■ 网站:修复了PHP运行环境5.5.38版本安装composer失败的问题;

■ 网站:修复了PHP运行环境7.x版本安装pdo_sqlsrv失败的问题;

■ 网站:修复了PHP运行环境部分版本构建失败的问题;

■ 应用商店:修复了多容器应用升级失败的问题;

■ 应用商店:修复了部分场景下应用停止之后不能启动的问题;

■ 数据库:修复了MySQL数据库同步时,由于存在特殊字符导致同步失败的问题;

■ 数据库:修复了MySQL 8.x切换数据库访问权限导致创建数据库失败的问题;

■ 容器:修复了容器切换端口选项时,仍然进行端口校验的问题;

■ 容器:修复了Docker低版本无法读取容器日志的问题;

■ 主机:修复了Deepin操作系统获取SSH服务状态异常的问题;

■ 主机:修复了守护进程停止之后状态读取异常的问题;

■ 主机:修复了文件名带空格时,导致的设置权限失败的问题;

■ 系统:修复了部分页面像素不对齐的问题;

■ 系统:修复了导航按钮左侧边框显示异常的问题;

■ 系统:修复了快照恢复后应用重建无法拉起的问题。

应用商店

■ 新增Drawio;

■ 新增Portainer;

■ Halo版本升级至v2.9.1;

■ DataEase版本升级至v1.18.10;

■ Alist版本升级至v3.27.0;

■ 青龙版本升级至v2.16.2;

■ 南墙Web应用防火墙版本升级至v2.6.1;

■ 禅道版本升级至v18.7;

■ Gitea版本升级至v1.20.4;

■ Jenkins版本升级至v2.423;

■ MongoDB版本升级至v7.0.1;

■ Tailchat版本升级至v1.8.12;

■ Bitwarden版本升级至v1.29.2;

■ Redis版本升级至v6.2.13;

■ Redis版本升级至v7.2.1;

■ Nexus Repository版本升级至v3.60.0;

■ ddns-go版本升级至v5.6.2;

■ emqx版本升级至v5.2.0;

■ Synapse版本升级至v1.92.1;

■ Domain Admin版本升级至v1.5.23;

■ AdGuardHome版本升级至v0.107.38;

■ MeiliSearch版本升级至v1.3.4。

相关文章:

新增MariaDB数据库管理、支持多版本MySQL数据库共存,1Panel开源面板v1.6.0发布

2023年9月18日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.6.0版本。 在这个版本中,1Panel新增MariaDB数据库管理;支持多版本MySQL数据库共存;支持定时备份系统快照和应用商店中已安装应用;支持为防火墙…...

【dbeaver】win环境的kerberos认证和Clouders集群中Kerberos认证使用Dbeaver连接Hive和Phoenix

一、下载驱动 cloudera官网 1.1 官网页面下载 下载页面 的Database Drivers 挑选比较新的版本即可。 1.2 集群下载 Hive可能集群没有驱动包。驱动包名称:HiveJDBC42.jar。41结尾的包也可以使用的。注意Jar包的大小一定是十几MB的。几百KB的是thin包不可用。 …...

MongoDB索引

索引支持在MongoDB中高效执行查询。如果没有索引,MongoDB必须扫描集合中的每个文档才能返回查询结果。如果查询存在适当的索引,MongoDB将使用该索引来限制它必须扫描的文档数。 尽管索引提高了查询性能,但添加索引对写入操作的性能有负面影响…...

ChatGPT的问世给哪些行业带来了冲击?

目录 引言Chat GPT 对行业的影响在线客服和智能客服行业传统自动回复机器人的局限性Chat GPT 的提升能力 教育培训行业个性化学习需求的挑战Chat GPT 的个性化优势 金融保险行业客户服务的变革Chat GPT 的智能化应用 医疗健康领域自助诊断及咨询的便利性Chat GPT 在医疗领域的应…...

Elasticsearch:与多个 PDF 聊天 | LangChain Python 应用教程(免费 LLMs 和嵌入)

在本博客中,你将学习创建一个 LangChain 应用程序,以使用 ChatGPT API 和 Huggingface 语言模型与多个 PDF 文件聊天。 如上所示,我们在最最左边摄入 PDF 文件,并它们连成一起,并分为不同的 chunks。我们可以通过使用 …...

docker系列(7) - Dockerfile

文章目录 7. Dockerfile7.1 Dockerfile介绍7.2 指令规则7.3 指令说明7.3.1 RUN命令的两种格式7.3.1 CMD命令覆盖问题7.3.2 ENTRYPOINT命令使用7.3.3 ENV的使用 7.4 构建tomcat Dockerfile案例7.4.1 准备原始文件7.4.2 编写Dockerfile7.4.3 构建镜像7.4.4 验证镜像 7.5 构建jdk基…...

Spring面试题8:面试官:说一说Spring的BeanFactory

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:说一说Spring的BeanFactory Spring的BeanFactory是Spring框架的核心容器,负责管理和创建Bean对象。它是一个工厂类,用于实例化、配置和管理Bean的…...

Win10专业版系统一键重装怎么操作?

Win10专业版系统一键重装怎么操作?与传统的系统重装相比,一键重装不仅省去了繁琐的安装步骤,这一简单操作使得系统维护和恢复变得更加便捷,让用户不再为系统问题而烦恼。下面小编给大家详细介绍关于一键重装Win10专业版系统的操作…...

十大服装店收银系统有哪些 好用的服装收银软件推荐

服装店收银系统对于门店和服装卖场来说非常重要,可以提高工作效率。下面是推荐的十大服装店收银系统,供开设服装店的企业选择合适的收银软件用于经营管理。 1、核货宝收银系统 支持快速收银,同时适用于服装行业,能够支持多规格多…...

算法通过村第八关-树(深度优先)白银笔记|深度和高度问题

文章目录 前言1. 最大深度问题2. 判断平衡树3. 最小深度4. N叉树的最大深度总结 前言 提示:我的整个生命,只是一场为了提升社会地位的低俗斗争。--埃莱娜费兰特《失踪的孩子》 这一关我们看一些比较特别的题目,关于二叉树的深度和高度问题。这…...

Redis安装和使用

这里写目录标题 Redis安装和使用一.数据库类型1.关系型数据库2.非关系型数据库3.区别(1)数据存储方式不同(2)扩展方式不同(3)对事务性的支持不同 二.redis简介1.Redis 优点2.哪些数据适合放入缓存中&#x…...

UML基础与应用之面向对象

UML(Unified Modeling Language)是一种用于软件系统建模的标准化语言,它使用图形符号和文本来描述软件系统的结构、行为和交互。在面向对象编程中,UML被广泛应用于软件系统的设计和分析阶段。本文将总结UML基础与应用之面向对象的…...

将 Ordinals 与比特币智能合约集成:第 2 部分

在上一篇文章中,我们展示了一种将 Ordinal 与智能合约集成的方法,即将Ordinal和合约放在同一个 UTXO 中。 今天,我们介绍了一种集成它们的替代方案,即它们位于单独的 UTXO 中。 作为展示,我们开发了一个智能合约&…...

PCL 法线空间采样(C++详细过程版)

法线空间采样 一、概述二、代码实现三、结果展示1、原始点云2、采样结果一、概述 法线空间采样在PCL里有现成的调用函数,具体算法原理和实现代码见:PCL 法线空间采样。为充分了解法线空间采样算法实现的每一个细节和有待改进的地方,使用C++代码对算法实现过程进行复现。 二…...

论文阅读:AugGAN: Cross Domain Adaptation with GAN-based Data Augmentation

Abstract 基于GAN的图像转换方法存在两个缺陷:保留图像目标和保持图像转换前后的一致性,这导致不能用它生成大量不同域的训练数据。论文提出了一种结构感知(Structure-aware)的图像转换网络(image-to-image translation network)。 Proposed Framework…...

CNC 3D浮雕 Aspire 11.55 Crack

Aspire 提供了功能强大且直观的软件解决方案,用于在 CNC 铣床上创建和切割零件。有用于 2D 设计和计算 2D 刀具路径的工具,例如仿形、型腔加工和钻孔以及 2.5D 刀具路径,包括:V 形雕刻、棱镜雕刻、成型刀具路径、凹槽、 倒角刀具路…...

【Clickhouse2022.02 查询优化】

一、现场场景概述 现场每天每张表入库数据量大约2-4亿条,页面涉及到自定义时间段查询(白天08:00-15:00,夜晚23:00-06:00)与不同时间段(最近一天、一周、一个月和全部)的统计指标查询。 二、主要问题 时间跨度大无查询或查询条件命中数据过多的分页查询场景速度慢 (主要是数据…...

PMP证书在国内已经泛滥了,还有含金量吗?

没有泛滥吧?这个证书现在就是趋向于项目管理人士要去考的呀,也不是考了没用,提升自身个人的能力、找工作方面和晋升加薪方面确实有用呀,不然报名费那么贵,为什么越来越多人考呢? 1、提升自身个人的能力 首…...

SolidJs节点级响应性

前言 随着组件化、响应式、虚拟DOM等技术思想引领着前端开发的潮流,相关的技术框架大行其道,就以目前主流的Vue、React框架来说,它们都基于组件化、响应式、虚拟DOM等技术思想的实现,但是具有不同开发使用方式以及实现原理&#…...

数据采集技术在MES管理系统中的应用及效果

在现代制造业中,MES生产管理系统已成为生产过程中不可或缺的一部分。MES管理系统能够有效地将生产计划、生产执行、质量管理等各个生产环节有机地衔接起来,从而实现生产过程的全面优化。本文将以某车间为例,探讨结合MES系统的数据采集技术的应…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下,江苏艾立泰以一场跨国资源接力的创新实践,重新定义了绿色供应链的边界。 跨国回收网络:废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点,将海外废弃包装箱通过标准…...

2025盘古石杯决赛【手机取证】

前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来,实在找不到,希望有大佬教一下我。 还有就会议时间,我感觉不是图片时间,因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...

土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等

🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...

今日科技热点速览

🔥 今日科技热点速览 🎮 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售,主打更强图形性能与沉浸式体验,支持多模态交互,受到全球玩家热捧 。 🤖 人工智能持续突破 DeepSeek-R1&…...

Java多线程实现之Thread类深度解析

Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...

初学 pytest 记录

安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...

Java线上CPU飙高问题排查全指南

一、引言 在Java应用的线上运行环境中,CPU飙高是一个常见且棘手的性能问题。当系统出现CPU飙高时,通常会导致应用响应缓慢,甚至服务不可用,严重影响用户体验和业务运行。因此,掌握一套科学有效的CPU飙高问题排查方法&…...

【Java学习笔记】BigInteger 和 BigDecimal 类

BigInteger 和 BigDecimal 类 二者共有的常见方法 方法功能add加subtract减multiply乘divide除 注意点:传参类型必须是类对象 一、BigInteger 1. 作用:适合保存比较大的整型数 2. 使用说明 创建BigInteger对象 传入字符串 3. 代码示例 import j…...

嵌入式学习笔记DAY33(网络编程——TCP)

一、网络架构 C/S (client/server 客户端/服务器):由客户端和服务器端两个部分组成。客户端通常是用户使用的应用程序,负责提供用户界面和交互逻辑 ,接收用户输入,向服务器发送请求,并展示服务…...

JavaScript 数据类型详解

JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型(Primitive) 和 对象类型(Object) 两大类,共 8 种(ES11): 一、原始类型(7种) 1. undefined 定…...