国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用

這篇具有很好參考價(jià)值的文章主要介紹了如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

作為程序員,在日常工作中,需要借助一些工具來(lái)提高我們工作效率,IT-Tools是為開發(fā)人員度身打造的一套便捷在線工具。它提供全面功能,使開發(fā)者能以更高效方式完成任務(wù)。經(jīng)由IT-Tools,開發(fā)人員能輕松應(yīng)對(duì)各類技術(shù)挑戰(zhàn),享受工作中的便利與靈活。

本篇文章,我們將以Docker方式將IT-Tools部署至個(gè)人服務(wù)器,并且結(jié)合cpolar內(nèi)網(wǎng)穿透實(shí)現(xiàn)公網(wǎng)可直接訪問(wèn)it-tools,暢享快捷的訪問(wèn)與使用體驗(yàn)。

1. 安裝Docker

本文演示環(huán)境:CentOS7,Xshell7遠(yuǎn)程ssh

沒(méi)有安裝Docker的小伙伴需安裝Docker,已有Docker可跳過(guò)以下步驟。

如沒(méi)有安裝Docker,需先安裝Docker:

  • 安裝軟件包(提供實(shí)用程序)并設(shè)置存儲(chǔ)庫(kù)

    $ sudo yum install -y yum-utils
    $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    

    安裝Docker引擎

    sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    

    啟動(dòng)Docker

    sudo systemctl start docker
    

    通過(guò)運(yùn)行映像來(lái)驗(yàn)證 Docker 引擎安裝是否成功

    sudo docker run hello-world
    

2.本地安裝部署it-tools

檢查Docker服務(wù)狀態(tài)

檢查Docker服務(wù)是否正常運(yùn)行,確保Docker正常運(yùn)行。

systemctl status docker

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

檢查Docker版本

docker -v

下載it-tools鏡像,從docker hub拉取it-tools鏡像

docker pull corentinth/it-tools:latest

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

使用docker-cli快速部署it-tools容器,執(zhí)行以下命令,映射端口可自行修改

docker run -d --name it-tools --restart unless-stopped -p 8080:80 corentinth/it-tools:latest

查看下是否安裝成功

docker ps

訪問(wèn)it-tools

訪問(wèn)地址:http://192.168.149.143:8080/,將IP更換為自己服務(wù)器的IP地址。如果無(wú)法訪問(wèn),注意防火墻和安全組設(shè)置問(wèn)題。

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

it-tools功能很多,其中舉例幾個(gè):

uuid批量生成:

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

base64 編解碼:

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

獲取emoji的unicode:

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

還有各種實(shí)用的功能,非常適合開發(fā)者使用。

接下來(lái)演示一下如何使用it-tools工具箱生成docker-compose文件。

3. it-tools工具箱功能—生成docker-compose文件

體驗(yàn)docker-cli轉(zhuǎn)化為docker-compose.yaml文件

  • 使用docker-cli部署一個(gè)nginx測(cè)試服務(wù)

    docker run -p 8022:80 -v /var/run/docker.sock:/tmp/docker.sock:ro --restart always --log-opt max-size=1g nginx
    
  • 創(chuàng)建一個(gè)安裝的目錄

    mkdir -p /root/data/docker_data/nginx
    
  • 進(jìn)入目錄

    cd /root/data/docker_data/nginx
    
  • 轉(zhuǎn)換為docker-compose.yaml文件

    vim docker-compose.yml
    
    version: '3.9'
    services:
        nginx:
            image: nginx
            logging:
                options:
                    max-size: 1g
            restart: always
            volumes:
                - '/var/run/docker.sock:/tmp/docker.sock:ro'
            ports:
                - '8022:80'
                
    

    如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

  • 執(zhí)行docker-compose.yaml文件,創(chuàng)建測(cè)試nginx容器。

    docker compose up -d
    
  • 查看nginx容器狀態(tài)

docker ps
  • 訪問(wèn)nginx服務(wù),可以正常訪問(wèn)。

    如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

我們就成功在本地搭建了it-tools工具箱,但如果想實(shí)現(xiàn)出門在外,也能隨時(shí)隨地使用it-tools進(jìn)行異地工作就需要借助cpolar內(nèi)網(wǎng)穿透工具來(lái)實(shí)現(xiàn)公網(wǎng)訪問(wèn)了!接下來(lái)介紹一下如何安裝cpolar內(nèi)網(wǎng)穿透并實(shí)現(xiàn)it-tools工具箱的公網(wǎng)訪問(wèn)!

