Docker搭建一款基于Web的Linux服务器管理面板

系统介绍

mdserver-web是一款基于Web的Linux服务器管理面板,它模仿了宝塔面板的PHP集成环境,为管理员提供快速部署、管理和监控Linux服务器的功能。

功能特点

  • SSH终端工具:提供SSH终端工具,方便管理员进行远程命令操作。
  • 面板收藏功能:支持面板收藏,方便快速访问常用功能。
  • 网站管理:支持网站子目录绑定和网站备份功能,方便网站的管理和维护。
  • 插件化操作:采用插件方式管理,提供了丰富的插件支持,包括数据库(如MySQL、MariaDB、MongoDB)、Web服务器(如OpenResty)、PHP编程语言支持、缓存系统(如Memcached、Redis)等。
  • Web界面管理:通过Web浏览器访问服务器管理界面,无需SSH或VNC等远程访问工具。
  • 服务器监控:实时监控服务器的CPU、内存、磁盘和网络使用情况。
  • 应用管理:一键安装、更新和卸载各种Web应用、数据库、缓存系统等。
  • 网站管理:创建、删除、备份和恢复网站,管理网站文件和数据库。
  • 用户管理:管理服务器的用户账户和权限。
  • 文件管理器:通过Web界面浏览、上传、下载和编辑服务器上的文件。
  • 安全设置:配置防火墙规则、SSL证书等,以增强服务器的安全性。
  • 日志查看:查看和分析服务器和系统日志。

主要插件

  • OpenResty:轻量级,占有内存少,并发能力强。
  • PHP:支持多个版本(如5.3-8.4),是世界上广泛使用的编程语言之一。
  • MySQL/MariaDB:关系数据库管理系统,支持多种数据存储和查询需求。
  • MongoDB:非关系型NoSQL数据库管理系统,适合处理大规模数据。
  • phpMyAdmin:著名Web端MySQL管理工具,方便数据库的管理和操作。
  • Memcached/Redis:高性能的缓存系统,用于提高网站和应用的性能。
  • PureFtpd:专注于程序健壮和软件安全的免费FTP服务器软件。
  • Gogs:极易搭建的自助Git服务,支持版本控制。
  • Rsyncd:通用同步服务,支持数据的备份和同步。

如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。

官方文档
https://www.midoks.icu/
GitHub地址
https://github.com/midoks/mdserver-web?tab=readme-ov-file
Docker镜像
https://hub.docker.com/r/ddsderek/mdserver-web

安装教程

Docker部署操作步骤:安装Docker、拉取镜像、安装部署。

安装docker

sudo apt update
sudo apt install -y docker.io docker-compose

拉取镜像

sudo docker pull ddsderek/mdserver-web

安装部署

sudo docker run -d \
--net=host \
-e CLOSE_ADMIN_PATH=true \
-e USERNAME=ddsrem \
-e PASSWORD=password \
-e WEB_PORT=7200 \
--restart unless-stopped \
--name=mw \
ddsderek/mdserver-web:latest

最后在浏览器访问IP:7200即可,账户密码为ddsrem/password。

免责申明:以上文章或网盘资源均由第三方注册用户发表,不代表本站观点,如遇侵权,请与我们联系!
众嗅博客 » Docker搭建一款基于Web的Linux服务器管理面板

发表回复

提供最优质的资源集合

立即查看 了解详情