色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Docker Compose部署Spug:實現內網穿透

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2023-11-23 16:42 ? 次閱讀

前言

Spug 面向中小型企業設計的輕量級無 Agent 的自動化運維平臺,整合了主機管理、主機批量執行、主機在線終端、文件在線上傳下載、應用發布部署、在線任務計劃、配置中心、監控、報警等一系列功能。

本例演示搭建使用docker compose 方式安裝Spug,并結合cpolar 內網穿透實現遠程訪問,按照官網文檔,首先設備需要提前安裝好docker 和 docker compose!

1. Docker安裝Spug

創建docker-compose.yml 文件

vim docker-compose.yml 

按i進入編輯模式,復制寫入以下內容

version: "3.3"
services:
  db:
    image: mariadb:10.8.2
    container_name: spug-db
    restart: always
    command: --port 3306 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    volumes:
      - /data/spug/mysql:/var/lib/mysql
    environment:
      - MYSQL_DATABASE=spug
      - MYSQL_USER=spug
      - MYSQL_PASSWORD=spug.cc
      - MYSQL_ROOT_PASSWORD=spug.cc
  spug:
    image: openspug/spug-service
    container_name: spug
    privileged: true
    restart: always
    volumes:
      - /data/spug/service:/data/spug
      - /data/spug/repos:/data/repos
    ports:
      # 如果80端口被占用可替換為其他端口,例如: - "8000:80"
      - "80:80"
    environment:
      - MYSQL_DATABASE=spug
      - MYSQL_USER=spug
      - MYSQL_PASSWORD=spug.cc
      - MYSQL_HOST=db
      - MYSQL_PORT=3306
    depends_on:
      - db

然后啟動容器進行安裝

docker compose up -d

顯示最后出現下面信息表示成功.會自動啟動.后續操作,按照docker 對容器的操作來管理即可

59a62494-7afa-11ee-939d-92fbcf53809c.png

初始化登錄管理員用戶,以下操作會創建一個用戶名為 admin 密碼為 test123 的管理員賬戶,可自行替換管理員賬戶/密碼。

docker exec spug init_spug admin test123

2 . 本地訪問測試

上面我們安裝好了,現在在Linux 瀏覽器訪問80端口,或者外部瀏覽器局域網訪問80端口,如無法訪問,請關閉防火墻,瀏覽器輸入本地地址,即可看到Spug登錄界面,下面我們安裝cpolar 實現遠程訪問

59cf1c8c-7afa-11ee-939d-92fbcf53809c.png

3. Linux 安裝cpolar

上面我們成功安裝了openGauss數據庫,下面我們在Linux安裝cpolar內網穿透工具,通過cpolar 轉發本地端口映射的http公網地址,我們可以很容易實現遠程訪問,而無需自己注冊域名購買云服務器.下面是安裝cpolar步驟

cpolar官網地址: https://www.cpolar.com

使用一鍵腳本安裝命令

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

向系統添加服務

sudo systemctl enable cpolar

啟動cpolar服務

sudo systemctl start cpolar

cpolar安裝成功后,在外部瀏覽器上訪問Linux 的9200端口即:【http://局域網ip:9200】,使用cpolar賬號登錄,登錄后即可看到cpolar web 配置界面,結下來在web 管理界面配置即可

59d96b74-7afa-11ee-939d-92fbcf53809c.png

4. 配置Spug公網訪問地址

點擊左側儀表盤的隧道管理——創建隧道,創建一個Spug的cpolar隧道!

  • 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復

  • 協議:選擇http

  • 地地址:80 (上面docker-compose.yml 配置文件設置的掛載端口)

  • 域名類型:免費選擇隨機域名

  • 地區:選擇China vip

點擊創建

59f5488a-7afa-11ee-939d-92fbcf53809c.png

隧道創建成功后,點擊左側的狀態——在線隧道列表,查看所生成的公網訪問地址,有兩種訪問方式,一種是http 和https

5a11e17a-7afa-11ee-939d-92fbcf53809c.png