4. 安裝cpolar內(nèi)網(wǎng)穿透

下面是安裝cpolar步驟:

cpolar官網(wǎng)地址: https://www.cpolar.com

  • 使用一鍵腳本安裝命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系統(tǒng)添加服務(wù)
sudo systemctl enable cpolar
  • 啟動(dòng)cpolar服務(wù)
sudo systemctl start cpolar

cpolar安裝成功后,在外部瀏覽器上訪問(wèn)Linux 的9200端口即:【http://服務(wù)器的局域網(wǎng)ip:9200】,使用cpolar賬號(hào)登錄,登錄后即可看到cpolar web 配置界面,結(jié)下來(lái)在web 管理界面配置即可。

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

接下來(lái)配置一下it-tools的公網(wǎng)地址,

登錄后,點(diǎn)擊左側(cè)儀表盤的隧道管理——?jiǎng)?chuàng)建隧道,

創(chuàng)建一個(gè)it-tools的公網(wǎng)http地址隧道

  • 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復(fù)
  • 協(xié)議:選擇http
  • 本地地址:8080 (本地訪問(wèn)的地址)
  • 域名類型:免費(fèi)選擇隨機(jī)域名
  • 地區(qū):選擇China Top

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)訪問(wèn)地址,有兩種訪問(wèn)方式,一種是http 和https

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

使用上面的Cpolar https公網(wǎng)地址,在任意設(shè)備的瀏覽器進(jìn)行訪問(wèn),即可成功看到it-tools界面,這樣一個(gè)公網(wǎng)地址且可以遠(yuǎn)程訪問(wèn)就創(chuàng)建好了,使用了cpolar的公網(wǎng)域名,無(wú)需自己購(gòu)買云服務(wù)器,即可到公網(wǎng)進(jìn)行遠(yuǎn)程訪問(wèn)音樂(lè)播放器了!

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

小結(jié)

如果我們需要長(zhǎng)期異地遠(yuǎn)程訪問(wèn)it-tools工具箱,由于剛才創(chuàng)建的是隨機(jī)的地址,24小時(shí)會(huì)發(fā)生變化。另外它的網(wǎng)址是由隨機(jī)字符生成,不容易記憶。如果想把域名變成固定的二級(jí)子域名,并且不想每次都重新創(chuàng)建隧道來(lái)訪問(wèn)it-tools工具箱,我們可以選擇創(chuàng)建一個(gè)固定的http地址來(lái)解決這個(gè)問(wèn)題。

5. 固定it-tools公網(wǎng)地址

我們接下來(lái)為其配置固定的HTTP端口地址,該地址不會(huì)變化,方便分享給別人長(zhǎng)期查看你的博客,而無(wú)需每天重復(fù)修改服務(wù)器地址。

配置固定http端口地址需要將cpolar升級(jí)到專業(yè)版套餐或以上。

登錄cpolar官網(wǎng),點(diǎn)擊左側(cè)的預(yù)留,選擇保留二級(jí)子域名,設(shè)置一個(gè)二級(jí)子域名名稱,點(diǎn)擊保留,保留成功后復(fù)制保留的二級(jí)子域名名稱

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

保留成功后復(fù)制保留成功的二級(jí)子域名的名稱

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

返回登錄Cpolar web UI管理界面,點(diǎn)擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點(diǎn)擊右側(cè)的編輯

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

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

  • 域名類型:選擇二級(jí)子域名
  • Sub Domain:填寫保留成功的二級(jí)子域名

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

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

更新完成后,打開在線隧道列表,此時(shí)可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了固定的二級(jí)子域名名稱的域名

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透

最后,我們使用固定的公網(wǎng)https地址訪問(wèn),可以看到訪問(wèn)成功,這樣一個(gè)固定且永久不變的公網(wǎng)地址就設(shè)置好了,可以隨時(shí)隨地進(jìn)行異地訪問(wèn)it-tools工具箱了!

如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用,てんさい,服務(wù)器,centos,tcp/ip,內(nèi)網(wǎng)穿透文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-848552.html

