新增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。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/84398.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人脸识别三部曲

人脸识别三部曲 首先看目录结构图像信息采集 采集图片.py模型训练 训练模型.py人脸识别 人脸识别.py效果 首先看目录结构 引用文121本 opencv │ 采集图片.py │ 训练模型.py │ 人脸识别.py │ └───trainer │ │ trainer.yml │ └───data │ └──…

关于时空数据的培训 GAN:实用指南(第 02/3 部分)

一、说明 在本系列关于训练 GAN 实用指南的第 1 部分中,我们讨论了 a) 鉴别器 (D) 和生成器 (G) 训练之间的不平衡如何导致模式崩溃和由于梯度消失而导致静音学习,以及 b) GAN 对超参…

3D模型转换工具HOOPS Exchange如何实现OBJ格式轻量化?

什么是OBJ模型轻量化? OBJ格式是一种常用的三维模型文件格式,通常包含模型的顶点、法线、纹理坐标等信息,但有时候这些信息可能会使模型文件变得较大,不利于网络传输、加载和运行。 OBJ(Object)模型轻量化…

QTC++ day12

注册登录界面 widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QIcon> #include <QPushButton> #include <QLineEdit> #include <QLabel> #include <QDebug> #include <QMessageBox>//消息对话框类 #inc…

算法通过村第九关-二分(中序遍历)黄金笔记|手撕二分

文章目录 前言1. 基本查找2. 二分查找与分治2.1 循环的方式2.2 递归的方式 3. 元素中的重复的二分查找总结 前言 提示&#xff1a;有些人&#xff0c;远看是灯塔&#xff0c;靠近是悬崖。 --任明信《别人》 二分查找是非常重要的算法之一&#xff0c;不仅要掌握&#xff0c;更要…

halcon算子2、gray_histo

gray_histo 计算直方图 原形&#xff1a;gray_histo(Regions, Image : : : AbsoluteHisto, RelativeHisto) 功能&#xff1a;计算直方图 参数&#xff1a;Regions&#xff1a;区域&#xff0c;要计算的区域&#xff08;在image上的区域&#xff09; Image &#xff1a;要计算的…

Postman应用——Variable变量设置(Global、Environment和Collection)

文章目录 Global变量设置Environment变量设置Collection变量设置Global、Environment环境变量预览 Global、Environment和Collection变量使用&#xff0c;点击查看。 Global变量设置 全局变量设置&#xff0c;作用域是所有Collection、Folder和Request&#xff0c;全局变量只有…

Docker网络问题:容器无法访问外部网络

Docker网络问题&#xff1a;容器无法访问外部网络 &#x1f61f; Docker网络问题&#xff1a;容器无法访问外部网络 &#x1f61f;摘要 &#x1f914;引言 &#x1f310;正文 &#x1f913;为什么容器无法访问外部网络&#xff1f; &#x1f615;1. 网络配置错误2. 防火墙设置3…

【智能电表数据接入物联网平台实践】

智能电表数据接入物联网平台实践 设备接线准备设备调试代码实现Modbus TCP Client 读取电表数据读取寄存器数据转成32bit Float格式然后使用modbusTCP Client 读取数据 使用mqtt协议接入物联网平台最终代码实现 设备接线准备 设备调试 代码实现 Modbus TCP Client 读取电表数…

pymysql执行非查询语句会自动提交事务,关闭事务自动提交

一、前置条件 在mysql数据库生成数据&#xff1a; CREATE DATABASE mydatabase;CREATE TABLE Course (CourseID INT PRIMARY KEY,CourseName VARCHAR(100),Instructor VARCHAR(100),Credits INT,StudentID INT,FOREIGN KEY (StudentID) REFERENCES StudentInformation(Studen…

win10 Baichuan2-7B-Chat-4bits 上部署 百川2-7B-对话模型-4bits量化版

搞了两天才搞清楚跑通 好难呢,个人电脑 win10 ,6GB显存 个人感觉 生成速度很慢,数学能力不怎么行 没有ChatGLM2-6B 强,逻辑还行, 要求: 我的部署流程 1.下载模型 ,下载所有文件 然后 放到新建的model目录 https://huggingface.co/baichuan-inc/Baichuan2-7B-Chat-4bits/tr…

HarmonyOS之 组件的使用

一 容器 1.1 容器分类 Column表示沿垂直方向布局的容器。Row表示沿水平方向布局的容器。 1.2 主轴和交叉轴 主轴&#xff1a;在Column容器中的子组件是按照从上到下的垂直方向布局的&#xff0c;其主轴的方向是垂直方向&#xff1b;在Row容器中的组件是按照从左到右的水平方向…

怒刷LeetCode的第11天(Java版)

目录 第一题 题目来源 题目内容 解决方法 方法一&#xff1a;迭代 方法二&#xff1a;递归 方法三&#xff1a;指针转向 第二题 题目来源 题目内容 解决方法 方法一&#xff1a;快慢指针 方法二&#xff1a;Arrays类的sort方法 方法三&#xff1a;计数器 方法四…

如何借助上线初期运维管理守住项目建设最后一公里

随着运营商技术升级、业务发展&#xff0c;以及服务能力要求提升&#xff0c;当下新建项目的交付或系统大版本升级大多数都需要历经千辛万苦才达到上线的彼岸。然而&#xff0c;项目上线并不意味着项目结束&#xff0c;“上线”也并不意味着终点&#xff0c;而是一个新的管理模…

Redis学习笔记--001

Redis快速入门 文章目录 Redis快速入门一、初识Redis1.1、NoSQL数据库1.2、Redis介绍1.3、[Redis](https://redis.io/)的安装 二、Redis常见命令2.1、Redis默认启动2.2、指定配置启动2.3、Redis开机自启设置 三、Redis客户端3.1、Redis命令行客户端3.2、图形化桌面客户端 四、r…

软件项目开发的流程及关键点

软件项目开发的流程及关键点 graph LR A[需求分析] --> B[系统设计] B --> C[编码开发] C --> D[测试验证] D --> E[部署上线] E --> F[运维支持]在项目开发的流程中&#xff0c;首先是进行需求分析&#xff0c;明确项目的目标和功能要求。接下来是系统设计&am…

【Vue.js】vue-cli搭建SPA项目并实现路由与嵌套路由---详细讲解

一&#xff0c;何为SPA SPA&#xff08;Single Page Application&#xff09;是一种 Web 应用程序的开发模式&#xff0c;它通过使用 AJAX 技术从服务器异步加载数据&#xff0c;动态地更新页面内容&#xff0c;实现在同一个页面内切换不同的视图&#xff0c;而无需整页刷新 1.…

优维低代码实践:图片和搜索

优维低代码技术专栏&#xff0c;是一个全新的、技术为主的专栏&#xff0c;由优维技术委员会成员执笔&#xff0c;基于优维7年低代码技术研发及运维成果&#xff0c;主要介绍低代码相关的技术原理及架构逻辑&#xff0c;目的是给广大运维人提供一个技术交流与学习的平台。 优维…

爬虫 — App 爬虫(一)

目录 一、介绍二、APP 爬虫常见反爬三、APP 抓包常用工具四、模拟器五、安装 APP1、下载 APP2、安装 APP 六、fiddler1、工作原理2、安装3、基本介绍 七、环境配置1、fiddler 的配置2、夜神模拟器的配置 八、案例 一、介绍 爬虫分类——数据来源 1、PC 端爬虫&#xff08;网页…

Multisim14.0仿真(二十)74LS161 4位同步二进制加法计数器

一、仿真原理图&#xff1a; 二、仿真效果图&#xff1a;