apache - 安装后如何配置Virtualmin以使用域名访问
问题描述
在我没有域名的时候,我在我的服务器上安装了 Virtualmin。但现在我这样做了,我如何配置 Virtualmin 以通过从另一台服务器管理的这个域名访问。
我可以简单地使用反向代理将 ip 映射到 Apache 中的新域名吗?
解决方案
您需要将您的域指向您的 Virtualmin 服务器并设置 apache 作为该域的反向代理
<VirtualHost *:80> ProxyPreserveHost On ProxyPass / http://127.0.0.1:10000/ ProxyPassReverse / http:127.0.0.1:10000 ServerName vps.example.com </VirtualHost>
- 默认情况下,Virtualmin 绑定到您的服务器的 IP 和端口 10000。您可以通过编辑
/etc/webmin/miniserv.conf
并添加bind=127.0.0.1
到它来更改它以绑定到环回 - 编辑
/etc/webmin/config
添加referers=vps.example.com
以允许 Virtualmin 为页面提供服务,否则它会给你一个错误 - 默认情况下,Virtualmin 允许访问系统的 root 用户。要添加其他用户,请编辑
/etc/webmin/miniserv.users
并添加新用户。
推荐阅读
- kubernetes - Kubernetes hpa cpu 利用率
- vba - 如何使用 XMLHTTP60 对象从 VBA 中的重定向 URI 获取授权码值?
- android - for 语句在 while 语句结束之前返回
- cloud - ICP4D(IBM Cloud Pak for Data)也可以用作数据质量工具吗?
- javascript - 是否可以从 javascript 中的“构造函数”调用类方法?
- xml - 如何在属性之后读取 XML 值
- javascript - 量角器测试中的条件:如果元素包含特定文本则执行操作
- swift - alamofire 中的时间间隔来观察 API 的变化
- excel - 如果另一列数据相等,则对列中的值求和
- python - Beautifulsoup 分页使用下一个按钮