
Orion-Visor高顏值智能運(yùn)維與輕量化堡壘機(jī)平臺(tái)
Orion-Visor 是一個(gè)為現(xiàn)代運(yùn)維需求設(shè)計(jì)的工具,它外觀美觀、功能強(qiáng)大,旨在為服務(wù)器運(yùn)維提供全面解決方案。通過整合資產(chǎn)管理、在線終端、文件管理、批量操作和計(jì)劃任務(wù)等功能,Orion-Visor 不僅方便運(yùn)維人員的日常工作,還保障了操作的安全與可靠性。
核心功能
??資產(chǎn)管理:幫助你有效管理服務(wù)器資源,對(duì)主機(jī)、密鑰和身份進(jìn)行分組和授權(quán)管理。
??在線終端:提供便捷的在線 SSH 終端,支持快捷命令和自定義快捷鍵,主題風(fēng)格也可自由切換。
??文件管理:支持遠(yuǎn)程文件的批量上傳、下載和在線編輯,讓文件操作更加高效。
??批量操作:可以在多臺(tái)主機(jī)上同時(shí)執(zhí)行命令,也支持文件的批量分發(fā)。
??計(jì)劃任務(wù):借助 cron 表達(dá)式,定時(shí)執(zhí)行命令,讓你的任務(wù)管理輕松自如。
??安全與審計(jì):權(quán)限動(dòng)態(tài)配置,記錄操作日志,為后續(xù)審計(jì)提供詳細(xì)記錄。
在線演示
H3
??在線演示地址: http://101.43.254.243:1081/
??測試賬號(hào): 用戶名:admin,密碼:admin
搭建教程
Docker部署
該方式需要Docker的版本在 20.10.14+ 且 Docker Compose的版本在2.3.3+。由于DockerHub的訪問速度比較慢,我們需要調(diào)整/etc/docker/daemon.json配置文件,寫入以下配置信息:
{?"registry-mirrors":?[???"https://registry.docker-cn.com",???"https://registry.cn-hangzhou.aliyuncs.com",???"https://mirror.ccs.tencentyun.com",???"https://docker.mirrors.ustc.edu.cn"?]}
然后重啟docker服務(wù),拉取我們需要的代碼:
#?clonegit?clone?https://github.com/dromara/orion-visorcd?orion-visor#?啟動(dòng)docker?compose?up?-d
等待后端服務(wù)啟動(dòng)后大約兩分鐘左右,在瀏覽器中輸入 http://localhost:1081/ 進(jìn)行訪問,默認(rèn)賬戶密碼:admin/admin。
常規(guī)部署
1、所需環(huán)境:
??JDK 1.8
??MySQL 8.0 及以上
??Redis 6.0 及以上
??Maven 3.5 及以上
??Node.js 18.12 及以上
??PNPM 9.1 及以上
??Nginx
2、拉取代碼
#?Githubgit?clone?https://github.com/dromara/orion-visor#?Giteegit?clone?https://gitee.com/dromara/orion-visor
3、初始化數(shù)據(jù)庫
運(yùn)行以下 SQL 腳本以初始化數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù):
orion-visor/sql/init-1-schema-databases.sqlorion-visor/sql/init-2-schema-tables.sqlorion-visor/sql/init-3-schema-quartz.sqlorion-visor/sql/init-4-data.sql
4、構(gòu)建后端代碼
該項(xiàng)目是springboot項(xiàng)目,所以修改下方的配置文件信息:
orion-visor/orion-visor-launch/src/main/resources/application-prod.yaml
編譯后端代碼:
cd?orion-visormvn?-U?clean?install?-DskipTests
啟動(dòng)后端服務(wù):
java?-jar?orion-visor-launch.jar?--spring.profiles.active=prod
5、構(gòu)建前端代碼
進(jìn)入前端目錄,安裝依賴并編譯:
cd?orion-visor/orion-visor-uinpm?i?-g?pnpm?#?安裝?
pnpmpnpm i #?下載依賴
pnpm?build?#?編譯前端代碼
6、修改 Nginx 配置
配置文件示例:
server?{????listen?80;????server_name?localhost;????client_max_body_size?1024m;#?gzip?配置????
gzip?on;????gzip_types?text/plain?application/javascript?application/x-javascript?text/css?application/xml?text/javascript?application/x-httpd-php?image/jpeg?image/gif?image/png;????gzip_min_length?1k;????gzip_buffers?416k;????gzip_comp_level?2;????location?/{????????root?/usr/share/nginx/html;????????index?index.html?index.htm;????????try_files?$uri?$uri//index.html;}????location?/orion-visor/api?{????????proxy_pass?http://localhost:9200/orion-visor/api;????????proxy_set_header?Host?$host;????????proxy_set_header?X-Real-IP?$remote_addr;????????proxy_set_header?X-Forwarded-For?$proxy_add_x_forwarded_for;????????proxy_set_header?X-Forwarded-Proto?$scheme;}????location?/orion-visor/keep-alive?{????????proxy_pass?http://localhost:9200/orion-visor/keep-alive;????????proxy_http_version?1.1;????????proxy_set_header?Upgrade?$http_upgrade;????????proxy_set_header?Connection"upgrade";????????proxy_read_timeout?3600s;????????proxy_send_timeout?3600s;}????error_page?500502503504/50x.html;????location?=/50x.html?{????????root?/usr/share/nginx/html;}}
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場:https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 習(xí)近平接見新疆各族各界代表 7904780
- 2 樺加沙風(fēng)眼內(nèi)部曝光 拍攝部門:震撼 7807853
- 3 飛機(jī)狂風(fēng)中降落 機(jī)翼險(xiǎn)些砸地 7714074
- 4 援疆的山海深情 跨越千里萬里 7616595
- 5 馬克龍被美警察攔下 當(dāng)場打給特朗普 7520039
- 6 臺(tái)風(fēng)“樺加沙”影響有多大?解讀來了 7425500
- 7 深圳機(jī)場飛機(jī)被“五花大綁”防臺(tái)風(fēng) 7329421
- 8 盒馬最難吃甜品被臺(tái)風(fēng)選出來了 7237600
- 9 上海再通報(bào)多校午餐發(fā)臭:涉嫌瞞報(bào) 7136914
- 10 醫(yī)院通報(bào)“CT報(bào)告單現(xiàn)不文明用語” 7039811