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張

步驟2: 選擇Nginx & Varnish & Apache ▼

第2 步:CWP控制面板選擇Nginx & Apache 第3張

步驟3:點選底部「Save & Rebuild Configuration」按鈕,進行儲存和重建配置。

步驟4:查看CWP首頁Dashboard服務狀態▼

Linux如何修改主機名? CentOS Web Panel改主機名http重定向https的圖片第4張

  • 確定都是處於Active的狀態即可。

步驟5:每次重新設定預設的Web伺服器之後,必須對Nginx設定進行最佳化▼

注意事項

 千萬不要刪除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)
  • 圓形立方體
  • phpMyAdmin的
  • phpPgAdmin
  • cwp api
 

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

回到頁首