到了這里,關(guān)于如何在CentOS將IT-Tools部署至本地服務(wù)器并實(shí)現(xiàn)無(wú)公網(wǎng)IP遠(yuǎn)程使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何一鍵部署本地Java項(xiàng)目到服務(wù)器上

    如何一鍵部署本地Java項(xiàng)目到服務(wù)器上

    我開發(fā)了一個(gè)Java代碼,現(xiàn)在想部署到服務(wù)器上,當(dāng)然可以使用Jenkins部署,但是Jenkins配置和維護(hù)成本比較高,所以我今天分享的是輕量級(jí)的一鍵部署腳本 演示:本地Window的Java代碼 - Vmware虛擬機(jī)Centos7上 如果你的項(xiàng)目結(jié)構(gòu)不同,可以根據(jù)項(xiàng)目結(jié)構(gòu)自行調(diào)整 1、對(duì)項(xiàng)目進(jìn)行Maven編

    2024年01月20日
    瀏覽(22)
  • 如何快速入門部署自己的Flask程序(本地+云服務(wù)器)?

    如何快速入門部署自己的Flask程序(本地+云服務(wù)器)?

    一、需求背景 :人工智能訓(xùn)練好的模型model,需要放到服務(wù)器上,作為基礎(chǔ)能力提供給應(yīng)用側(cè),否則model只能中電腦本地處理。那么怎么解決這個(gè)部署到服務(wù)器上的問(wèn)題呢? 二、解決思路 :web應(yīng)用部署,有3種主流的方式, 1.Django:大而全,集成了很多組件,屬于全能型、重

    2024年02月03日
    瀏覽(35)
  • 如何本地部署Jellyfin影音服務(wù)器并實(shí)現(xiàn)在公網(wǎng)訪問(wèn)

    如何本地部署Jellyfin影音服務(wù)器并實(shí)現(xiàn)在公網(wǎng)訪問(wèn)

    隨著移動(dòng)智能設(shè)備的普及,各種各樣的使用需求也被開發(fā)出來(lái),從最早的移動(dòng)聽音樂(lè)、看圖片(MP3時(shí)代),到之后的移動(dòng)視頻需求(MP4時(shí)代)到現(xiàn)在的移動(dòng)流媒體需求(智能手機(jī)看視頻)。但當(dāng)我們習(xí)慣這些需求后,忽然發(fā)現(xiàn)自己不知不覺(jué)間成了待割的韭菜(3臺(tái)設(shè)備就要加錢

    2024年02月06日
    瀏覽(26)
  • 如何寫一個(gè)sh腳本將一個(gè)本地文件通過(guò) scp命令上傳到遠(yuǎn)程的 centos服務(wù)器?

    如何寫一個(gè)sh腳本將一個(gè)本地文件通過(guò) scp命令上傳到遠(yuǎn)程的 centos服務(wù)器?

    這篇博文分享如何使用 scp 和 expect 命令寫一個(gè)腳本來(lái)自動(dòng)填充密碼并實(shí)現(xiàn)自動(dòng)登錄并上傳文件到服務(wù)器。 假設(shè)目標(biāo)服務(wù)器: 192.168.159.175 遠(yuǎn)程文件服務(wù)器登錄賬號(hào)假設(shè)是 root 遠(yuǎn)程文件服務(wù)器登錄密碼假設(shè)是 toor /Users/zhaoqingfeng/downloads/test/dist/ 是前端打包部署文件夾 將 /Users/

    2024年02月09日
    瀏覽(30)
  • IIS如何本地部署網(wǎng)站,作為局域網(wǎng)內(nèi)的服務(wù)器

    IIS如何本地部署網(wǎng)站,作為局域網(wǎng)內(nèi)的服務(wù)器

    可以類推此方法,將寫好的Web部署到云服務(wù)器上,通過(guò)公網(wǎng)IP訪問(wèn),就成功對(duì)整個(gè)互聯(lián)網(wǎng)世界發(fā)布自己的網(wǎng)站啦! PDA使用的是 Win CE 5.0的嵌入式系統(tǒng),較老,而我們使用的數(shù)據(jù)庫(kù)是SQL Server2016,較新,兩者不能直接進(jìn)行數(shù)據(jù)交互,需要一個(gè)中間件(WebService) 牽線搭橋 . 圖片說(shuō)

    2024年01月15日
    瀏覽(99)
  • nginx部署本地項(xiàng)目如何讓異地公網(wǎng)訪問(wèn)?服務(wù)器端口映射配置!

    nginx部署本地項(xiàng)目如何讓異地公網(wǎng)訪問(wèn)?服務(wù)器端口映射配置!

    接觸過(guò)IIS或apache的小伙伴們, 對(duì) nginx 是比較容易理解的, nginx有點(diǎn)類似,又有所差異,在選擇使用時(shí)根據(jù)自己本地應(yīng)用場(chǎng)景來(lái)部署使用即可。通過(guò)一些對(duì)比可能會(huì)更加清楚了解: 1 . nginx是輕量級(jí),比apache占用更少的內(nèi)存以及資源 2 . apache對(duì)php支持較簡(jiǎn)單,apache組件比nginx多

    2024年02月16日
    瀏覽(102)
  • 虛擬機(jī)VMware,linux,centos,如何將項(xiàng)目部署到服務(wù)器上面

    vmware 是安裝虛擬機(jī)的軟件,centos是系統(tǒng),linux是系統(tǒng)內(nèi)核 將本地項(xiàng)目上線到服務(wù)器上面,如何實(shí)現(xiàn)呢? 準(zhǔn)備好服務(wù)器,可以選擇阿里云服務(wù)器 首先需要搭建環(huán)境,運(yùn)行的主要環(huán)境是jdk+tomcat+mysql; 通過(guò)遠(yuǎn)程連接工具,將jdk版本可以直接拖拽到服務(wù)器上面, 實(shí)現(xiàn)tomcat配置 實(shí)現(xiàn)

    2024年02月15日
    瀏覽(28)
  • CentOS如何使用Docker部署Plik服務(wù)并實(shí)現(xiàn)公網(wǎng)訪問(wèn)本地設(shè)備上傳下載文件

    CentOS如何使用Docker部署Plik服務(wù)并實(shí)現(xiàn)公網(wǎng)訪問(wèn)本地設(shè)備上傳下載文件

    本文介紹如何使用Linux docker方式快速安裝Plik并且結(jié)合Cpolar內(nèi)網(wǎng)穿透工具實(shí)現(xiàn)遠(yuǎn)程訪問(wèn),實(shí)現(xiàn)隨時(shí)隨地在任意設(shè)備上傳或者下載或者共享文件! Plik是一個(gè)可擴(kuò)展且友好的臨時(shí)文件上傳系統(tǒng),類似于wetransfer。它具有強(qiáng)大的命令行客戶端和易于使用的Web UI,支持多個(gè)數(shù)據(jù)后端(文

    2024年04月17日
    瀏覽(28)
  • 如何在OpenWRT部署uhttpd搭建服務(wù)器實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)本地web站點(diǎn)

    如何在OpenWRT部署uhttpd搭建服務(wù)器實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)本地web站點(diǎn)

    uhttpd 是 OpenWrt/LuCI 開發(fā)者從零開始編寫的 Web 服務(wù)器,目的是成為優(yōu)秀穩(wěn)定的、適合嵌入式設(shè)備的輕量級(jí)任務(wù)的 HTTP 服務(wù)器,并且和 OpenWrt 配置框架非常好地集成在一起。它是管理 OpenWrt 的默認(rèn)的 Web 服務(wù)器,還提供了現(xiàn)代 Web 服務(wù)器所有的 功能 。 下面我們將在openwrt上部署

    2024年01月22日
    瀏覽(133)
  • 如何在本地服務(wù)器部署TeslaMate并遠(yuǎn)程查看特斯拉汽車數(shù)據(jù)無(wú)需公網(wǎng)ip

    如何在本地服務(wù)器部署TeslaMate并遠(yuǎn)程查看特斯拉汽車數(shù)據(jù)無(wú)需公網(wǎng)ip

    TeslaMate是一個(gè)開源軟件,可以通過(guò)連接特斯拉賬號(hào),記錄行駛歷史,統(tǒng)計(jì)能耗、里程、充電次數(shù)等數(shù)據(jù)。用戶可以通過(guò)web界面查看車輛狀態(tài)、行程報(bào)告、充電記錄等信息,并生成漂亮的圖表和統(tǒng)計(jì)報(bào)告。 另外,TeslaMate也可以記錄車子所有的位置、軌跡、速度、溫度、海拔、續(xù)

    2024年02月21日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包