keepalived+nginx高可用实现方法示例

1.keepalived介绍keepalived最初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了实现高可用的VRRP功能。keepalived除了能够管理LV...

2020-11-05

window下使用Jenkins来做自动化部署的教程图解

今天我们来说一下,如何使用Jenkins+powershell脚本,将我们的.NET CORE的脚本部署到对应的服务器上.这里我们使用的源码管理工具是TFS.虽然源码管理器比较老旧,但是原理都差...

2020-11-05

jenkins 配置用户角色权限的实现方法

jenkins 配置用户角色权限需要安装插件 Role Strategy Plugin1.安装 Role Strategy Plugin 插件下载地址:https://updates.jenkins-ci.org/download/plugins/role-strategy/...

2020-11-05

找出nginx配置文件的所在位置的方法详解

对于一台陌生的服务器或安装太久忘了位置,怎么才能简单快速的找到配置文件的位置呢?要找出配置文件的位置,需要先找出nginx可执行文件的路径 , 这里有几种方法:1、如果程序在运...

2020-11-05

Docker私服仓库Harbor安装的步骤详解

Harbor安装那里还是很简单,就是在Docker Login那里掉坑里去了,搞半天,写博客的时候,又重新安装了一遍

1.准备两台服务器 centos7 harbor 10.19.46.15 client 10.19.44.3...

2020-11-05

一文搞懂Nginx限流(简单实现)

Nginx现在已经是最火的负载均衡之一,在流量陡增的互联网面前,接口限流也是很有必要的,尤其是针对高并发的场景。Nginx的限流主要是两种方式:限制访问频率和限制并发连接数。限流...

2020-11-05

详解怎样在Linux中配置静态网络连接

为 Linux 系统配置网络连接可能是具有挑战性的。幸运的是,许多新的 Linux 发行版都带有网络管理工具,可以帮你自动连接到无线网络。但是能够为 Linux 机器建立静态网络连接不...

2020-11-05

Nginx 操作响应头信息的实现

前置条件:需要编译 ngx_http_headers_module 模块,才支持 header 头信息操作
add_header
意思为将自定义的头信息的添加到响应头,指令为 add_header name value [always];,可以...

2020-11-05

Nginx的一些常用配置与技巧总结

前言文章列举了几个Nginx常见的,实用的,有趣的配置,希望看过之后能说一句:学到了!一个站点配置多个域名
server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn;}serve...

2020-11-05

Linux系统中创建SSH服务器别名的两种方法

前言如果你经常通过 SSH 访问许多不同的远程系统,这个技巧将为你节省一些时间。你可以通过 SSH 为频繁访问的系统创建 SSH 别名,这样你就不必记住所有不同的用户名、主机名、S...

2020-11-05

在Linux系统上安装Spring boot应用的教程详解

Unix/Linux 服务systemd 服务操作过程1. 安装了JDK的centOS7虚拟机注意下载linux版本JDK的时候不能直接通过wget这种直接链接下载,否则会解压不成功,应该打开原官网,点击同意许...

2020-11-05

使用openssl 生成免费证书的方法步骤

一:什么是openssl? 它的作用是?应用场景是什么?即百度百科说:openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免信息被窃听到。SSL是Secur...

2020-11-05

nginx配置SSL证书实现https服务的方法

在前面一篇文章中,使用openssl生成了免费证书后,我们现在使用该证书来实现我们本地node服务的https服务需求。假如我现在node基本架构如下:|----项目| |--- static # 存放h...

2020-11-05

nginx开启HSTS让浏览器强制跳转HTTPS访问详解

在上一篇文章中我们已经实现了本地node服务使用https访问了,看上一篇文章效果可以看如下:但是如果我们现在使用http来访问的话,访问不了。如下图所示:因此我现在首先要做的是使...

2020-11-05

Linux环境ActiveMQ部署方法详解

本文实例讲述了Linux环境ActiveMQ部署方法。分享给大家供大家参考,具体如下:ActiveMQ环境部署下载地址:http://activemq.apache.org/activemq-5143-release.html下载apache-act...

2020-11-05

VirtualBox创建的Debian虚拟机与Windows宿主共享文件

术语:1、VM:虚拟机步骤:1、在Windows10上下载并安装VirtualBox6.0.8(时间:2019/5/30),下载地址:https://download.virtualbox.org/virtualbox/6.0.8/VirtualBox-6.0.8-130520-Win....

2020-11-05

Linux中的EXT系列文件系统格式详解

Linux文件系统
常见的硬盘如上图所示,每个盘片分多个磁道,每个磁道分多个扇区,每个扇区512字节,是硬盘的最小存储单元,但是在操作系统层面会将多个扇区组成块(block),是操作系统存储...

