Linux如何修改主机名?CentOS Web Panel改主机名http重定向https

广告

Linux如何修改主机名?

CentOS Web Panel改主机名

http重定向https

如果你的Linux服务器,用的是CWP控制面板,CentOS更改主机名(Hostname)非常简单。

  • CWP控制面板(CentOS Web Panel)在修改主机名的同时,也会给CWP控制面板开启SSL。
  • 唯一条件是给域名设置A记录。
  • 请先将域名解析到服务器IP,SSL证书才能生成,否则会出错。

CWP更改主机名方法

  • 以下操作SSL将被自动安装。
  • 在cwp.admin左侧菜单中,进入 →  CWP Settings →  Change Hostname 保存你的主机名 ▼

Linux如何修改主机名?CentOS Web Panel改主机名http重定向https

CWP服务器配置重建

更改CWP主机名之后,可能会出现网站无法访问的情况,请重新设置默认的Web服务器:

第 1 步:在CWP控制面板左侧点击 WebServer Settings → Select WebServers ▼

在CWP控制面板左侧点击:WebServer Settings → Select WebServers 

第 2 步:选择 Nginx & Apache ▼

第 2 步:CWP控制面板选择 Nginx & Apache

第 3 步:点击底部“Save & Rebuild Configuration”按钮,进行保存和重建配置。

注意事项

 千万不要删除CWP文件夹下的主机名的域名或子域名,否则可能会出现无法访问网站问题。 
  •  若想尝试删除,删除之前一定要做好网站服务器备份。 

http 301重定向到 https

对于 http:// 301重定向 https:// ,请创建.htaccess文件 ▼

/usr/local/apache/htdocs/.htaccess

在.htaccess文件中,添加301重定向语法 ▼

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • 要禁用重定向,只需删除该文件。

手动或自定义SSL证书

你还可以使用捆绑软件(如果有),将自己的证书ssl_certificate手动替换为证书

/etc/pki/tls/certs/hostname.bundle

ssl_certificate_key:/etc/pki/tls/private/hostname.key

纯FTPd PEM: /etc/pki/tls/private/hostname.pem
请注意,.pem文件必须包含:密钥,证书,链证书

此SSL证书文件,用于CWP端口2031,2087,2302,2304,2096:

  • 管理控制台(Admin panel)
  • 用户面板(user panel)
  • roundcube
  • phpMyAdmin
  • phpPgAdmin
  • cwp api
 

希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《Linux如何修改主机名?CentOS Web Panel改主机名http重定向https》,对您有帮助。

欢迎分享本文链接:https://www.chenweiliang.com/cwl-654.html

欢迎加入陈沩亮博客的 Telegram 频道,获取最新更新!

喜欢就分享和按赞!
您的分享和按赞,是我们持续的动力!