APITable免費開源的多維表格與可視化數(shù)據(jù)庫公網(wǎng)遠程訪問
前言
vika維格表作為新一代數(shù)據(jù)生產(chǎn)力平臺,是一款面向 API 的智能多維表格。它將復雜的可視化數(shù)據(jù)庫、電子表格、實時在線協(xié)同、低代碼開發(fā)技術四合為一,就連一行代碼都不懂的普通職員都能輕松上手獲得 IT 能力,從而極大降低企業(yè)數(shù)字化成本。如果你正在尋找快捷可定制的業(yè)務系統(tǒng)、安全可靠的可視化數(shù)據(jù)庫、高效協(xié)同的辦公工具,那么vika維格表能滿足你的豐富想象。
結合cpolar內(nèi)網(wǎng)穿透,可以讓你一鍵擁有自己的多維表格平臺,并實時進行公網(wǎng)遠程訪問,可以私有化部署、代碼修改,自主掌控數(shù)據(jù)并靈活定制你所需要的。
1. 部署APITable
安裝環(huán)境:
-
安裝docker和docker-compose v2
-
建議使用4核CPU/8GB RAM或更多
-
一個bash shell,安裝curl等基本實用程序
-
本機arm64(mac芯片)容器映像尚未準備就緒,可能會導致性能不佳。
要使用 docker compose 安裝 apitable,請打開終端并運行以下命令:
curl https://apitable.github.io/install.sh | bash
根據(jù)您的環(huán)境,您可能需要等待幾分鐘才能啟動所有服務。
然后在瀏覽器中打開 http://localhost:80 以訪問它。
還提供基于 pm2 的多合一映像用于演示或測試目的(不建議用于企業(yè)或生產(chǎn)用途):
sudo docker run -d -v ${PWD}/.data:/apitable -p 80:80 --name apitable apitable/all-in-one:lates
安裝完成后,然后在瀏覽器中輸入localhost:80
,打開網(wǎng)頁,顯示成功進入到APITable的登錄界面,輸入賬號密碼即可登錄。
2. cpolar的安裝和注冊
完成APITable的部署后,就可以安裝cpolar。要在ubuntu系統(tǒng)上安裝cpolar,可以使用簡便的一鍵安裝腳本進行安裝。只要在ubuntu的命令行界面輸入以下命令,就可以自動執(zhí)行安裝程序(需要注意的是,可能有的ubuntu版本沒有安裝curl工具,因此最好先執(zhí)行命令“sudo aptinstall curl”安裝curl工具)。
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
Cpolar安裝完成后,就可以再輸入命令“systemctl start cpolar”,啟動cpolar。
systemctl start cpolar
當然,我們也可以不使用systemctl級別命令,而是輸入“cpolar version”
cpolar version
查詢本地cpolar的版本號,只要能顯示出版本信息,就說明cpolar安裝完成。
為保證cpolar能在ubuntu系統(tǒng)上長期運行,以此保證數(shù)據(jù)隧道的穩(wěn)定存續(xù),最好將cpolar添加進ubuntu開機自啟列表。只要在ubuntu的命令行界面,輸入命令“sudo systemctl status cpolar”,就能將cpolar添加進自啟列表中。
sudo systemctl status cpolar
為保證每位用戶的數(shù)據(jù)安全,并為每位客戶創(chuàng)建單獨的數(shù)據(jù)隧道,cpolar以用戶密碼和token碼進行用戶驗證,因此我們在使用cpolar之前,需要進行用戶注冊。注冊過程非常簡單,只要在cpolar主頁右上角點擊“用戶注冊”,在注冊頁面填入必要信息,就能完成注冊。
完成cpolar用戶注冊后,我們就可以使用每位用戶唯一的token碼,激活cpolar的客戶端。只要在cpolar官網(wǎng)登錄后,就可以在“驗證”頁面(或是“連接您的賬戶”窗口),找到用戶唯一的token碼。
將這個token碼復制粘貼到ubuntu的命令行界面,cpolar客戶端就會將這個token碼寫入本地cpolar.yml文件中(token碼激活只需要進行一次即可),以此作為用戶數(shù)據(jù)隧道的識別信息。具體命令格式為“cpolar authtoken 用戶唯一的token碼”。
cpolar authtoken tokeb碼
cpolar安裝成功后,在外部瀏覽器上訪問9200端口,瀏覽器地址欄輸入localhost:9200,使用cpolar賬號登錄,登錄后即可看到cpolar web 配置界面,結下來在web 管理界面配置即可。
3. 配置APITable公網(wǎng)訪問地址
點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個APITable的公網(wǎng)地址隧道!
- 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復
- 協(xié)議:選擇http
- 本地地址:80
- 域名類型:免費選擇隨機域名
- 地區(qū):選擇China Top
點擊創(chuàng)建
隧道創(chuàng)建成功后,點擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)訪問地址,有兩種訪問方式,一種是http 和https
使用上面的cpolar https公網(wǎng)地址,在任意設備的瀏覽器進行訪問,即可成功看到APITable登錄界面,這樣一個公網(wǎng)地址且可以遠程訪問就創(chuàng)建好了,使用了cpolar的公網(wǎng)域名,無需自己購買云服務器,即可發(fā)布到公網(wǎng)進行遠程訪問 !(新地址訪問,可能需要重新登陸)
4. 固定APITable公網(wǎng)地址
由于以上使用cpolar所創(chuàng)建的隧道使用的是隨機公網(wǎng)地址,24小時內(nèi)會隨機變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】
注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣?!綾polar.cn已備案】
登錄cpolar官網(wǎng),點擊左側(cè)的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱
保留成功后復制保留成功的二級子域名的名稱
返回登錄cpolar web UI管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側(cè)的編輯
修改隧道信息,將保留成功的二級子域名配置到隧道中
- 域名類型:選擇二級子域名
- Sub Domain:填寫保留成功的二級子域名
點擊更新
(注意,點擊一次更新即可,不需要重復提交)
更新完成后,打開在線隧道列表,此時可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了固定的二級子域名名稱的域名
最后,我們使用固定的公網(wǎng)地址訪問,可以看到訪問成功,這樣一個固定且永久不變的公網(wǎng)地址就設置好了,隨時隨地都可以公網(wǎng)遠程訪問APITable開源多維表格及數(shù)據(jù)庫分析!文章來源:http://www.zghlxwxcb.cn/news/detail-742235.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-742235.html
到了這里,關于探索無限可能:APITable免費開源多維表格與可視化數(shù)據(jù)庫遠程訪問的魅力的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!