随笔分类 - Linux
摘要:网站新上线移动站(m.domain.com),要在nginx代理里配置根据User-Agent自动跳转m站功能,下面是具体配置 server { list 80 default_server; server_name www.uxuan.cc uxuan.cc; # 重定向到www域名 if ($h
阅读全文
摘要:起因: 新添加完自定义监控项后重启zabbix-agent时失败,查看/var/log/zabbix/zabbix-agentd.log 发现系统提示zabbix共享内存报错 解决办法: 通过修改 vim /etc/sysctl.conf 后便能够正常启动了。(报错原因:kernel.sem参数设置
阅读全文
摘要:关于aws s3的使用说明: aws官方文档地址:https://docs.aws.amazon.com/s3/index.html#lang/zh_cn 创建s3与基础使用: 1、登陆aws控制台-->服务-->存储下找到s3: 2、创建存储桶 3、输入存储桶名称并选择所在区域然后下一步 4、配置
阅读全文
摘要:问题描述: 新业务正式环境部署,使用云负载(有http监听也有https监听)在我向我的 Web 服务器添加重定向逻辑后,我的网站停止工作,并且我收到错误 ERR_TOO_MANY_REDIRECTS。负载均衡器将卸载 SSL,并且后端仅侦听单个 HTTP 端口。我想将通过负载均衡器在端口 80 上
阅读全文
摘要:问题描述: 新上线了一个项目,架构如下(简单画的理解就好): 问题是:负载前面加上CDN后负载这里无法获取客户的真实访问IP,只能过去到CDN的IP地址; 问题解决: 修改nginx日志添加:$HTTP_CDN_SRC_IP log_format main 'CDN_IP:$remote_addr
阅读全文
摘要:说明: L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
阅读全文
摘要:SOCKS介绍: 1、这里只做简单介绍。 SOCKS5 是一个代理协议,它在使用TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。 正常情况下的客户端请求服务端的通讯如下: 客户端 -->服务端 使用代
阅读全文
摘要:环境说明: 本次测试使用的操作系统为:CentOS 7.2 x86 64位 最小化安装的操作系统,系统基础优化请参考:https://www.cnblogs.com/hei-ma/p/9506623.html 正向代理的nginx安装正常安装就可以,没有特别的要求, 说明: nginx当正向代理的时
阅读全文
摘要:安装多实例之前首先需要先安装mysql,这里就不介绍如何安装mysql了,参考前面的博客:https://www.cnblogs.com/hei-ma/p/9505509.html 安装多实例之前需要将之前安装好的mysql停掉。 开始正式安装mysql-5.7.19多实例 1、创建多实例目录 2、
阅读全文
摘要:fastdfs简介 类似google FS的一个轻量级分布式文件系统,纯C实现,支持linux、FreeBSD等UNIX系统; 只能通过API访问,不支持POXIS; 文件不分块存储,上传的文件和OS文件系统中的文件一一对应; 下载文件支持http协议,可以使用内置web server,配置ngin
阅读全文
摘要:系统初始化技术的演变 1、sysvinit技术 (1)Linux系统的第一个进程(pid=1)为init: Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 pid 为 1 的 in
阅读全文
摘要:官方文档地址:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 开始安装 1、下载mysql二进制包 2、下载mysql依赖的libaio 库 3、创建组和用户 4、解压 5、配置环境变量 6、配置 7、创建必要目录 8
阅读全文
摘要:一、AWS登陆 1、百度搜索aws,或者浏览器输入:http://aws.amazon.com 2、输入账户及密码登陆(注册流程按照提示走即可) 二、创建EC2实例(相当于阿里云的ecs) 1、找到EC2 2、创建实例 3、选择系统类型(个人习惯用CentOS,根据情况选择吧) 系统版本 4、选择配
阅读全文
摘要:由于前面装的jenkins版本为2.130版本,昨天(2018.7.26)发现了两个jenkins的漏洞,影响范围为:Jenkins weekly 2.132 以及更早的版本、Jenkins LTS 2.121.1 以及更早的版本 解决办法即为升级jenkins,到官网查看jenkins的最新版本为
阅读全文
摘要:说明: 由于老环境是在本地windows 2008 R2里面搭建的nexus,前面搭建了jenkins,需要将maven私库迁移至云服务器的CentOS 7系统下,之前没做过nexus的迁移,在网上看了大量的文章,说需要将应用包和文件包都打包迁移过去,然后创建用户之类的,这里不说别人的了,直接说我的
阅读全文
摘要:首先我们需要确定我们的jenkins安装了:publish over ssh 插件,如果没有安装,到-->jenkins首页-->系统管理-->插件管理-->可选安装里面去搜 publish over ssh -->然后获取即可 1、首先我们需要将jenkins服务器的公钥放到需要部署的服务器上,实
阅读全文
摘要:1、登陆到jenkins首页,创建项目-->选择maven-->输入项目名称-->选择项目类型 2、进入项目配置:{先写一下项目描述和设置下保留的历史构建,然后向下拉} 找到源吗管理(这里我们还是使用Gitlab)然后继续向下拉 向下拉找到build(此时会有一个报错,说找不到maven) 配置ma
阅读全文
摘要:一、创建一个freestyle风格的构建项目 二、输入任务名称和选择任务类型 三、配置项目 3.1:选择代码托管 3.2:到gitlab上去配置deploy key 3.3:到jenkins服务器去生成密钥文件(密钥文件默认放在用户家目录下的.ssh/下) 3.4:将公钥文件copy到gitlab的
阅读全文
摘要:一、jenkins介绍 Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。 开源的java语言开发持续集成工具,支持CI,
阅读全文
摘要:起因: 前面已经使用yum安装了zabbix 3.4了,准备去交差了,交差时老大明确要求必须使用编译安装,统一放在/usr/local目录下。。。。 重来吧!! 一、环境说明 本次安装使用CentOS 7.2的操作系统,Zabbix版本采用的是3.4.11 至于系统的一些基本优化可参考本条连接: h
阅读全文

浙公网安备 33010602011771号