最近因为使用救援文件,在全新 Linux 服务器里,重新创建以 Cyberpanel 管理面板做使用接口的 Litespeed 服务器。由于一并替换掉网络地址(IP Address)的关系,导致服务器的系统需要进行部分变更才能正常运作,下面就是用来记录变更了哪些设置,方便同好做个参考。
服务器预设 IP 地址
在打开 CyberPanel 控制面板后,预设的「服务器 IP 地址」依然会显示旧的数据。
我们需要自行手动修改文件,将过时的 IP 进行替换:
sudo nano /etc/cyberpanel/machineIP
「”PHP SH: 1: SUDO:: NOT FOUND“」错误信息
在 CyberPanel 接口里的网站列表,会显示所有创建的网站。但是在创建新服务器后,可能会出现「PHP SH: 1: SUDO:: NOT FOUND」的错误信息;
另外,在 Linux 运行指令时,也可能会出现「sudo: unable to resolve host ServerName: Name or service not known」的错误提示。
这是因为我在重新创建虚拟机时,使用新的名称,导致原本系统过时信息无法对应,进而无法正确解析主机。
因此,我们需要修改下面文件,将旧主机名称替换成新主机名称即可。
sudo nano /etc/hosts
在 /etc/hosts 文档中添加或修改以下内容:
127.0.1.1 NewServerName
其他注意事项
更新防火墙设置:新的 IP 地址可能需要更新防火墙设置,以确保正确的入站和出站流量控制。
SSL 证书更新:若使用了 IP 地址相关的 SSL 证书,确保更新证书或重新生成以匹配新的 IP 地址。
以实际行动支持独立观点,与我们一同走得更远
每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。
维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。
由 Google 安全处理付款 · 可随时在 Google 账户管理或取消




留言板