随笔分类 -  Linux

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