5. 公網遠程訪問Spug管理界面

使用上面的https公網地址在任意設備的瀏覽器訪問,即可成功看到我們Spug界面,這樣一個公網地址且可以遠程訪問就創建好了.

5a291354-7afa-11ee-939d-92fbcf53809c.png

輸入上面初始化的用戶名密碼即可登陸成功

5a38eb6c-7afa-11ee-939d-92fbcf53809c.png

6. 固定Spug公網地址

由于以上使用cpolar所創建的隧道使用的是隨機公網地址,24小時內會隨機變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】

注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣。【cpolar.cn已備案】

登錄cpolar官網,點擊左側的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱

5a49763a-7afa-11ee-939d-92fbcf53809c.png

保留成功后復制保留成功的二級子域名的名稱

5a668ce8-7afa-11ee-939d-92fbcf53809c.png

返回登錄cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側的編輯

5a80ffe2-7afa-11ee-939d-92fbcf53809c.png

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名

  • Sub Domain:填寫保留成功的二級子域名

點擊更新(注意,點擊一次更新即可,不需要重復提交)

5a980598-7afa-11ee-939d-92fbcf53809c.png

更新完成后,打開在線隧道列表,此時可以看到公網地址已經發生變化,地址名稱也變成了固定的二級子域名名稱的域名

5aad031c-7afa-11ee-939d-92fbcf53809c.png

最后,我們使用固定的公網地址訪問Spug,可以看到訪問成功,這樣一個固定且永久不變的公網地址就設置好了,新地址訪問,可能需要重新登陸

5ad0e30e-7afa-11ee-939d-92fbcf53809c.png


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自動化
    +關注

    關注

    29

    文章

    5562

    瀏覽量

    79240
  • Docker
    +關注

    關注

    0

    文章

    457

    瀏覽量

    11846

