问题标签 [webmin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
817 浏览

php - Webmin cron 作业

我已经尝试了几个小时和近 1 天的时间来尝试这个,但我没能做到
我想每 10 分钟运行一次 cron 文件,我搜索了很多教程,但我不知道为什么它不起作用。
任何在 Webmin 计划的 cron 工作中经验过的人都可以给我任何建议吗?

webmin cron作业设置

0 投票
0 回答
14669 浏览

dns - Bind9 Master zone 没有地址记录(A 或 AAAA)

我刚刚在我的 VPS 上安装了 Bind9 和 Webmin 来管理 DNS 服务器。名称服务器的域是 ns1.primesystems.ch。

我通过 webmin 为 smartvend.ch 创建了一个新的主区域(转发)。这工作得很好,ip被正确解析。见配置。

但是,当我通过 webmin 为 primesystems.ch(名称服务器的 TLD,可能有问题?)创建一个新的主区域时,会发生错误。

配置:

错误信息:

/etc/bin/named.conf.local 看起来像这样:

所以 primesystems.ch 不能通过 dig 或 host 命令解决 - 但 smartvend.ch 可以。

所以在我看来,primesystems.ch 肯定有问题,因为它也是名称服务器。我想要的是将 url primesystems.ch 路由到网络服务器。有人有想法吗?

更新: 添加 'ns1 IN A 185.16.173.70' 后,错误消失了。但是当我运行“host primesystems.ch”时,没有返回 IP。'dig primesystems.ch' 会返回:

0 投票
1 回答
494 浏览

virtualhost - 子服务器不工作 virtualmin

在virtualmin mysql中创建子服务器后,mysql不工作。重新启动mysql后,它工作了一段时间,又一次停止工作。而且子服务器总是指向它的主服务器登录页面。

任何帮助都是最显着的。谢谢

0 投票
2 回答
2037 浏览

smtp - Webmin 上的 Postfix 邮件服务器。连接服务器失败,权限被拒绝(13)

我使用 PHPMailer 发送电子邮件,它在 localhost 上运行良好。但是,根据客户的要求,我们必须将所有内容上传到 webmin。PostFix 邮件服务器正在为我们安装。问题是我无法让电子邮件功能在服务器上工作。

这是我的代码。

错误消息: SMTP 错误:无法连接到服务器:权限被拒绝 (13) SMTP connect() 失败。邮件程序错误:SMTP 连接()失败。

我已经尝试配置 postfix main.cf 文件,但它仍然不起作用。我试过了:

  1. http://postfix.state-of-mind.de/patrick.koetter/smtpauth/postfix_configuration.html
  2. http://www.postfix.org/BASIC_CONFIGURATION_README.html
  3. http://wiki.centos.org/HowTos/postfix
  4. http://www.postfix.org/STANDARD_CONFIGURATION_README.html#null_client

这些链接的配置是不同的。我是一名新的 PHP 程序员(仍然是本科生),所有这些都非常令人困惑。现在,我的后缀 main.cf 回到了它的“默认”状态。我现在该怎么办?

0 投票
1 回答
2679 浏览

php - PHP MySql 未知服务器主机

我正在运行带有 MySQL 5.5.38 和 PHP 5.3.10 的 Ubuntu 12.04.4 LTS,使用 Webmin 1.680(尽管我也使用终端进行管理)。我在一个动态 IP 上,所以我一直在使用 dyndns 来托管一个网站,该网站一直运行良好。我想扩展我的网站以访问 mysql 数据库。我正在尝试使用 PHP 连接到 mysql,特别是我使用 Webmin 设置的特定数据库。但是,我不断收到错误消息:

“未知的 MySQL 服务器主机 '127.0.0.1:3306'”

我检查了 mysql 配置,它设置为该 IP 和端口。我还检查了我的服务器主机,该 IP 是本地主机。我的路由器设置为将端口 3306 转发到我的服务器。无论我是本地连接还是远程连接,都会发生这种情况。我正在使用以下 PHP 字符串进行连接:

我在我的任务中找到的解决方案不起作用......将连接字符串中的主机更改为“localhost:3306”或我的 dyndns 主机名“XYZ.dyndns.org:3306”,或者我的服务器的本地IP - 并更改 mysql 绑定地址以匹配。我尝试在配置文件中注释掉绑定地址。我在这个论坛和其他论坛上发现了类似的问题,但没有一个适合我的解决方案。我是数据库新手,但对使用 PHP 操作它们进行了大量研究,但我无法克服这个连接错误。我一直在自学如何运行服务器,并且能够自己解决每一个问题,直到这个问题。我可以从服务器上的终端登录 mysql,但执行“显示数据库”命令却没有

0 投票
1 回答
413 浏览

python - 事后创建索引 SQLAlchemy

我有一个使用 SQLAlchemy 查询的 SQL 数据库。当我按数字列过滤查询时,它会很快返回结果。例如:

请注意,这不是类的主要 id,而只是众多变量中的一个。但是,当我尝试按包含 10 个字符串的列过滤查询时,返回查询至少需要一个数量级的时间。例如,查询看起来像这样:

可以加快该过程的一种选择是索引 mystring 列。但是,我不确定这如何与 SQLAlchemy 交互。我相信,如果我在数据库中创建 mystring 的索引,比如使用 webmin (这是我用来管理数据库的),那么数据库将自动使用索引来过滤变量的查询。这是正确的还是我必须以某种方式让 SQLAlchemy 知道索引或通过 SQLAlchemy 告诉数据库使用该索引?

0 投票
1 回答
3427 浏览

google-compute-engine - 无法访问 webmin 新安装的 Google Compute LEMP VM

我刚刚使用 LEMP 映像在 Google Compute 上设置了一个 VM 实例。

我可以通过 gcloud ssh 访问并安装 webmin,我看到 webmin 正在运行

我将默认端口更改为 1011 触摸这两个参数

如果我对 localhost:1011 执行 wget,我会收到 200 响应,告诉我需要使用 ssl

http://externalip:1011 我还在谷歌云控制台上的网络上添加了一个防火墙规则,以接受与端口 1011 的 udp 和 tcp 连接,但是在为 https访问相同时“网页不可用显示” 。

我不知道还能做什么,有什么想法吗?

谢谢

0 投票
2 回答
449 浏览

php - 在同一服务器上的两个用户(网站)之间共享文件夹/文件

我有专用服务器和一些网站,但我需要允许 PHP 在两个站点之间使用/包含文件。

例如,第一个网站在此位置有文件/home/first/public_html/lib/mainclass.php

我需要将该文件包含在第二个网站 ( /home/second/) 中的某个文件中,如下所示:

我到底需要做什么?服务器在 Debian 上,我有 Virtulamin/Webmin——所以如果我能在里面做这件事会很好。肿瘤坏死因子

0 投票
1 回答
1470 浏览

webmin - 自定义 Webmin 模块 - 如何控制类别显示

我需要创建一个简单的自定义 webmin 模块,只需单击一下即可运行我创建的 perl 脚本。

我在http://doxfer.webmin.com/Webmin/ModuleDevelopment阅读了有关 webmin 模块开发的信息,它给了我一个总体概述。但是我发现它并不清楚如何在菜单/类别中实际创建一个项目。

我查看了我的/etc/webmin/miniserv.conf文件,其中显示了我的根目录/usr/libexec/webmin。然后我将其中一个子文件夹复制到一个测试子文件夹并修改其module.info文件以尝试复制现有模块以显示在webmin. 只是复制文件夹和编辑文件并没有在菜单中显示内容,这让我认为菜单/类别布局是在其他地方控制的。如果我去,Webmin -> Webmin Configuration -> Webmin Modules -> Delete我可以看到我用新名称制作的模块的副本。

如果我这样做了,Webmin -> Webmin Configuration -> Webmin Modules -> Clone那么我可以克隆一个现有的项目,并且有一个 选项Assign to Category,它允许克隆显示在菜单中。但是目录/usr/libexec/webmin文件夹并没有给克隆一个新名称,它只是使用现有目录并在目录末尾添加一个数字:

克隆也不会出现在“删除”选项卡下...例如,它们似乎不是真正的模块,更像是别名。

我尝试在 Google 上搜索示例、教程以及如何进行简单设置,但似乎没有任何内容可以提供有关创建新模块并将其链接到菜单/类别的简单示例。我相信我从复制子文件夹/usr/libexec/webmin然后编辑子文件夹的第一种方法module.info接近真正需要发生的事情,但我不知道如何将它链接到菜单中。我看了看,Webmin -> Webmin Configuration -> Reassign Modules这显示了分配给该类别的子文件夹副本,Webmin但似乎没有出现,或者我没有在正确的位置查找。

我究竟做错了什么?具体来说,我需要更新或做什么才能在菜单中看到复制的模块?

更新

我已经尝试过以下所示的教程:http ://www.ehow.com/how_12048470_create-custom-webmin-module.html

我按照这个例子做了模块的名字foobar。制作新模块后,我删除了我的/etc/webmin/module.infos.cache并通过网络浏览器刷新,以确保缓存不是问题。该示例显示我们将模块归类,Servers但它没有出现在我的列表中。下面是显示没有的屏幕截图foobar

在此处输入图像描述

0 投票
2 回答
833 浏览

ftp - ProFTPD 安装后无法连接

在 Debian 系统上成功安装了 Webmin。创建了一个虚拟服务器,添加了一些用户和一个域。通过 Webmin 未使用的模块安装 ProFTPD。通过系统 -> 用户和组添加了具有相同名称组的新用户。尝试使用我的服务器的外部 ip 和我的新用户的凭据通过 ftp 进行连接。

根据大多数教程,这应该可以工作,但事实并非如此。我怀疑其他一些服务在 ProFTPD 之前处理 FTP 请求。

有没有办法监控协议处理程序?会不会是别的东西?

提前致谢。