首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    国外程序员整理的系统管理员资源大全(一)

    Juju -云业务流程工具用于管理服务,比如charms,YAML配置和部署脚本集 MCollective -来自Puppet实验室的管理服务器业务流程和开发的Ruby框架 Overcast -在不同的云提供商上部署...它默认使用Git作为存储后端 Swift -一个高可用,分布式,最终一致的对象/大数据存储 Syncthing -一个用于私有,加密和身份认证数据的开源系统 代码审查 Gerrit -基于Git版本控制...-协作软件套件,包括邮件服务和web客户端 配置管理数据库 i-doit - 开源的IT文档管理和CMDB iTop -一个完全开源的,ITIL,基于web的服务管理工具 Ralph -用于大型数据中心或较小本地网络的资产管理...他们也提供GitLab用于管理git存储库 Go - 开源的持续交付服务器 Jenkins - 一个可扩展的开源持续集成服务器 Vlad the Deployer -自动化部署 DNS Bind -最广泛使用的域名服务软件...PowerDNS -具有各种数据存储后端和负载平衡功能的DNS服务器。 Unbound - 验证、递归和缓存DNS解析器。

    2.1K100

    灵活可配置的开源监控平台,监控应用程序、服务器,数据库和网络

    介绍 “phoenix” 是一个灵活可配置的开源监控平台,主要用于监控应用程序、服务器、数据库、网络、tcp端口和http接口,通过实时收集、汇聚和分析监控信息,实现在发现异常时立刻推送告警信息,并且提供了可视化系统进行配置...其它应用程序需要自己开发客户端,来调用接口与服务端或者代理端通信(心跳接口、服务器信息接口、告警接口); JVM 监控内容包括:内存、线程、类、GC等; 服务器 支持主流服务器,如Linux、Windows...、macOS、Unix等; 监控内容包括:在线状态、操作系统、CPU、平均负载、进程、磁盘、内存、网卡、电池、传感器; 数据库 支持MySQL、Oracle、Redis、Mongo; 监控内容:   MySQL...特点 分布式; 跨平台; 支持docker部署; 实时监测告警; 数据加密传输; 灵活可配置; 用户界面支持PC端、移动端。...功能截图 首页1 首页2 服务器1 服务器2 应用程序1 应用程序2 数据库1 数据库2 数据库3 数据库4 网络1 网络2 TCP1 TCP2 HTTP1 HTTP2

    3K00

    2024最新版若依-RuoYi-Vue3-PostgreSQL前后端分离项目部署手册教程

    后端: 基于 Spring Boot 和 Spring Security,确保系统的稳定性和安全性。 数据库: 集成 PostgreSQL,支持大数据处理和复杂查询。...若依-RuoYi-Vue3-PostgreSQL前后端分离项目部署手册 先从仓库拉取代码 git clone https://github.com/MaoTouHU/RuoYi-Vue3-PostgreSQL.git...配置数据库连接: 修改 resources 目录下的 application-druid.yml 文件,配置数据库连接信息: # 数据源配置 spring: datasource:...username: 数据库账号 password: 数据库密码 修改服务器配置: 编辑 resources 目录下的 application.yml...文件,配置服务器信息: # 开发环境配置 server: # 服务器的HTTP端口,默认为80 port: 端口 servlet: # 应用的访问路径 context-path

    1.2K10

    awesome-sysadmin-cn资源

    官网 MCollective:来自Puppet实验室的管理服务器业务流程和开发的Ruby框架。...它默认使用Git作为存储后端。官网 Swift:一个高可用,分布式,最终一致的对象/大数据存储。官网 Syncthing:一个用于私有,加密和身份认证数据的开源系统。...他们也提供GitLab用于管理git存储库。官网 Go:开源的持续交付服务器。官网 Jenkins:一个可扩展的开源持续集成服务器。官网 Vlad the Deployer:自动化部署。...官网 Knot:高性能,权威的DNS服务器。官网 NSD:权威的、高性能的、简单的域名服务器。官网 PowerDNS:具有各种数据存储后端和负载平衡功能的DNS服务器。...官网 Wikis Wiki软件 DokuWiki:使用简单和高度通用的wiki,这并不需要一个数据库。官网 Gollum:一个简单、Git驱动的wiki,具有不错的API和本地前端。

    2.9K120

    开源工具软件

    Juju -云业务流程工具用于管理服务,比如charms,YAML配置和部署脚本集 MCollective -来自Puppet实验室的管理服务器业务流程和开发的Ruby框架 Overcast -在不同的云提供商上部署...它默认使用Git作为存储后端 Swift -一个高可用,分布式,最终一致的对象/大数据存储 Syncthing -一个用于私有,加密和身份认证数据的开源系统 代码审查 基于Web的协作式代码审查系统 Gerrit...他们也提供GitLab用于管理git存储库 Go – 开源的持续交付服务器 Jenkins – 一个可扩展的开源持续集成服务器 Vlad the Deployer -自动化部署 分布式文件系统 网络分布式文件系统...PowerDNS -具有各种数据存储后端和负载平衡功能的DNS服务器。 Unbound – 验证、递归和缓存DNS解析器。...MongoDB – 另一个面向文档的数据库系统 RavenDB – 具有ACID/事物功能的基于文档的数据库 RethinkDB -开源分布式文档存储数据库,关注JSON 图 FlockDB -Twitter

    3.5K31

    大数据:DataBand数据帮框架简介及说明

    存储 ● 分布式存储:HDFS、HBase ● 行式关系存储:MySQL、Oracle ● 列式存储:ClickHouse ● 列族存储:HBase、Cassandra ● 文档库:ElasticSearch...数据分析门户 ● databand-ui:前端UI工程,数据展现; ● databand-admin:后端权限、关系、站点配置管理; ● databand-api:数据api服务; ● databand-tools...● 工程源码 ● 一个服务器端mock的详细介绍,可以入门mock知识,https://www.cnblogs.com/starcrm/p/13745581.html mock服务的使用目的在于前端测试...修改数据库配置项CONNSTR、DBUSER、DBPASSWD,运行App里的main方法,控制台会输出api路径使用提示,ANYCHARS的意思是任意字符数字组合,在程序中使用正则表达式匹配; ●...● CsvMock.java:csv文件生成,运行后在"FILE_PATH"定义的文件夹中可找到csv文件: ● LogMock.java:log文件生成,生成路径见配置文件:logback.xml。

    31710

    Spring Cloud之——Config(配置中心)

    它非常适合spring应用,也可以使用在其他语言的应用上。随着应用程序通过从开发到测试和生产的部署流程,您可以管理这些环境之间的配置,并确定应用程序具有迁移时需要运行的一切。...服务器存储后端的默认实现使用git,因此它轻松支持标签版本的配置环境,以及可以访问用于管理内容的各种工具。   ...可以来自本地的配置文件,也可以来自远程的配置服务。...git后端   EnvironmentRepository的默认实现是使用git后端,它对管理更新、物理环境和审核更改非常的方便。...即使在这种情况下,最好使用共享文件系统存储库的ssh:协议,以便服务器可以将其克隆并使用本地工作副本作为缓存。

    94240

    你们要的测试练习网站来了

    下面介绍一下如何去部署选定的项目: 1、下载源代码到本地 准备工作: 电脑上安装好git,获取源代码到本地,本简单看一下代码目录,找到doc下的相关文档,其中doc下面的database.sql为数据库脚本...3、执行数据库建表脚本(也可以不执行数据库脚本,代码中有个配置可以在本地调试的时候自动执行脚本) 3、编译打包后端java代码 要编译打包,首先要了解项目的基本代码结构,可以结合这个项目,了解一下微服务架构的概念...,需要更改一些脚本: 前端代码目录下有一个vue.config.js的文件,里面涉及到localhost地址以及端口的,可以改成后端api接口的ip和端口 ?...更改了上述地址后,打包部署到服务器nginx下后,访问页面时,会发现页面请求的接口地址并没有改成后端api部署的8082端口,而还是通过前端nginx页面的地址所对应的端口发送的请求,因此还需更改一个配置文件...按照上述步骤操作之后,网站基本上就部署完成了,页面一些简单的功能已经可以使用,一些稍微复杂的功能,比如图片上传,还需要更改配置,这个等后面研究出来了再分享给大家,目前已经可以拿部署的网站用来做UI自动化和接口自动化的练习了

    2K40

    摆脱繁杂工作:Appwrite 带你高效开发 | 开源日报 No.50

    该项目具有以下核心优势: 提供了大量常见算法及其实现 适用于教育目的,方便学习和理解 可以在线使用免费开发环境 Gitpod.io 来运行和编辑代码 git/git[2] Stars: 46.2k License...Git 的主要优势在于其速度、简单性和分布式架构。Git 的工作原理是通过在本地存储完整的版本库复制来提高效率,而不是每次都从服务器上获取新的版本。...高度可配置性:允许用户通过设置来调整各项参数以满足个人需求。 用户数据上传与隐私保护:默认情况下,openpilot 会将行驶数据上传到服务器用于改进模型,并且用户也可以选择关闭此功能。...它通过一组 Docker 微服务打包,作为 Web、移动、本地或后端应用程序的完整后端服务器。...简化了从头开始构建现代化后端 API 所需的复杂性 提供用户身份验证和多种登录方法集成 支持数据库管理以及存储文件管理功能 可进行图像处理操作 支持云函数等其他服务 shadcn-ui/ui[6] Stars

    1.2K10

    MaskCam:Jetson Nano AIoT口罩检测相机

    有关使用和修改MaskCam的更多详细信息,可参见GitHub存储库(https://github.com/bdtinc/maskcam)。...我们编写了用于实例化服务器的代码,该服务器从设备接收统计信息,将其存储在数据库中,并具有基于Web的GUI前端来显示它们。下面显示了示例设备的前端屏幕截图。...安装docker-compose之后,克隆此仓库: git clone https://github.com/bdtinc/maskcam.git 转到server/文件夹,该文件夹具有在四个容器上实现的所有必需组件...:Mosquitto代理,后端API,数据库和Streamlit前端。...后端容器可能需要一些时间才能完成数据库设置。 现在,您的本地Web服务器已经设置好,并准备从Jetson Nano接收MQTT消息。

    1.6K20

    MaskCam:Jetson Nano AIoT口罩检测相机

    有关使用和修改MaskCam的更多详细信息,可参见GitHub存储库(https://github.com/bdtinc/maskcam)。...我们编写了用于实例化服务器的代码,该服务器从设备接收统计信息,将其存储在数据库中,并具有基于Web的GUI前端来显示它们。下面显示了示例设备的前端屏幕截图。...安装docker-compose之后,克隆此仓库: git clone https://github.com/bdtinc/maskcam.git 转到server/文件夹,该文件夹具有在四个容器上实现的所有必需组件...:Mosquitto代理,后端API,数据库和Streamlit前端。...后端容器可能需要一些时间才能完成数据库设置。 现在,您的本地Web服务器已经设置好,并准备从Jetson Nano接收MQTT消息。

    1.7K20

    利用Damn-Vulnerable-Bank学习Android应用程序安全

    后端服务器安装&配置 将项目代码克隆至本地之后,接下来,我们还需要安装后端服务器。...应用程序需要开启一台API服务器,主要负责处理来自Android应用程序的请求。...安装完成后,我们需要运行这个App,并在主屏幕上添加后端服务器IP地址。 按下“健康检测”按钮之后,即可测试App的运行状态。 接下来,点击“注册”按钮创建一个新账号,然后使用你的凭证登录该账号。...现在,我们就可以看到应用程序仪表盘了,在这里我们可以执行各种各样的操作。 导入至数据库中的数据预包含了一些用户,以帮助广大研究人员快速体验。 ?...【剧透警告】 Root和模拟器检测; 反调试检测(防止Frida钩子、JDB等) SSL绑定-绑定证书/公钥 所有代码混淆处理 加密所有的请求和响应 硬编码敏感信息 Logcat泄露 不安全的数据存储(

    97420

    如何使用Node.js和Github Webhooks保持远程项目同步

    介绍 在处理具有多个开发人员的项目时,当一个人推送到存储库然后另一个人开始对过时版本的代码进行更改时,这可能会令人沮丧。像这些花费时间的错误,这使得设置脚本以保持您的存储库同步是值得的。...先决条件 要完成本教程,您需要: 一个Ubuntu 16.04服务器按照Ubuntu 16.04初始服务器设置指南设置,包括具有sudo权限和防火墙的非root用户。...在本地计算机上安装Git。您可以按照教程如何在Ubuntu上安装Git在您的计算机上安装和设置Git。 使用官方PPA将Node.js和npm安装在远程服务器上。...第二行定义了一个变量,该变量包含要在本地磁盘上更新的存储库的完整路径。这应该指向您在步骤2中签出的存储库。 接下来,添加将这些将http和cryptolibaries导入脚本的这些行。...结论 您已经设置了一个Node.js脚本,该脚本将自动将新提交部署到远程存储库。您可以使用此过程来设置您要监视的其他存储库。您甚至可以将其配置为在推送存储库时将网站或应用程序部署到生产环境。

    4.6K30

    前端面试2021-010

    1、简述git常见的操作命令和含义,描述一个你在操作git时让自己印象较为深刻的问题以及解决过程 git config 操作git管理中的配置信息 git init 初始化git本地仓库 git add...V8引擎、JavaScript运行时等特点; NodeJS和其他的后端语言环境相比较,技术发展更加迅速,版本迭代更快,所以一般要求稳定性较高的后端项目开发很少会直接选择NodeJS进行开发,但是NodeJS...下策:开发时用的服务器基本了解,公司的这个服务器我还真没有去了解过 中策:这个跟运维那边的同事合作的时候有简单了解过,好像用的是购买的云服务器,具体配置信息不是很清楚!...WEB应用开发过程中,主要工作在服务器上,服务器和WEB应用会提供各种多用户管理模式,如多进程模式、多线程模式,单线程事件驱动模式等等 我们前端使用的NodeJS应用中,主要是单线程事件驱动模式实现多用户并发...数据库是软件解构中存储数据的仓库组件!主要提供数据持久化存储和操作的服务! 9、MySQL中怎么创建和删除数据库?

    1.5K20

    2022年全栈开发者需要熟悉了解的知识列表

    AWS AWS,代表:亚马逊网络服务,目前是这些虚拟机的最大供应商,还有许多其他服务,如文件存储。 20. 数据库 数据库是数据的结构化集合,大多数时候需要数据库来存储大量用户数据。...除了提供更多地址之外,IPv6 还实现了 IPv4 中不存在的功能。在更改网络连接提供商时,它简化了地址配置、网络重新编号和路由器公告的各个方面。 8....Git Git 用于跟踪文件和目录的变化。Git 通常用于在软件开发过程中协调开发人员协作开发源代码的工作。 16....Kubernetes 结合了 Google 超过 15 年的大规模运行生产工作负载的经验以及来自社区的最佳创意和实践。 5....NPM NPM 有两个作用:首先,它是一个发布开源 Node.js 项目的在线存储库;其次,它是一个命令行实用程序,用于与所述存储库交互,有助于包安装、版本管理和依赖项管理。

    2.8K31

    组件分享之系统运维——Awesome Sysadmin系统管理员资源库分享

    下面是其包含的列表 很棒的系统管理员 备份 构建自动化 聊天运营 克隆 云计算 云储存 代码审查 协作软件 配置管理数据库 配置管理 持续集成和持续部署 控制面板 部署自动化 绘图 分布式文件系统...域名系统 编辑 IT资产管理 LDAP 日志管理 邮件服务器 消息传递 监控 指标和指标集合 网络配置管理 通讯 NoSQL 打包 排队 关系型数据库管理系统 安全 服务发现 软件容器 SSH 统计数据...Backuppc - 具有文件池方案的客户端-服务器模型备份工具。 Brebis - 一个完全自动化的备份检查器。...Bup - 具有滚动校验和、git 包文件、重复数据删除和 FUSE 文件系统的增量备份。 Burp - 网络备份和恢复程序。...Snebu – 具有全局多客户端重复数据删除和透明压缩的快照备份。 UrBackup - 另一个客户端-服务器备份系统。 ZBackup - 一个多功能的重复数据删除备份工具。 备份库。

    69320
    领券