摘要:一、VMware ESXi 5.1.0 update03链接: https://pan.baidu.com/s/1nvQ4CGD 密码: acc11、VMware-ESXi-5.1.0-Update3-2323236-hitachi-0400.iso(日立) 2、VMware-ESXi-5.1.0-Update3-2323236-HP-510.9.4.24-Nov2015.iso(HP/HPE) 3、VMware-ESXi-5.1.0-Update3-2323236-LNV-20150120.iso(联想) 4、VMware-ESXi-5.1.0.update03-2323236-Fujitsu-v280-1.iso(富
2019年07月22日
RabbitMQ安装及用户权限配置
摘要:环境:[root@iZj6cbkwacooznwuigmo49Z ~]# cat /etc/redhat-release CentOS release 6.9 (Final)[root@iZj6cbkwacooznwuigmo49Z ~]# uname -aLinux iZj6cbkwacooznwuigmo49Z 2.6.32-696.16.1.el6.x86_64 #1 SMP Wed Nov 15 16:51:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux1.YUM安装:wget http://mirrors.ustc.edu.cn/fedora/epel//6/x86_64/epel-release-6-8.noarch.r
分类:系统管理
2019年07月19日
SQL:一种熟悉又陌生的编程语言,你了解他吗?
摘要:一、SQL :一种熟悉又陌生的编程语言这里有几个关键词;“熟悉”、“陌生”、“编程语言”。说它“熟悉”,是因为它是DBA和广大开发人员,操作数据库的主要手段,几乎每天都在使用。说它“陌生”,是很多人只是简单的使用它,至于它是怎么工作的?如何才能让它更高效的工作?却从来没有考虑过。这里把SQL归结为一种“编程语言”,可能跟很多人对它的认知不同。让我们看看它的简单定
分类:DataBase
2019年07月15日
jenkins+svn+nodejs自动构建发布代码
摘要:流程:jenkins从SVN获取数据到jenkins的workspace,通过nodejs打包后将打包后的BUILD文件通过SHELL脚本传到SVN代码库上,完成这些操作,如下图:1. 安装nodejs插件点击系统管理-插件管理,搜索NodeJS并安装2. 设置点击系统管理-全局工具设置,找到nodejs3,新建任务,选择构建一个自由风格的软件项目二、项目配置 配置SVN源:在构
分类:系统管理
2019年07月15日
nodejs 手动打包,内存溢出
摘要:服务器环境:[root@node6717 temp]# cat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core) [root@node6717 temp]# node -vv10.11.0[root@node6717 temp]# npm -v6.4.1安装node环境:安装包下载二进制包: https://nodejs.org/dist/v10.11.0/node-v10.11.0-linux-x64.tar.xz tar xf node-v10.11.0-linux-x64.tar.xz mv node-v10.11.0-linux-x64 /u
分类:系统管理
2019年07月13日
逆天操作-将https访问通过反向代理转换成http访问
摘要:业务需求:第三方平台要求以https协议来访问网站,但平台没有配置https,只有http,如果不配置成https,第三方平台不提供服务。解决方法:通过apache反向代理+浏览器跨域解决https转http问题重点要解决以下两个问题: 1.浏览器只允许https到https的访问,不允许ht
分类:DataBase
2019年07月13日
利用slave_relay_log_info信息通过复制从库物理文件做主从
摘要:生产环境:MySQL 5.7.18 [RPM]Linux:CentOS 6.9主库:node111 从库:node130新增加从库:node131原理:利用slave_relay_log_info信息通过复制从库物理文件做一台新的从库 实现的功能:在不停应用的情况,快速新增加一台从库 vim /etc/my.cnf #配置slave从库的配置信息以表的形式存储relay_log_info_repository = TABLEmaster_info_repositor
分类:DataBase
2019年07月13日
被骗几十万总结出来的Ddos攻击防护经验
摘要:转被骗几十万总结出来的Ddos攻击防护经验!------转自服务器之家server本人从事网络安全行业20年。有15年防ddos攻击防护经验。被骗了很多回(都说能防300G,500G,买完就防不住了),本文当然重点给大家说明,ddos攻击是什么,中小企业如何防护,用到成本等。 2004年记得是,晚上我带着螺丝刀,晚上2点去机房维护,有ddos攻击,被警察当贼了,汗,那时华夏黑客同盟天天有攻
分类:系统管理
2019年07月13日
Window7 自动添加多个ip脚本
摘要:根据需要更改脚本代码中的addr(ip)、mask(子网掩码)、gateway(默认网关)以及两个dns地址即可。脚本创建步骤 1、新建文本文件 2、复制以下脚本代码 3、另存为所有文件,文件名为"ip.bat" @echo offclsecho IP地址更改小工具echo.echo 设置 192.168.66.2 请按 1echo.echo 设置 192.168.130.2 请按 2echo.echo 恢复自动获取请按 3echo.set /p KE
分类:系统管理
2019年07月13日
MySQL支持emoji图标存储的反思
摘要:按网上的说法可以按以下方法配置:解决方案: 将Mysql的编码从utf8转换成utf8mb4。1. 修改my.ini在[mysqld]中增加如下内容[client]default-character-set=utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_unicode_ciinit_connect=’SET NAMES utf8mb4'[mysql]default-character-set=utf8mb42. 在后台配置
分类:DataBase
2019年07月13日
MySQL到底是怎么解决幻读的
摘要:一、什么是幻读在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻读。而多出来或者少的哪一行被叫做幻行。二、为什么要解决幻读在高并发数据库系统中,需要保证事务与事务之间的隔离性,还有事务本身的一致性。三、MySQL 是如何解决幻读的如果你看到了这篇文章,那么我会默认你了解了脏读、不可重复读与可重复读。1. 多版本并发控制(MVCC)(快照读/一致性读)多
分类:DataBase
2019年07月13日
kubernetes-带你进入JAVA微服务架构的世界
摘要:kubernetes是google公司基于docker所做的一个分布式集群,有以下主件组成etcd: 高可用存储共享配置和服务发现,作为与minion机器上的flannel配套使用,作用是使每台 minion上运行的docker拥有不同的ip段,最终目的是使不同minion上正在运行的docker containner都有一个与别的任意一个containner(别的minion上运行的docker containner)不一样的IP地址。flannel:&nbs
分类:系统管理
2019年07月13日
iptables限制同一IP连接数,预防CCDDOS攻击-亲测可用
摘要:环境:[root@node11 ~]# uname -aLinux node112.6.32-696.el6.x86_64 #1 SMP Tue Mar 2119:29:05 UTC 2017 x86_64 x86_64 x86_64GNU/Linux[root@node11 ~]# cat/etc/redhat-releaseCentOS release 6.9 (Final)[root@node11 ~]# iptables -Viptables v1.4.7设置单IP连接本机的80端口 允许1秒内50个连接。多于50个会DROP掉[root@localhost ~]# vim/etc/sysconfig/iptables&
分类:系统管理
2019年07月13日
CentOS6.9+php5.6.31[PHP-FPM]+nginx-1.6.0+rsync+SVN自动更新脚本
摘要:配置环境:[root@iZ8vbeu0qk8k8cwav32t59Z ~]# cat /etc/redhat-release CentOS release 6.9 (Final)[root@iZ8vbeu0qk8k8cwav32t59Z ~]# uname -aLinux iZ8vbeu0qk8k8cwav32t59Z 2.6.32-754.14.2.el6.x86_64 #1 SMP Tue May 1419:35:42 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 需要安装的软件包:cmake-2.8.11.2.tar.gzpcre-8.35.tar.gzlibmcrypt-2.5.8.tar.gztiff
分类:LANMPT
2019年07月13日
ASUS台式机安装ESXI从踩坑到成功安装
摘要:原由:公司要部署JAVA环境,需要通过K8S微服务的方式来部署,但现实硬件资源有限,于是想到大名鼎鼎的ESXI,本着先测试后生产的理念,开始在一台ASUS台式机上安装配置ESXI,没想到前面荆棘从从,先听我慢慢写来。1. 下载官方ESXI6.7官方安装包: VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso(下载地址自行百度或)EXSI镜像
分类:系统管理
2019年04月10日
通过阿里云CDN加速https站点的在国外的访问速度
摘要:业务需求:公司在国外有站点的JS,图片等静态资源访问比较慢,希望通过CDN加快访问速度,改善客户体验。工具:国外云主机一台+apache+mod_ssl+阿里云免费证书实现功能:通过域名加速访问网站资源配置apache+mod_sslYum install apache mod_sslVim /etc/httpd/conf/httpd.confServerName wakehair.com:80DocumentRoot "/var/www/html" Vim /etc/httpd/conf.d/ssl
分类:系统管理
2019年04月02日
Apache 反向代理及负载均衡配置+正则分组匹配
摘要:业务需求: 国外网站接口无法访问国内的服务器,通过香港服务器配置反向代理服务器解决国内国外互通访问问题配置原理图:apache主配置文件:#Url ProxyInclude conf/extra/proxy-url.confextra目录下配置文件:proxy-url.confproxy-url.confLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule proxy_http_m
分类:系统管理
2019年03月27日
MySQL手工指定表使用的索引
摘要:手动指定索引的语法:USE {INDEX|KEY}[{FOR {JOIN|ORDER BY|GROUP BY}} ([index_list])| IGNORE {INDEX|KEY}[{FOR {JOIN|ORDER BY|GROUP BY}} (index_list) |FORCE {INDEX|KEY}[{FOR {JOIN|ORDER BY|GROUP BY}} (index_list)mysql强制索引和禁止某个索引1、mysql强制使用索引:force index(索引名或者主键PRI)select * from table force index(PRI) limit 2;(强制使用主键)selec
分类:DataBase
2019年03月19日
为什么美国的程序员工作轻松、还加班少?
摘要:难道美国的程序员就不加班吗?他们就一天八小时工作,还想来就来,想走就走?非工作时间完全找不到人?还有什么食物饮料都免费提供?让我来告诉你真实的情况吧,还... 真是这样的。加班文化应该是中美两地最明显的不同了,形成这种差异的原因不是一两句可以讲清楚的。国内程序员加班严重,问题首先不在程序员这个群体。我在两个国家都工作过,也在不同岗位工作过,所以就尽量从
分类:Linux世界
2019年03月14日
科普:办了200M的宽带,网速就能达到200M了?
摘要:周末,我正在准备年度述职的PPT,女朋友在一旁打王者荣耀,突然她好像是越塔送了个人头,很不高兴的问我。大概过了10分钟左右,我听到了一声:"Defeat",我知道,今天这件事可能又要怪我了。网络带宽带宽,英文名bandwidth,网络带宽是指在单位时间(一般指的是1秒钟)内能传输的数据量。数字信息流的基本单位是bit(比特),时间的基本单位是s(秒),因此bit/s(比特/秒)是