2020-11-05

CentOS7挂载新数据盘的完整步骤

前言刚刚买了一台新的VPS,新买的VPS的数据盘默认没有挂载到系统上,需要我们自己来挂载的。我们给服务器添加新的硬盘的时候都需要进行挂载操作,本文简要记录挂载操作过程。查看...

2020-11-05

nginx在docker容器中自动生成配置文件

公司在搭建docker自动化部署时,需要制作一个nginx镜像在其docker run时通过外部指定环境变量使得容器中的配置文件自动生成,不需要再到容器里改配置文件。实现思路
最后运行的...

2020-11-05

centos服务器中配置nginx的方法示例

下载安全终端MobaXterm_Personal首先,下载安全终端后,连接到自已的公网IP连接成功后显示如以上.Nginx简介Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lig...

2020-11-05

centos7使用rpm安装mysql5.7的教程图解

1.下载 4个rpm包mysql-community-client-5.7.26-1.el7.x86_64.rpmmysql-community-common-5.7.26-1.el7.x86_64.rpmmysql-community-libs-5.7.26-1.el7.x86_64.rpmmysql-com...

2020-11-05

linux 网络编程 socket选项的实现

socket选项函数功能:用来读取和设置socket文件描述符属性的方法#include <sys/scoket.h>int getsockopt ( int sockfd, int level, int option_name, void* option_value, so...

2020-11-05

ubuntu 16.04 64位兼容32位程序三步曲

第一步:确认自己系统的架构dpkg --print-architecture输出:amd64结果为 amd64 表示系统是64位的第二步:确认打开了多架构支持功能dpkg --print-foreign-architectures输出:i38...

2020-11-05

在Docker中部署Confluence和jira-software的方法步骤

version: centos==7.2 jdk==1.8 confluence==6.15.4 jira-software==8.2.1 docker==18.09安装前提示: 1. 需要准备2个数据库,因为confluence和jira-software的mysql配置...

2020-11-05

详解Linux用户态与内核态通信的几种方式

Linux 用户态和内核态由于 CPU 权限的限制,通信并不像想象中的使用进程间通信方式那么简单,今天这篇文章就来看看 Linux 用户态和内核态究竟有哪些通信方式。我们平常在写代码...

2020-11-05

linux系统Ansible自动化运维部署方法

ansible是新出现的 自动化 运维工具 , 基于Python研发 。 整合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能,下面就看一下如何部署...

2020-11-05

Nginx转发socket端口配置详解

Nginx 转发 socket 端口常见场景:在线学习应用,在常规功能之外,增加一个聊天室功能,后端选择 swoole 提供服务提供者,同时不想前端直接 ip:port 方式链接到服务,需要使用 Nginx 进...

2020-11-05

Linux云服务器挂载新磁盘的方法步骤

背景
公司内新增一台服务器, 挂载一个2T的硬盘, ssh登陆后发现没挂载, 处理一下.(不想每次都去百度怎么挂载, 还是整理一下)查看状态
# 查看磁盘状态, 发现有一块新磁盘 /de...

2020-11-05

Windows 和 Linux 上Redis的安装守护进程配置方法

# Windows 和 Linux 上Redis的安装守护进程配置Redis 简介&#8203; Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储。Redis读写速度远远比关系型数据...

2020-11-05

利用Nginx处理Vue开发环境的跨域的方法

1. 需求
本地测试域名与线上域名相同,以便正确传递 Cookie 和进行 SSO 测试。注:由于 SSO 登录后,相关 Cookie 被加在四级域名上,因而需要做到本地测试域名和线上接口域名相同。...

2020-11-05

Docker实践之python应用容器化

一、前言  容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。本文主要介绍python应用(django)跑在docker容器里,编写dockerfi...

2020-11-05

CentOS使用本地yum源搭建LAMP环境图文教程

本文实例讲述了CentOS使用本地yum源搭建LAMP环境。分享给大家供大家参考,具体如下:【准备工作】配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables如图,添加下面两条:-...

2020-11-05

Linux服务器下Nginx与Apache共存的实现方法分析

本文实例讲述了Linux服务器下Nginx与Apache共存的实现方法。分享给大家供大家参考,具体如下:同一个端口是不能同时有两个程序监听的。所以换个思路解决同一台服务器下某些网站...

2020-11-05

部署前后端分离式nginx配置的完整步骤

前言老生常谈了,这里谈谈我的理解的前后端分离,简单的分离无非是将原来mvc的view层剥离出来,独立一个成为Servlet服务,Servlet之间依靠http连通。这里的view Servlet容器可以是...

2020-11-05

Docker 数据卷操作的实现

