05 2021 档案
摘要:1. BuildMaster 项目地址:https://inedo.com/buildmasterInedo 的 BuildMaster 是 Jenkins 替代方案之一,开发人员能够用它将软件发布到各种环境,为各种平台提供全面的持续集成能力,使团队有能力创建私有的自助发布管理平台,单独处理自己的应
阅读全文
摘要:yum -y install podman 参考地址 https://yeasy.gitbook.io/docker_practice/podman
阅读全文
摘要:网络文件共享服务本章总目录5 数据的实时同步5.1 实时同步技术介绍5.2 实现inotify5.2.1 内核支持5.2.2 inotify-tools工具5.3 rsync5.3.1 rsync命令5.3.2 以独立服务方式运行rsync并实现验证功能5.4 inotify+rsync+shell
阅读全文
摘要:创建并启动pmm-server容器 docker run -d -p 80:80 --volumes-from pmm-data --name pmm-server --restart always percona/pmm-server:latest 参数说明: docker run:该命令指示守护
阅读全文
摘要:这年头VPS主机太多了,好多“二手”VPS开始横行其道,让人真假莫辨,想要购买某一个VPS主机,一般是先要看看这家的VPS主机的评测数据。之前分享VPS主机时都会给出VPS的性能与速度测试报告,这次我就来专门整理一下相关的测试工具。 一来给自己做一个备忘录,以后测试VPS就不用满大街地找百度要命令了
阅读全文
摘要:https://kubernetes.io/zh/docs/tasks/tools/install-kubectl-linux/ 中文网站 https://www.kubernetes.org.cn/ Kuboard_Kubernetes教程_K8S安装_管理界面
阅读全文
摘要:本文最初发布于 Better Programming 博客,经原作者授权由 InfoQ 中文站翻译并分享。 随着 DevOps 的出现频率越来越高,很多企业都在蠢蠢欲动,想要设计和开发 DevOps 平台。工欲善其事必先利其器,本文为大家总结了 DevOps 各个阶段可以选择的工具,也许 DevOp
阅读全文
摘要:Linux系统运维与架构设计技术栈 Linux系统基础入门 Linux系统概述与运维环境搭建 Linux系统管理 文件目录管理 用户管理 权限管理 VIM编辑器的使用 文档压缩打包 程序包管理(安装、卸载) 网络管理 文件系统管理 内存管理 系统管理(监控、环境变量) 安全管理(selinux,ip
阅读全文
摘要:1.什么是AWStats AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息。此日志分析器用作CGI或命令行, 并在几个图形网页中显示您的日志包含的所有可能信息。它使用部分信息文件来经常快速地处理大型日志文件。它可以分析来自所有主要服务器
阅读全文
摘要:OpenCDN v2.0 上线,CDN快速部署工具 为网站加速,建立私有的CDN节点群,每部署一个CDN节点只需5分钟,无节点数量上限! 如果你有多余的服务器资源,就可以通过OpenCDN快速的建立起你自己的CDN加速节点,国内、国外、联通、电信等线路任由你分发。每部署一个CDN节点只需要5分钟,为
阅读全文
摘要:Linux LuManager搭建Cdn 1、LuManager(LUM)是基于FreeBSD、Zijidelu、Debian、Centos、Ubuntu等Linux/Unix系统的网站服务器管理软件,LuManager的主要特点是:负载均衡、CDN静态内容加速、Nginx与Apache自由切换、支
阅读全文
摘要:下图描述了使用keepalived+Haproxy主从配置来达到能够针对前段流量进行负载均衡到多台后端web1、web2、web3、img1、img2.但是由于haproxy会存在单点故障问题,因此使用keepalived来实现对Haproxy单点问题的高可用处理。 常用开源软件负载均衡器有:Ngi
阅读全文
摘要:JVM相关工具 $JAVA_HOME/bin下 命令说明 jps 查看所有jvm进程 jinfo 查看进程的运行环境参数,主要是jvm命令行参数 jstat 对jvm应用程序的资源和性能进行实时监控 jstack 查看所有线程的运行状态 jmap 查看jvm占用物理内存的状态 jhat +UsePa
阅读全文
摘要:1、安装 acme.sh 进入服务器,执行命令: $ curl https://get.acme.sh | sh 普通用户和root用户都可以安装使用,安装脚本其实是进行了如下操作:1)会把 acme.sh 安装到你所执行命令用户的用户目录下: ~/.acme.sh/2)会创建 bash 的 ali
阅读全文
摘要:简介 Glassfish是一款强健的商业兼容应用型服务器,达到产品级质量,可免费用于开发、部署和重新分发。 编译和测试方式 1.配置安装环境 1)安装wget工具。 yum install wget -y 2)安装jdk。 执行以下命令,安装open-jdk。 yum install java-1.
阅读全文
摘要:web应用服务器:开源的tomcat、jetty、glassfish。商用的有weblogic、websphere、Jboss
阅读全文
摘要:php的加速器 php的加速器:基于PHP的特殊扩展机制如opcode缓存扩展也可以将opcode缓存于php的共享内存中,从而可以让同一段代码的后续重复执行时跳过编译阶段以提高性能。这些加速器并非真正提高了opcode的运行速度,而仅是通过分析opcode后并将它们重新排列以达到快速执行的目的 常
阅读全文
摘要:下载安装 官方项目地址:https://github.com/fatedier/frp 下载 这里下载的是0.32.1版,下载慢可以去这里下载http://diannaobos.com/frp/ 或者 github上的release里面下载。 wget https://github.com/fate
阅读全文
摘要:sersync + inotify-tools + rsync 可以实现服务器文件实时同步。 环境 服务器A(SourA):主服务器/源文件服务器,该服务器的文件变动,会实时同步到B服务器。 安装: rsync(daemon) 服务器B(DestB):备份服务器/目的文件服务器 安装: rsync
阅读全文
摘要:centos ftp 权限控制比较严格 手动配置非常麻烦,搞了一键脚本,方便大家快速配置 1.创建sh脚本文件 sudo vim /root/install_vsftpd.sh 2.贴入以下内容 #!/bin/bash #此脚本目前只是为了方便centos7下安装vsftp,其他版本后期集成。 #f
阅读全文
摘要:NetData 是一个用于系统和应用的分布式实时性能和健康监控工具。它提供了对系统中实时发生的所有事情的全面检测。你可以在高度互动的 Web 仪表板中查看结果。使用 Netdata,你可以清楚地了解现在发生的事情,以及之前系统和应用中发生的事情。你无需成为专家即可在 Linux 系统中部署此工具。N
阅读全文
摘要:环境配置 CentOS Linux release 7.3.1611 (Core) etcd-v3.2.6 192.168.108.128 节点1 192.168.108.129 节点2 192.168.108.130 节点3 ETCD下载 https://github.com/coreos/etc
阅读全文
摘要:yum -y install libcap* 进入https://pkgs.org/download/knock-server 可下载需要的knock-server 的rpm包 wget -c http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-d
阅读全文
摘要:一、Zookeeper1. 下载解压 tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz12. 配置(非必须)cd conf/cp zoo_sample.cfg zoo.cfgvi zoo.cfg可以根据自己的需要进行配置,一般默认即可 # The number
阅读全文
摘要:前言 作为开发人员,只要你的应用最终是放在linux环境执行,那么最好就是将本地开发环境也线上一致。不管是用windows系统,还是mac系统,即使你本地程序跑得好好的,也经常会出现一上线就各种bug的现象。排查这些问题相当耗时,而且随着应用的复杂度越来越大,一个应用要跑起来,需要依赖很多服务,不同
阅读全文
摘要:以前我们做网站的时候较多的还是使用虚拟主机,其中Plesk、cPanel面板是我们常用的虚拟主机管理面板。不过如今虚拟主机慢慢的淡出我们建站的主机可选产品中,开始都用云服务器建站。在云服务器建站部署WEB环境中,我们会选择什么样子的WEB安装工具软件呢?直接自己编译安装,还是使用一键包或者Linux
阅读全文
摘要:Supervisor安装与配置(linux/unix进程管理工具) Supervisor(Supervisor: A Process Control System)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可
阅读全文
摘要:https://www.cloudns.net/ https://www.name.com/ www.cloudflare.com godaddy.com www.namecheap.com
阅读全文
摘要:CDN部署过程全记录:原理和实践 2020-03-25 前言 今天早上收到CloudCone的促销邮件,然后工单服务其实挺好的,网络延迟也比较低,美国西海岸的数据中心,延迟稳定在两百左右,面板简洁大方,配置也简单,我一直都是用的这家的VPS,然后今天下午就突然想尝试一下部署CloudCone的CDN
阅读全文
摘要:17.2 创建RAID磁盘阵列 既然要使用iSCSI存储技术为远程用户提供共享存储资源,首先要保障用于存放资源的服务器的稳定性与可用性,否则一旦在使用过程中出现故障,则维护的难度相较于本地硬盘设备要更加复杂、困难。因此推荐各位读者按照本书第7章讲解的知识来部署RAID磁盘阵列组,确保数据的安全性。下
阅读全文
摘要:1、OneinStack一键包系列 - Linux VPS/服务器一键安装LNMP/LAMP/LNMT https://oneinstack.com/auto/ 2、宝塔面板免费Linux VPS主机Web面板安装和配置Lnmp/Lamp网站环境 3、VestaCP免费Linux VPS面板安装 -
阅读全文
摘要:简介 puppet主要使用于自动化运维方面,对于拥有众多服务器需要管理的管理员来说,puppet是个不错的选择,使其管理更加轻松,容易。其设计的是c/s建构,可以一个master和多个client。通过master可管理配置客户端的文件、用户、cron任务、软件包、系统服务等。客户端默认半小时向ma
阅读全文
摘要:1、SoftEther简介 我们来先科普一下什么是SoftEther吧,SoftEther是由日本筑波大学的登大遊在硕士论文中提出的开源、跨平台、多重协议的虚拟专用网方案,其实我更看重的是他的内网穿透功能,下面来一张图片,说明它的强大。 SoftEther正确定的安装配置,可以实现企业内部网络访问,
阅读全文
摘要:一、基于端口访问 在网卡只有一个,或者服务器资源有限的情况下有多个网站,就可以基于端口,或者基于域名来实现资源的访问。基于端口访问就是配置多个不同的端口,将域名指向同一个ip不同的端口来实现。 nginx.conf配置文件如下 #user nobody;worker_processes 8; eve
阅读全文
摘要:如何使用SoftEther设置多协议VPN服务器 的Ubuntu安全联网 通过尼玛卡里米 发表于2013年11月19日 46.7万意见 介绍 本文介绍了如何使用SoftEther软件包安装和配置多协议VPN服务器。我们在Linux上通过IPSec和SSTP VPN服务器启用和配置OpenVPN和L2
阅读全文
摘要:在《载入内存,让程序运行起来》一节中讲到,程序是保存在硬盘中的,要载入内存才能运行,CPU也被设计为只能从内存中读取数据和指令。对于CPU来说,内存仅仅是一个存放指令和数据的地方,并不能在内存中完成计算功能,例如要计算 a = b + c,必须将 a、b、c 都读取到CPU内部才能进行加法运算。为了
阅读全文
摘要:域名被墙检测 www.cq5999.com tool.lu/whois www.dbcha.com (被墙污染检测) www.dute.org websocket http://www.easyswoole.com/wstool.html 参考 运维工具 https://www.cnblogs.co
阅读全文
摘要:DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用
阅读全文
摘要:OpenStack构架知识梳理 OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源
阅读全文
摘要:# For more information on configuration, see:# * Official English Documentation: http://nginx.org/en/docs/# * Official Russian Documentation: http://n
阅读全文
摘要:问题(目的):同一服务器下,并存 java 和 node 项目,nginx 实现不同路径转发不同端口 希望的结果是:访问:fashion.goonie.cn/api/wxpay/ 和访问:fashion.goonie.cn:8080/wxpay/ 应该是一样的 我的配置: # See http://
阅读全文
摘要:#!/bin/bash while read linedo echo $line txt=`echo $line |awk -F' ' '{print $1}'` id=`echo $line|awk -F' ' '{print $3}'` echo $txt echo $id sed "s/ws2
阅读全文