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


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


啟動和停止 Navicat On-Prem Server


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



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



歡迎頁面


安裝 Navicat On-Prem Server 并首次啟動它后,瀏覽器會彈出并打開 Navicat On-Prem Server 的歡迎頁


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


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


由于這是第一次安裝,我們將手動輸入配置細節(jié)。有六個部分需要填寫:


1、超級用戶


On-Prem Server 資料

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

應(yīng)用程序服務(wù)器

通知設(shè)置

確認(rèn)

接下來的幾節(jié)將介紹上述前三點。

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


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



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


設(shè)置 On-Prem Server 配置文件


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



點擊下一步進入下一個部分。


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


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


MySQL

MariaDB

PostgreSQL

SQL Server

Amazon RDS


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



為提高安全性,你可以使用 SSL 身份驗證,并指定要使用的加密密碼類型。支持多種常見的密碼套件,其中包括 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 等等。