最开始由于需要设置反向代理,在AMH7.0面板上下载了LNGX,然后发现LNGX需要安装ngx_http_substitutions_filter_module,但是nginx-1.24似乎并不支持该模块,安装时会报错,于是下载了nginx-1.20,但发现所有环境的Nginx版本均无法切换为nginx-1.20。(切换时会报错,但报错内容是nginx正常运行,目前已无法复现)
然后我将AMH面板的Web服务器默认组件从nginx-1.24换成了nginx-1.20,切换后发现所有环境的Nginx版本依然无法切换为nginx-1.20,于是准备卸载nginx-1.24,但nginx-1.24和nginx-1.20同时显示为默认组件,均无法卸载。
之后尝试切换回nginx-1.24或切换至nginx-generic-1.20均无法解决问题,最后通过ssh强制卸载了nginx-1.24,卸载后环境的Nginx版本可切换为nginx-1.20,但导致了AMH7.0面板不断弹出下图所示的警告。(但nginx-1.24不是实际上的默认组件)
目前AMH面板及AMH面板上的网站均正常运行,未出现任何问题,但AMH面板由于不断弹出的警告已经无法使用。
重启无法解决问题,但网站的伪静态设置失效。
请问这种情况该如何解决?谢谢!
如果切换nginx版本其中一版本出现了错误,面板是有限制切换不了,
切换时也会提示具体原因,应该看提示信息处理。
ssh强制卸载了nginx,要看是用什么方式卸载了,现在提示nginx-1.24出错,也按提示的去点击『检测』查看报什么错误。
如果是在ssh用amh的命令卸载的,面板正常应该不会再有这个软件的提示,也可能你手动删除,面板的软件没刷新,可以点击面板右上角的头像,再点『更新缓存数据』看看。
也可以尝试用amh命令卸载,
amh nginx-1.24 uninstall
环境配置如下,软件商店中安装image_magick-7.1失败。有没有朋友也碰到类似的问题?可以指导下。 错误提示代码如下: ============================================================= [Linux] AMH 7.0 http://amh.sh [image_magick-7.1 install] [Notice] image_ma
服务器为 debian 10,安装 AMH 7.0 半年了,创建了 lnmp01 一个环境,除 IP 地址默认主机外,另创建了2个虚拟主机,分别绑定2个.cn域名。安装 AMH 面板时,默认安装了 php-generic-7.4,之后手动安装了 php8.2, 服务器一直都是正常的。 昨天,上传了一份基于 thinkphp 8.0.2 的管理系统到虚拟主机 A.CN,手动创建了 nginx 配置文
AMH面板安装微擎系统,提示服务器错误 1
我新的服务器 debian12 安装AMH面板 已经1.5小时 还在安装。是什么原因,我都选择不安装软件。腾讯云2核4G的那种。 源更换 腾讯云的 DNS:114.114.114.114
请问应该如何禁止通过ip:port访问面板管理界面? 另:应该如何禁止通过ip访问整个站点?