问题标签 [virtualmin]

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 投票
5 回答
272851 浏览

apache - 如何为 Apache httpd 安装 mod_ssl?

好的

所以我httpd前一阵子安装了 Apache,最近又回来尝试设置 SSL 并让它服务于几个不同的 tomcat 服务器。

目前,我有两个完全独立的 Tomcat 实例,它们提供略有不同的版本(一个用于开发,一个用于演示)我的 Web 应用程序到两个不同的端口:

  • example.com:8081
  • example.com:8082

我已经成功地(早在一月份)使用以下代码mod_jkhttpd这些相同的 Tomcat 实例提供服务,http://www.example.com:8090/dev并且http://www.example.com:8090/demo (8090 因为我在此阶段通过 Jetty 在 8080 上运行了另一个应用程序)httpd.conf

我不想做的是启用 SSL。

我已将以下内容添加到httpd.conf

但是当我尝试重新启动 Apache 时apachectl restart(是的,在关闭我提到的其他应用程序之后,它不会玩弄 https 连接)我不断收到错误:

无效的命令“SSLEngine”,可能拼写错误或由未包含在服务器配置中的模块定义。httpd 没有运行,正在尝试启动

我查看了httpd/modules目录,确实没有mod_ssl,只有mod_jk.sohttpd.exp

我试过用 yum 安装mod_ssl,它说它已经安装了。事实上,我可以找到mod_ssl.so/usr/lib/httpd/modules但这不是我安装的路径,httpd/opt/httpd实际上/usr/lib/httpd只包含modules目录。

谁能告诉我如何mod_ssl为我的安装位置正确安装,httpd以便我可以克服这个错误?

0 投票
3 回答
8347 浏览

node.js - 为什么我不能在“localhost”上收听,但可以在“127.0.0.1”上收听?

我很难理解为什么以下代码行在 node.js 中有效:

但是这个没有:

从字面上看,编码localhost会引发以下错误:

我不明白为什么它应该“联系 DNS 服务器”,因为它是我HOSTS文件中定义的 localhost(我在 Windows 下使用 node.js)。

为什么硬编码localhost不起作用?

0 投票
2 回答
435 浏览

hosting - Virtualmin 用户增加配额

我想知道主机下的用户是否可以使用 Virtualmin 来增加/减少他的域配额。如果是这样,怎么做?

我尝试了几件事,但似乎都没有。

0 投票
1 回答
2233 浏览

dns - 在 Virtualmin 中绑定名称服务器和 DNS 查询超时

我在 CentOS 6.2 上安装了 Virtualmin GPL。机器的主机名是srv01.[mydomain.tld][mydomain.td]实际注册的域在哪里)。在服务器上我只有 1 个 IP,所以我将它分配给了ns1.[mydomain.tld]ns2.[mydomain.tld]. 在此之后,我在域注册商上更新了我的域的名称服务器详细信息,并同时指向和指向ns1服务器ns2的 IP。

我收到的第一个问题是BIND-chroot问题,在网上搜索后,我从chroot中删除了BIND并启动了BIND。在这个阶段我确信一切都会正常工作,所以我为[mydomain.tld]. 此时,我确信我现在可以使用域名访问我的网站。

所以我打开 network-tools.com 并尝试对其执行跟踪,[mydomain.tld]但它未能解析域名,以下是页面中的详细信息:

我尝试 pingsrv01.[mydomain.tld]并失败。然后我尝试 pingns1.[mydomain.tld]并成功了。我的第一个猜测是我的服务器上的 NS 可能没有工作,所以我 SSH 并执行了nslookup google.com

我认为 NS 在我的服务器上正常工作。在此之后,我执行:

看起来服务器正在本地正确解析名称,但无法在 Internet 上运行。我还检查了所有区域记录,[mydomain.tld]其中包含以下记录:

加上A子域ftp.[mydomain.tld]m.[mydomain.tld]localhost.[mydomain.tld]webmail.[mydomain.tld]和指向服务器 IP 的记录,以及 MX 和 SPF 记录admin.[mydomain.tld]mail.[mydomain.tld]

0 投票
3 回答
6316 浏览

webmin - 如何在 Virtualmin 上禁用 root 登录

我在 Centos 6 上使用香草 Webmin / Virtualmin 3.93 GPL 版本。我创建了一个对 Webmin 具有完全权限的新用户,所以现在我想禁止 root 登录,因为显然这可能是一个安全问题。

有谁知道如何做到这一点?在某个地方必须有一个选项,但也许我看不到树木的树木。

我已经手动禁用了 root SSH 登录,但我仍然可以使用 root 帐户登录到 Webmin。

0 投票
0 回答
1624 浏览

php - mod_fcgid:无法为 /home/seekok/fcgi-bin/php5.fcgi 应用进程槽

最近我的服务器开始消耗更多的内存。运行进程变为 500+。在过去的一年里,这从未发生在我身上。我有 VPS / 2GB / Ubuntu / Virtualmin。

Apache 有MaxClients 256默认值ServerLimit(256)。最大用户进程数 ( ulimit -u) 为 15891。

错误日志文件/var/log/virtualmin

/var/log/apache2

0 投票
1 回答
1661 浏览

git - 在 Virtualmin 上使用 Git 存储库

我有一个带有 CentOS 6.3 和 Virtualmin 的 VPS。我已经根据安装了 Virtualmin Git 模块官方手册安装了 Virtualmin Git 模块。

我为一个域创建了一个新的存储库,它被放置在这个位置:
/home/myproject/public_html/git/myproject.git

根据系统,可以通过以下方式访问:
git clone http://myuser@mydomain.com/git/myproject.git/

当我在我的 Git 控制台中运行该命令时,它会要求输入密码。但是,在那之后,它向我显示一个错误并停止:

我试图简单地在 Web 浏览器中打开存储库 URL,它会在git./git,它会将我重定向到gitweb.cgi并显示内部服务器错误。这可能是什么原因造成的?

我缺少什么来完成这项工作?基本上我需要我的网络应用程序/public_html位于该存储库中。如果有帮助,该应用程序基于 CakePHP。

0 投票
1 回答
1526 浏览

perl - Perl - Webmin - 使用中的“严格引用”

我对 Webmin 的模块有疑问,我只想在您的帮助下解决它!

这是我尝试将新的 VirtualHost 添加到 Nginx 模块时遇到的错误:

我真的不知道问题出在哪里,因为我不是 Perl 程序员。

有一个文件:Pastebin

0 投票
1 回答
871 浏览

php - Virtualmin 错误:无法将 /etc/php5/cgi/php.ini 复制到 /var/www/vhosts

我正在尝试通过 Virtualmin 在我的服务器上设置一个新站点,但收到以下错误:

0 投票
1 回答
71292 浏览

php - PHP chmod():不允许操作,涉及安全模式弃用?

我正在努力掌握chmod()PHP 的概念,因为我目前正在学习的课程有点过时并且涉及安全模式。它指出,当安全模式关闭时,chmod()当所有者与执行命令的所有者不同时,修改文件权限的限制将被删除。我正在与 XAMPP 一起使用 PHP 5.5.9,我已验证标志已关闭(以防万一),但似乎无法使其正常工作。当我执行以下 PHP 脚本时:

我收到以下输出:

我对该文件的权限如下

我已经执行ps aux | grep httpd以确认我的网络服务器在用户 "daemon" 下运行。

当我将文件所有权更改为daemon时:

一切正常,我不明白为什么正如我所理解的那样,关闭安全模式,文件所有权将毫无意义,而是文件权限是处理访问的方式。