文档中心 | IMDC 创达睿通
  • 导读
  • 应用中心
    • 开发运维
      • TeamCity快速入门
      • Rainbond快速入门
      • FASTPANEL快速入门
      • Cockpit快速入门
      • Django快速入门
      • WinAllServer 全能快速入门
      • XAMPP快速入门
      • phpStudy快速入门
      • WAMP快速入门
      • WampServer快速入门
      • Web 应用环境
      • code-server快速入门
      • WDCP快速入门
      • Gogs快速入门
      • Zabbix快速入门
      • AWX快速入门
      • Portainer快速入门
      • BT宝塔 快速入门
      • Webmin快速入门
      • Gitlab快速入门
      • Jenkins快速入门
    • 客户成功
      • nopCommerce快速入门
      • Prestashop快速入门
      • OpenCart快速入门
      • Magento快速入门
    • 内容管理
      • DiscuzQ快速入门
      • Typo3快速入门
      • XWiki快速入门
      • Sakai快速入门
      • Discuz快速入门
      • Mediawiki快速入门
      • Canvas快速入门
      • Moodle快速入门
      • WordPress快速入门
      • Ghost快速入门
      • Joomla快速入门
      • Drupal快速入门
    • 企业管理
      • EspoCRM快速入门
      • Dolibarr快速入门
      • ONLYOFFICE Workspace快速入门
      • VtigerCRM快速入门
      • ERPNext快速入门
      • SuiteCRM快速入门
      • Odoo快速入门
    • 人工智能
      • OpenCV快速入门
      • TensorFlow快速入门
    • 设计与创作
      • APITable快速入门
      • APEX快速入门
      • Mingdao 明道快速入门
      • Scratch快速入门
      • Budibase快速入门
    • 数据与分析
      • Matomo快速入门
      • Akeneo快速入门
      • Elastic Stack快速入门
      • Graylog快速入门
      • Grafana快速入门
      • Metabase快速入门
      • Superset快速入门
      • Knowage快速入门
    • 协作与生产力
      • Pydio Cells快速入门
      • KodBox快速入门
      • iRedMail快速入门
      • Mattermost快速入门
      • Zentao 禅道 快速入门
      • Seafile快速入门
      • Redmine快速入门
      • OwnCloud快速入门
      • Alfresco快速入门
      • Nextcloud快速入门
    • 云原生架构
      • SRS快速入门
      • MinIO快速入门
      • Parse Server快速入门
      • ONLYOFFICE Docs快速入门
      • HAProxy快速入门
      • Kafka快速入门
      • Rocket快速入门
      • RabbitMQ快速入门
      • ActiveMQ快速入门
    • 云数据库
      • Oracle Database快速入门
      • SQLite快速入门
      • Neo4j快速入门
      • Memcached快速入门
      • Redis快速入门
      • CouchDB快速入门
      • MongoDB快速入门
      • RethinkDB快速入门
      • PostgreSQL快速入门
      • CloudBeaver快速入门
      • MySQL/MariaDB快速入门
      • SQL Server快速入门
    • 云桌面
      • 原生桌面
  • 购买与支持
    • IT 服务台
  • 用户指南
    • 云服务指南
      • Azure指南
      • AWS指南
    • 词汇表
  • 联系我们
由 GitBook 提供支持
在本页
  • 准备​
  • Webmin 初始化向导​
  • Webmin 使用入门​
  • 常用操作​
  • Webmin 参数​
  1. 应用中心
  2. 开发运维

Webmin快速入门

Webmin 是基于 Web 的 Linux/Unix 可视工具,它可以管理 Apache, MySQL等基础环境软件,也可以管理 DNS, FTP, 用户, 防火墙等系统级配置。它的操作有一定的复杂性,适合于系统管理员使用。

上一页BT宝塔 快速入门下一页Gitlab快速入门

最后更新于1年前

部署 创达睿通 提供的 Webmin 之后,请参考下面的步骤快速入门。

准备

  1. 在云控制台获取您的 服务器公网IP地址

  2. 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 端口已经开启

  3. 若想用域名访问 Webmin,务必先完成 域名五步设置 过程

  4. 准备好服务器 root 密码(Webmin 直接使用服务器账号登录)

  1. 输入账号密码,成功登录到 Webmin 后台

  2. 设置语言:依次打开菜单【Webmin】>【Change Language and Theme】重设所需的语言

  3. 系统管理:通过【系统】菜单可以进行系统管理,如修改密码及用户及群组、软件包管理等

  4. 服务器管理:通过【服务器】菜单可以进行服务器管理,如 Apache web服务、SSH服务等

  5. 文件管理:通过【Tools】>【File Manage】菜单可以进行目录、文件管理,如新建文件夹、上传文件、修改文件的权限等

  6. 点击菜单下方的【>_】图标,进入 SSH 命令行模式(ESC 键取消)

  7. 完成其他所需的配置

若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:

