色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁(yè) >應(yīng)用方案 >技術(shù)應(yīng)用 >

在線工具箱IT TOOLS安裝部署案例教程

IT TOOLS是為開(kāi)發(fā)人員度身打造的一套便捷在線工具。它提供全面功能,使開(kāi)發(fā)者能以更高效方式完成任務(wù)。傲人的用戶體驗(yàn)確保用戶愉悅使用工具,獲得卓越成果。經(jīng)由IT TOOLS,開(kāi)發(fā)人員能輕松應(yīng)對(duì)各類技術(shù)挑戰(zhàn),享受工作中的便利與靈活。此次,我們將以Docker方式將IT TOOLS部署至個(gè)人服務(wù)器,暢享快捷的訪問(wèn)與使用體驗(yàn)。

相關(guān)地址

GitHub 地址:://github.com/CorentinTh/it-tools

官方Demo:://it-tools.tech/

項(xiàng)目展示

1在線工具箱IT TOOLS

2在線工具箱IT TOOLS安裝部署

搭建環(huán)境

· 服務(wù)器:本次視頻采用的是本地搭建,在服務(wù)器上搭建方法基本一致。大家可根據(jù)需求進(jìn)行選擇

· 系統(tǒng):Debian 11

· 安裝好 Docker、Docker-compose

搭建方法

開(kāi)始前服務(wù)器提前我們需要對(duì)服務(wù)器的環(huán)境進(jìn)行一定的配置,以確保能夠正常部署。

前期準(zhǔn)備

開(kāi)始前我們需要升級(jí)一下系統(tǒng)并且安裝wget curl sudo vim git 工具。

sudo -i # 切換到root用戶

apt update -y  # 升級(jí)packages

apt install wget curl sudo vim git -y  # Debian系統(tǒng)比較干凈,安裝常用的軟件

注意:VPS 的內(nèi)存如果過(guò)小,建議設(shè)置一下 SWAP,一般為內(nèi)存的 1-1.5 倍即可,可以讓系統(tǒng)運(yùn)行更流暢!

3在線工具箱IT TOOLS安裝部署

設(shè)置 SWAP 可以用腳本:

wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

4在線工具箱IT TOOLS安裝部署

然后選擇SWAP對(duì)應(yīng)的數(shù)字:18

5在線工具箱IT TOOLS安裝部署

根據(jù)提示安裝部署SWAP即可

安裝Docker、Docker-compose如果需要大家可參考《Docker搭建》、《Docker-compose部署》系列教程。這里就不展開(kāi)講解,大家可自行查看相關(guān)教程。

確保部署IT TOOLS的端口未被占用,這里使用8380端口。使用以下命令查看是否被占用:

lsof -i:8380  #查看8380端口是否被占用,如果被占用,重新自定義一個(gè)端口

如果什么也沒(méi)有出現(xiàn),表示未被占用。我們就可以開(kāi)始接下來(lái)的操作。如果出現(xiàn)

-bash: lsof: command not found

表示,當(dāng)前系統(tǒng)未安裝lsof工具。使用

apt install lsof  #安裝lsof

最后,再確認(rèn)服務(wù)器的防火墻狀態(tài)是否開(kāi)啟端口,這里大家根據(jù)自家的服務(wù)商進(jìn)行設(shè)置,每個(gè)供應(yīng)商的設(shè)置方法不同,允許IT TOOLS的端口通過(guò)即可。

部署IT TOOLS

創(chuàng)建一個(gè)安裝的目錄,這里大家可以根據(jù)實(shí)際情況進(jìn)行創(chuàng)建。教程只做參考。

sudo -i

mkdir -p /root/data/docker_data/it-tools

6在線工具箱IT TOOLS安裝部署

完成后進(jìn)入該目錄

cd /root/data/docker_data/it-tools

7在線工具箱IT TOOLS安裝部署

演示使用的是docker-compose 安裝方法,大家需要使用dockek run安裝可以使用工具自行轉(zhuǎn)換。首先創(chuàng)建一個(gè)docker-compose.yml 文件。演示使用的是vi工具,可以自行進(jìn)行更換自己熟悉的編輯器。

8在線工具箱IT TOOLS安裝部署

vim docker-compose.yml

復(fù)制安裝命令到編輯器中,可以直接將以下內(nèi)容復(fù)制到vi編輯器中。大家可以根據(jù)實(shí)際情況更改配置。也可以直接進(jìn)行安裝

version: '3.3'

services:

   it-tools:

       container_name: it-tools

       restart: unless-stopped  #設(shè)置容器“除非停止,否則自動(dòng)啟動(dòng)”

       ports:

           - '8380:80'  #8380可以修改成服務(wù)器上未使用過(guò)的其他端口

       image: 'corentinth/it-tools:latest'

9在線工具箱IT TOOLS安裝部署

完成后進(jìn)行保存退出即可,vi編輯器按一下 esc,然后:wq 保存退出即可。接下來(lái)使用docker-compose 部署IT TOOLS

docker-compose up -d

10在線工具箱IT TOOLS安裝部署

安裝完成可看到以下界面:

11在線工具箱IT TOOLS安裝部署

訪問(wèn)與測(cè)試

部署完成后,即可通過(guò)http://ip:8380 訪問(wèn)。

12在線工具箱IT TOOLS安裝部署

最后,我們可以通過(guò)設(shè)置反向代理通過(guò)域名訪問(wèn),具體方法大家可以參考Nginx反向代理教程。感謝大家的觀看,謝謝。

今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!


4000-330-990

https://www.wjx.cn/jq/84863372.aspx