数据卷入门在前面的案例中,如果我们需要将数据从宿主机拷贝到容器中,一般都是使用 Docker 的拷贝命令,这样性能还是稍微有点差,没有办法能够达到让这种拷贝达到本地磁盘 I/O 性...

2020-11-05

Nginx配置跨域请求Access-Control-Allow-Origin * 详解

前言当出现403跨域错误的时候 No 'Access-Control-Allow-Origin' header is present on the requested resource,需要给Nginx服务器配置响应的header参数:一、 解决方案
只需...

2020-11-05

docker 搭建lnmp环境的方法步骤

创建项目目录
mkdir php创建如下项目结构 sites 目录放置项目文件 services 目录放置服务相关配置 script 放置自定义脚本├── Readme.md├── docker-compose.yml├...

2020-11-05

在Linux上识别同样内容的文件详解

前言有时文件副本相当于对硬盘空间的巨大浪费,并会在你想要更新文件时造成困扰。以下是用来识别这些文件的六个命令。在最近的帖子中,我们看了 如何识别并定位硬链接的文件 (即...

2020-11-05

linux查看用过的命令方法总结

在系统用了很多的命令,那么要查看自己用过哪些命令了,那么应该怎样查看?如何查看到用过的命令?因为你是终端输入命令,那么先打开终端,点击左下,点击终端机。然后键盘【↑】箭头,即可...

2020-11-05

详解linux系统目录sys,tmp,usr,var!

linux小白到大神的成长之路:了解linux系统目录,sys,tmp,usr,var!这篇文章将继续为大家讲诉linux的目录,为后续的学习做铺垫。第一步,sys目录里面存放着于linux系统相关的文件,当然...

2020-11-05

kubernetes对象Volume用法详解

概述
Volume是对各种存储资源的抽象、虚拟化。为管理、控制、使用存储资源提供统一接口。Openstack中的volume为虚拟机提供存储,Docker中的volume为容器提供存储。因为在kube...

2020-11-05

Mac VMware Fusion CentOS7配置静态IP的教程图解

安装CentOS7这里我们要安装CentOS7 64位,所以选择CentOS7 64位配置我们点击存储后,vmware会自动帮我们创建一个虚拟机,但是我们还没有添加镜像,所以需要先将其关机给新创建的虚...

2020-11-05

kubernetes作用领域总结

kubernetes在容器编排大战中由于应用的可移植性以及支持混合云/多云部署方式上的灵活性。加上开放可扩展的理念,使得周边社区非常活跃。从既有调研结果看,kubernetes已成为容...

2020-11-05

Nginx日志自定义记录以及启用日志缓冲区详解

前言如果想统计网站的访问来源信息,可以用 php 获取信息,记录到数据库的形式,也可以直接使用 nginx 提供的访问日志,来记录网站的访问详情,管理员可以通过分析 nginx 的访问日志,...

2020-11-05

详解如何使用Spark和Scala分析Apache访问日志

安装
首先需要安装好Java和Scala,然后下载Spark安装,确保PATH 和JAVA_HOME 已经设置,然后需要使用Scala的SBT 构建Spark如下:$ sbt/sbt assembly构建时间比较长。构建完成后,通过...

2020-11-05

Nginx下升级https的方法步骤

购买证书
可以去阿里云的云盾证书服务购买下载证书在证书控制台下载 Nginx 版本证书。下载到本地的压缩文件包解压后包含: .pem 文件:证书文件 .key 文件:证书的私钥文件(申请...

2020-11-05

开发、运维不可不看的Linux调测工具【推荐】

系统性能专家 Brendan D. Gregg 在 LinuxCon NA 2014 大会上更新了他那个有名的关于Linux 性能方面的 talk (Linux Performance Tools) 和幻灯片。分别从监控、测试、优化、...

2020-11-05

Nginx http升级到https的完整步骤

http和https的区别是有的网站,http打开的时候,页面提示不安全,比如你点击下面的网站 【其实是同一个网站】http://www.511easy.com/bug/loginhttp://www.88bugs.com/bug/login...

2020-11-05

centos6搭建gitlab的方法步骤

前言原来的项目放在公网的gitlab上,处于安全考虑,在内网搭建一套,有图形界面,可以直接从外网git导入进来,使用了一下觉得挺方便,把安装流程记录下来,参考官网:https://gitlab.com/gi...

2020-11-05

基于spring-boot和docker-java实现对docker容器的动态管理和监控功能[附完整源码下载]

docker简介Docker 是一个开源的应用容器引擎,和传统的虚拟机技术相比,Docker 容器性能开销极低,因此也广受开发者喜爱。随着基于docker的开发者越来越多,docker的镜像也原来越丰...

2020-11-05
返回顶部
顶部