前言
寶塔面板的簡易操作性,使得運維難度降低,簡化了Linux命令行進行繁瑣的配置,下面簡單幾步,通過寶塔面板+cpolar即可快速搭建一個mysql數(shù)據(jù)庫服務并且實現(xiàn)公網(wǎng)遠程訪問。
1.Mysql服務安裝
我們打開寶塔面板,點擊數(shù)據(jù)庫,然后點擊安裝mysql服務,
選擇極速安裝即可,版本默認
然后等待安裝完成
2.創(chuàng)建數(shù)據(jù)庫
安裝好后,修改一下root密碼,這個root密碼也是登陸mysql時候時輸入的密碼
修改后,我們測試添加數(shù)據(jù)庫,寶塔面板提供可以直接在頁面就可以創(chuàng)建一個mysql數(shù)據(jù)庫,設(shè)置用戶名和密碼,訪問權(quán)限設(shè)置為所有人,然后提交即可
提交成功我們可以看到列表中出現(xiàn)了一個數(shù)據(jù)庫
然后我們在寶塔面板安全頁面開放一個3306的端口
3.安裝cpolar
打開寶塔終端命令窗口,使用cpolar一件安裝腳本:
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
token認證
登錄cpolar官網(wǎng)www.cpolar.com,點擊左側(cè)的驗證
,查看自己的認證token,之后將token貼在命令行里
cpolar authtoken xxxxxxx
向系統(tǒng)添加服務
sudo systemctl enable cpolar
啟動cpolar服務
sudo systemctl start cpolar
在寶塔面板中選擇安全.然后開放9200端口
然后局域網(wǎng)ip+:9200端口即可出現(xiàn)cpolar管理界面,然后使用官網(wǎng)注冊的賬號進行登陸,如沒有注冊可以點擊下面賬號免費注冊
3.2 創(chuàng)建HTTP隧道
點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,由于mysql中默認的是3306端口,因此我們要來創(chuàng)建一條tcp隧道,指向3306端口:
- 隧道名稱:可自定義,注意不要重復
- 協(xié)議:tcp
- 本地地址:3306
- 域名類型:選擇隨機域名
- 地區(qū):選擇China VIP
點擊創(chuàng)建
創(chuàng)建成功后,打開在線隧道列表,查看公網(wǎng)tcp地址
4.遠程連接
接下來我們使用數(shù)據(jù)庫連接工具navicat進行測試連接,地址使用上面的公網(wǎng)地址,點擊測試連接后表示成功。
5.固定TCP地址
由于以上創(chuàng)建的隧道是隨機地址隧道,地址會在24小時內(nèi)變化,為了使連接更加穩(wěn)定,需要固tcp地址
需要注意,配置固定TCP端口地址需要將cpolar升級到專業(yè)版套餐或以上。
5.1 保留一個固定的公網(wǎng)TCP端口地址
登錄cpolar官網(wǎng)后臺,點擊左側(cè)的預留,選擇保留的TCP地址。
- 地區(qū):選擇China VIP
- 描述:即備注,可自定義填寫
點擊保留
地址保留成功后,系統(tǒng)會生成相應的固定公網(wǎng)地址,將其復制下來
5.2 配置固定公網(wǎng)TCP端口地址
再次登錄cpolar web ui管理界面,點擊左側(cè)儀表盤的隧道管理>>隧道列表,找到上面創(chuàng)建的mysql隧道,點擊右側(cè)的編輯,
修改隧道信息,將保留成功的固定tcp地址配置到隧道中
- 端口類型:修改為固定tcp端口
- 預留的tcp地址:填寫保留成功的地址
點擊更新
隧道更新成功后,點擊左側(cè)儀表盤的狀態(tài)在線隧道列表,找到需要編輯的隧道,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。
再次打開數(shù)據(jù)庫連接工具,使用我們固定tcp地址連接,即可實現(xiàn)遠程連接文章來源:http://www.zghlxwxcb.cn/news/detail-751491.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-751491.html
到了這里,關(guān)于【MySQL | TCP】寶塔面板結(jié)合內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)遠程訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!