第一部分:配置超級管理員、On-Prem Server 配置文件以及存儲數據庫


Navicat On-Prem Server 是一個(gè)托管云環(huán)境的內部解決方案,你可以在你的位置安全地存儲 Navicat 對象。Navicat 有兩個(gè)用于促進(jìn)團隊協(xié)作的產(chǎn)品,On-Prem Sever 是其中一個(gè),另一個(gè)是 Navicat Cloud。這兩個(gè)解決方案的主要區別在于共享對象的位置不同:就 Navicat Cloud 而言,它們存儲在 Navicat 服務(wù)器的一個(gè)集中位置,而 Navicat On-Prem Server 則位于你的組織的基礎架構上。盡管如此,你也可以在亞馬遜 Linux 2 Docker 容器中安裝 Navicat On-Prem Server。今天的博客將介紹在 Windows 10 上使用 MySQL 8 Community Server 實(shí)例配置 Navicat On-Prem Server 的第一步。下一篇博客文章將完成該系列的其余步驟。


啟動(dòng)和停止 Navicat On-Prem Server


安裝完后,Navicat On-Prem Server 將自動(dòng)開(kāi)啟。你也可以通過(guò)任務(wù)欄圖標完成此操作:



右擊圖標將打開(kāi)上下文菜單。在那里,你可以啟動(dòng)和停止 Navicat On-Prem Server,以及啟用或禁用自動(dòng)啟動(dòng)功能:



歡迎頁(yè)面


安裝 Navicat On-Prem Server 并首次啟動(dòng)它后,瀏覽器會(huì )彈出并打開(kāi) Navicat On-Prem Server 的歡迎頁(yè)


 http://<your_ip_address>:<port_number>。主機地址是安裝 Navicat On-Prem Server 的系統主機名,端口號默認為 3030。因此,服務(wù)器 URL 通常為“http://127.0.0.1:3030/”。


在歡迎頁(yè)面中,我們可以點(diǎn)擊設置 On-Prem Server”按鈕以完成 Navicat On-Prem Server 的基本配置,或者如果我們已經(jīng)有一個(gè) Navicat On-Prem Server,可以導入現有設置。


由于這是第一次安裝,我們將手動(dòng)輸入配置細節。有六個(gè)部分需要填寫(xiě):


1、超級用戶(hù)


On-Prem Server 資料

連接到存儲庫服務(wù)器

應用程序服務(wù)器

通知設置

確認

接下來(lái)的幾節將介紹上述前三點(diǎn)。

創(chuàng )建超級用戶(hù)賬戶(hù)


超級用戶(hù)是一個(gè)本地用戶(hù)(Admin)賬戶(hù),擁有對 Navicat On-Prem Server 功能的無(wú)限訪(fǎng)問(wèn)權限。你可以提供超級用戶(hù)的以下個(gè)人資料信息:用戶(hù)名、密碼、全名、電子郵件、手機號碼、首選語(yǔ)言和外觀(guān)。你也可以上傳個(gè)人資料照片:



你輸入完所有信息后,點(diǎn)擊下一步繼續。


設置 On-Prem Server 配置文件


在下一頁(yè)中,你可以提供一些有關(guān) On-Prem Server 的詳細信息,如On-Prem Server名稱(chēng)和公司名稱(chēng)。還可以上傳服務(wù)器徽標圖片:



點(diǎn)擊下一步進(jìn)入下一個(gè)部分。


連接到存儲庫服務(wù)器


存儲庫數據庫存儲所有用戶(hù)信息和 Navicat 對象。支持的數據庫包括


MySQL

MariaDB

PostgreSQL

SQL Server

Amazon RDS


理想情況下,你應該分配一個(gè)單獨的實(shí)例作為存儲庫數據庫。此外,它不應位于生產(chǎn)服務(wù)器上。



為提高安全性,你可以使用 SSL 身份驗證,并指定要使用的加密密碼類(lèi)型。支持多種常見(jiàn)的密碼套件,其中包括 TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256 等等。