原文標題:Docker Compose部署Spug:實現內網穿透

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    打破網絡邊界:P2Link助力實現高效遠程訪問與內網穿透

    ,P2Link都能通過簡單的配置,使用戶實現隨時隨地的訪問。P2Link的核心功能包括以下幾點: 內網穿透: P2Link無需公網IP,也不需要用戶修改復雜的網絡配置或防火墻設置,只需在內網
    發表于 10-31 11:54

    請問花生殼怎么進行內網穿透的?

    花生殼是怎么進行內網穿透的,能不能用來***,還是只有組建內網的功能。
    發表于 04-18 06:02

    搭建自己的IOT平臺---內網穿透

    相信大部分小伙伴在搭建環境的時候都是用虛擬機來搭建的,如果想實現外網訪問內網的話,還是比較麻煩的。在這里我就針對這個問題,寫一篇教程,教大家用最簡單的方式實現內網
    發表于 12-09 23:14

    Thinker Edge R內網穿透實現遠程SSH的設計該怎樣去實現

    Thinker Edge R內網穿透實現遠程SSH的設計該怎樣去實現呢?
    發表于 02-14 07:28

    云計算核心技術Docker教程:Docker Compose的pull和push命令詳解

    Docker-Compose pull命令可以拉取docker-compose.yml或者docker-stack.yml文件中定義的服務關聯的鏡像,Docker-Compose pu
    的頭像 發表于 11-17 18:22 ?9199次閱讀

    docker compose一鍵打包部署項目的實踐

    【導讀】本文介紹了 docker compose 一鍵打包部署項目的實踐。
    的頭像 發表于 08-30 11:03 ?1556次閱讀

    使用podman-compose部署wordpress的示例

    我們對于docker-compose并不陌生,它是一個用于編排多個可能相互依賴的容器的工具。
    的頭像 發表于 10-17 10:59 ?2719次閱讀

    內網穿透工具的種類、原理和使用方法

    本文以滲透的視角,總結幾種個人常用的內網穿透內網代理工具,介紹其簡單原理和使用方法。
    的頭像 發表于 08-25 10:35 ?1824次閱讀
    <b class='flag-5'>內網</b><b class='flag-5'>穿透</b>工具的種類、原理和使用方法

    內網穿透可以帶給物聯網什么呢?

    內網穿透可以帶給物聯網什么呢?
    的頭像 發表于 10-14 15:14 ?828次閱讀

    神器!實現內網穿透的幾款工具

    frp 是一個專注于內網穿透的高性能的反向代理應用,支持 TCP、UDP、HTTP、HTTPS 等多種協議。可以將內網服務以安全、便捷的方式通過具有公網 IP 節點的中轉暴露到公網。
    的頭像 發表于 11-25 10:22 ?3165次閱讀
    神器!<b class='flag-5'>實現</b><b class='flag-5'>內網</b><b class='flag-5'>穿透</b>的幾款工具

    如何利用樹莓派安裝DockerDocker-compose呢?

    本文主要演示了樹莓派如何安裝DockerDocker-compose的過程。
    的頭像 發表于 12-14 16:19 ?2877次閱讀
    如何利用樹莓派安裝<b class='flag-5'>Docker</b>和<b class='flag-5'>Docker-compose</b>呢?

    內網穿透工具FRP的快速入門

    在計算機網絡中,內網穿透是一種通過公網建立安全通道,使得位于內網的計算機和服務可以被外部網絡訪問。對程序員而言,內網穿透可以幫助你干什么呢?
    的頭像 發表于 01-02 11:47 ?650次閱讀

    遠程桌面內網穿透是什么?有什么作用?

    遠程桌面內網穿透指的是通過特定技術手段,將處于內網中的電腦或服務器,通過外部網絡(互聯網)進行訪問。內網穿透的主要作用是解決在
    的頭像 發表于 09-13 08:10 ?378次閱讀
    遠程桌面<b class='flag-5'>內網</b><b class='flag-5'>穿透</b>是什么?有什么作用?

    常見的內網穿透工具對比

    國內的內網穿透工具有不少選擇,適合不同的使用場景和需求。以下是一些比較常見的國內內網穿透工具:
    的頭像 發表于 11-06 14:59 ?632次閱讀

    docker-compose配置文件內容詳解以及常用命令介紹

    一、Docker Compose 簡介 Docker Compose是一種用于定義和運行多容器Docker應用程序的工具。通過一個?
    的頭像 發表于 12-02 09:29 ?230次閱讀
    <b class='flag-5'>docker-compose</b>配置文件內容詳解以及常用命令介紹
    主站蜘蛛池模板: 男人插曲女人的叫声| 朝鲜黄色录像| 日韩 亚洲 欧美 中文 高清| 国产精品视频免费视频| 与嫂子同居的日子在线观看| 欧美日韩亚洲中字二区| 国产麻豆AV伦| 99久久e免费热视频百度| 天海翼精品久久中文字幕| 久久女婷五月综合色啪| 国产成人ae在线观看网站站| 又色又爽又黄gif动态视频| 日本漫画大全无翼乌| 久久久伊人影院| 跪趴式啪啪GIF动态图27报| 伊人久久中文大香线蕉综合| 日韩欧美精品有码在线播放| 精品欧美一区二区三区久久久| 91麻豆精品国产一级| 香蕉59tv视频| 全部老头和老太XXXXX| 久久精品国产亚洲AV影院| 国产成人国产在线观看入口| 91亚洲 欧美 国产 制服 动漫| 亚洲精品免费观看| 色情内射少妇兽交| 棉签和冰块怎么弄出牛奶视频 | 97在线精品视频免费| 夜色福利院在线观看免费| 手机精品在线| 欧美男同gay粗大又长| 考好老师让你做一次H| 后入式狂顶免费视频| 国产精品女主播主要上线| 成人免费视频在| adc网址在线观看| 2022年国产精品久久久久| 伊人久久综在合线亚洲| 亚洲日韩中文字幕日本有码| 羲义嫁密着中出交尾gvg794| 日韩精品一区二区三区AV在线观看 |