服务器使用的是秘钥对,如何登录 Webmin?

由于 Webmin 不支持密钥对登录,因此需要用户自行设置 root 密码:

sudo su -
passwd 'your password'

下面以 通过 Webmin 安装一个 WordPress 网站作为一个任务,帮助用户快速入门:

需提前将域名解析至服务器

  1. 安装 PHP,MySQL 环境

  2. 本地下载 WordPress 源码上传至服务器 /data/wwwroot 目录,然后在线解压

  3. 修改解压后的文件夹拥有者为 www

  4. 打开数据库管理界面,增加一个名称为 wordpress 的数据库

  5. 通过修改 WordPress 的配置文件中数据库相关项目 /data/wwwroot/wordpress/wp-config.php

  6. 为 WordPress 网站创建一个虚拟主机

Webmin 应用中除预装 Apache, Docker 之外,没有安装其他组件。

可通过 创达睿通 提供的 自动化组件项目 来安装所需的各种组件:PHP, JDK, Ruby, MySQL 等

Webmin 中可以直接通过可视化的方式配置多个 Apache 虚拟主机,具体如下:

  1. 登录 Webmin 之后,打开:【服务器】>【Apache服务器】

  2. 单机【Create virtual host】创建新的虚拟主机,填写配置项,然后点击【创建】

    • 服务端口:80

    • 根文件(目录): /data/wwwroot/yoursite

    • 服务器名称(域名):domain.example.com

    • 选择的配置文件:/etc/httpd/conf.d/domain.example.com.conf

  3. 在 Webmin 的终端中可以查看新创建的虚拟主机配置文件

通过【Tools】 > 【File Manage】菜单可以进行文件管理,如文件的上传、下载等

上传文件

选择本地文件夹,点击【file】下拉菜单,选择“上传到当前目录”,完成文件上传

修改文件拥有者

  1. 选中目录,鼠标右键【属性】>【更改所有权】,开始授权

  2. 分别将用户和组都设置为 apache 勾选 Recursive,点击“Change”

解压

  1. 选中软件压缩包,鼠标右键中选择【提取】,文件开始解压

  2. 文件解压后,多了1个目录

通过【系统】 > 【用户与群组】菜单可以进行用户及角色(分组)管理,如新增用户和编辑用户

选择“创建新用户”或点击用户列表中的用户可以实现用户添加和编辑操作。

Webmin 提供了可视化的 MySQL 数据库管理界面,可以很方面的创建和管理数据库:

  1. 打开菜单【服务器】 > 【MySQL数据库服务器】,点击【创建新的数据库】

  1. 设置你的数据库名称,点击【新建】即可

完成 域名五步设置 过程中的前四个步骤后,参考下面的步骤完成域名绑定:

  1. 登录 Webmin 控制台,打开:【Apache 服务器】>【编辑配置文件】

  2. 修改 Apache虚拟机主机配置文件,将其中的 ServerName 项的值修改为你的域名

  3. 保存配置文件,重启 Apache 服务

Webmin 默认使用的是服务器 root 账号,修改服务器密码即修改 Webmin 密码。

故,用 passwd 系统命令即可

Webmin 应用中包含 Apache, Docker 等组件,可通过 通用参数表 查看路径、服务、端口等参数。

通过运行 docker ps,查看 Jenkins 运行时所有的服务组件:

CONTAINER ID   IMAGE                       COMMAND                  CREATED        STATUS          PORTS                                         NAMES
c49af4b962a2   cdrtdev/webmin:latest   "/bin/sh -c /home/en…"   20 hours ago   Up 10 seconds   0.0.0.0:9001->10000/tcp, :::9001->10000/tcp   webmin

Webmin 安装目录: /data/apps/webmin

无特殊端口

docker exec -i webmin cat /etc/webmin/version
sudo systemctl start | stop | restart | status webmin

Webmin 没有提供命令行程序

Webmin 初始化向导

详细步骤

使用本地电脑的 Chrome 或 Firefox 浏览器访问网址:, 进入登录页面

Webmin 登录页面
Webmin 登录
Webmin 设置语言
Webmin 系统管理
Webmin 服务器管理
Webmin 文件管理
Webmin SSH 模式

Webmin 监控的不是云服务器本身,对应的容器内系统主要用作学习使用。其他请参考官方文档:

出现问题?

Webmin 使用入门

本地浏览器访问: WordPress

常用操作

安装组件

配置 Apache 虚拟主机

Webmin Apache
Webmin Apache

文件管理

Webmin File
Webmin 修改文件权限
Webmin 修改文件权限
Webmin 解压
Webmin 解压

用户管理

Webmin File

数据库管理

Webmin MySQL数据库服务器

域名绑定

修改密码

Webmin 参数

路径

端口

版本

服务

命令行

API

参考:

​
​
http://服务器公网IP
Webmin Documentation
​
​
http://域名,测试
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
Webmin API
​