- 博客(28)
- 资源 (11)
- 收藏
- 关注
原创 SaltStack 部署服务及配置管理 apache+php (二)
功能实现:1.使用SaltStack部署apache和php,2.使用salt管理httpd.conf配置文件配置访问info.php使用账户密码3.在salt里面增加对conf.d目录进行配置管理4.如何使用salt在追加文件内容5.学会如何使用 watch require unless项目环境系统环境 :CentOS6.8 两台主控端 IP:192.1...
2018-08-31 18:16:52 255
原创 SaltStack 入门介绍与安装配置 (一)
SaltSack是什么?Saltstack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解成简化版的基于puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与python第三方模块(Pyzmq、PyCrypto、pyjinja2、python-msgpack和PyYAML等)构建。Saltstac...
2018-08-30 15:43:36 312
转载 nginx 出现 413 Request Entity Too Large问题的解决方法
使用tomcat/manager(大小4.1M),出现 nginx: 413 Request Entity Too Large 错误。 根据经验是服务器限制了上传文件的大小原来nginx默认上传文件的大小是1M,可nginx的设置中修改。解决方法如下: 1.打开nginx配置文件 nginx.conf,在http{}段中加入 client_max_body_size 60m; ...
2018-08-30 13:54:56 2044
原创 Mysql5.7 主从复制实现
准备: 之前写过MySQL主从复制,最近一个项目要用,那就再做一遍,安装就不再写了。网上太多类似文档。分享一个: mysql的安装:https://www.cnblogs.com/coderls/p/6848873.html原理:https://www.cnblogs.com/hoohack/p/7149234.html 1.关闭防火墙[root@centos6-1 mysq...
2018-08-29 20:19:03 642
原创 -bash: mysql: command not found 解决
[root@centos6-1 mysql]# mysql -u root -p-bash: mysql: command not found原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。 首先得知道mysql命令或mysqladmin命令的完整路径,比如my...
2018-08-29 16:32:10 2778 1
原创 Starting MySQL...The server quit without updating PID file [FAILED]b/mysql/centos6-1.pid).
[root@centos6-1 mysql]# ./support-files/mysql.server startStarting MySQL...The server quit without updating PID file [FAILED]b/mysql/centos6-1.pid).解决办法:将 /etc/mysql 下的 my.cnf 文件删除,再次启动MySQL服务,删...
2018-08-29 16:28:05 2005
原创 centos 解决 File size limit exceeded (core dumped)
[root@centos6-1 src]# tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz mysql-5.7.18-linux-glibc2.5-x86_64/bin/myisam_ftdumpmysql-5.7.18-linux-glibc2.5-x86_64/bin/myisamchkmysql-5.7.18-linux-glib...
2018-08-29 16:06:00 3922
原创 yum安装nginx时报错:No package nginx available. Error: Nothing to do
在安装nginx时出现以下错误:[root@centos6-1 ~]# yum install nginx -yLoaded plugins: fastestmirror, refresh-packagekit, securitySetting up Install ProcessLoading mirror speeds from cached hostfile * base: ft...
2018-08-28 18:05:53 22525 6
原创 Nginx+keepalived 高可用双机热备(主从模式/双主模式)
基础介绍负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。 关于负载均衡介绍,可以参考:linux负载均衡总结性说明(四层负载/七层负载)由于业务扩展,网站的访问量不断加大,负载越来越高。现需要在web前端放置nginx负载均衡,同时结合keepalived对前端nginx...
2018-08-28 18:02:30 70126 17
转载 SSH登录服务器报ECDSA host key "ip地址" for has changed and you have requested strict checking
Linux SSH命令用了那么久,第一次遇到这样的错误:ECDSA host key “ip地址” for has changed and you have requested strict checking.记录下方便记忆。解决方案:在终端上输入以下命令:ssh-keygen -R "你的远程服务器ip地址"目的是:清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写...
2018-08-27 14:14:19 5415 2
原创 CentOS 6.9 升级OpenSSH 到最新版本 7.5.p1
突然收到 aws的 扫描信息,给出警告,必须解决服务漏洞:24 24-3909 紧急 OpenSSH多个漏洞 52.80.74.81 SSH漏洞 7.4 CVE-2016-10009, CVE-2016-8858, CVE-2016-10010, CVE-2016-10011, CVE-2016-10012 -- -- -- -- 目标主机安装了OpenSSH,存在多个...
2018-08-23 16:04:24 3150
转载 tomcat 的 JAVA_OPTS 分析设置
JAVA_OPTS ,顾名思义,是用来设置JVM相关运行参数的变量。JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"-server:一定要作为第一个参数,在多个CPU时性能佳-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:java heap最大值,使用的最大内存上面两个值是分配JVM...
2018-08-21 15:24:49 5965
原创 Jenkins 之插件 Publish JUint test result reports 的使用
前提:下载插件:JUnit (https://plugins.jenkins.io/junit)一、安装安装好JUnit 之后,会在新建或者编辑项目时,在【增加构建后操作步骤】出现【Publish JUnit test result reports】的选项。如下: 二、配置点击上面构建步骤后,在这里会出现配置项目: 提示:我上面填写之后,最终的输出目录...
2018-08-20 15:29:34 11120 1
转载 Jenkins 之插件 Publish HTML reports 的使用
转载自: http://www.cnblogs.com/EasonJim/p/6295011.html 前提:下载插件 HTML Publisher plugin( https://wiki.jenkins.io/display/JENKINS/HTML+Publisher+Plugin 一、安装安装好HTML Publisher plugin之后,会在新建或者编辑项目时,在【...
2018-08-20 15:14:04 8502 1
原创 解决 centos 系统下 Docker 占满 分区的问题
今天碰到了一个问题,访问数据库的时候,发现访问不了,爆存储空间不够的错误,随后输入命令:df -h 发现/dev/vda1,也就是系统盘被占满了。通过命令可以观察到/var/lib/docker目录很大,一开始的思路是把我需要的镜像和容器导出来,但更悲剧的是,提示空间不足,无法导出……因为镜像是弄了很久的,所以不想轻易舍弃。就想了很久,终于想出了一个主意。先把/var/lib/do...
2018-08-16 14:47:30 2316
原创 Docker 部署学习(一),docker 初认识,入门教程
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。一、环境配置的难题软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来?用户必须保...
2018-08-15 18:00:01 1197
原创 Docker 部署学习(三),构建redis服务,并启用密码认证(基于Dockerfile)
创建Dockerfile 文件新建目录:mkdir /var/docker/redis -pcd /var/docker/redis新建 Dockerfile:FROM centos:6.9MAINTAINER <1099717363@qq.com>RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/loc...
2018-08-15 15:48:21 1207
原创 Docker 部署学习(三),构建redis服务,并启用密码认证(基于docker pull redis)
参考:docker官方redis文档1.有特殊版本需求的可以查看redis镜像tag版本2.选择最新版 latestdocker pull redis:latest3.启动容器并设置密码docker run --name redis-a -p 6379:6379 \-v /data/docker/redis/data:/data \-d --restar...
2018-08-15 14:24:59 2632
原创 docker 端口映射错误解决 iptables: No chain/target/match by that name.
在docker容器上部署项目后,启动docker容器,出现:iptables failed:iptables -t nat -A DOCKER -p tcp -d 0/0 –dport 8080 -j DNAT –to-destination 172.17.0.1:80 ! -i docker0: iptables: No chain/target/match by that name....
2018-08-14 17:19:52 4063
原创 Docker 部署学习(二),构建Nginx服务,进行反向代理
运行环境:Centos 6.9 Docker 版本:1.9一、启动Nginx 服务器启动Nginx 服务器,并进入模拟终端docker run -p 8080:80 --name nginx_web -it nginx /bin/bash二、了解Nginx 镜像的配置文件位置 日志文件位置:/var/log/nginx 资源存放的位置: ...
2018-08-14 17:12:36 496
原创 CentOS6.9 下 Docker1.7升级 1.9配置
因为CentOS6.x默认安装的Docker是1.7,官方建议部署1.9,这里我们介绍如何在CentOS6.9安装Docker 1.9版本.1、升级Linux内核,具体文章在下:CentOS6.X 升级内核 至 最新版本 :https://blog.csdn.net/u012599988/article/details/816312352:禁用selinux vim /e...
2018-08-14 14:09:08 1763 1
原创 ShowDoc 一个非常适合IT团队的在线API文档、技术文档工具
ShowDoc介绍:https://www.showdoc.cc/web/#/help?page_id=13732
2018-08-13 15:53:35 2925
转载 CentOS6.X 升级内核 至 最新版本
前言[root@git docker]# docker run -it ubuntu /bin/bashFATAL: kernel too old由于安装Docker时,Docker支持CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 D...
2018-08-13 15:47:22 3574 1
转载 qW3xT.2 挖坑病毒解决
我遇到的是一款qW3xT.2的病毒,网上查了一下,好像是挖矿病毒。在此贴一下我找到的关于病毒的资料。这是我的服务器这篇文章可谓是出自高手之笔,感觉说的很厉害,但是非专业人士的我有点看不懂,看个大概 https://blog.netlab.360.com/ddg-mining-botnet-jin-qi-huo-dong-fen-xi/还有就是下面这篇文章,比较早,但是遇到的是同类问...
2018-08-13 10:05:19 1469
原创 nginx 配置文件 mobiyun
comm.inc.conf :server_tokens off;include mime.types;default_type application/octet-stream;sendfile on;tcp_nopush on;tcp_nodelay on;#keepalive_timeout 75s;cors.inc.conf:if ($http_orig...
2018-08-10 12:20:54 432
转载 Error response from daemon: Cannot start container ···-i docker0: iptables: No chain/target/match by
docker启动时候报错如下:[root@git local]# docker run --name=docker_nginx -p 800:80 -v /etc/nginx/conf.d:/etc/nginx/conf.d -d nginx 9c9af45a7a7cb2d8e5f34b9dc653c38127e7baba4aed8580985a156946d896b4Error re...
2018-08-09 16:41:47 1731
原创 Cannot download https://github.com/sass/node-sass/releases/download/v4.9.2/linux-x64-57_binding.node
出现:Cannot download “https://github.com/sass/node-sass/releases/download/版本号/XXX_binding.nod情况,很多人第一反应就是下面的原因node-sass 被墙掉了。那我们换个镜像:npm install --registry=https://registry.npm.taobao.org...
2018-08-09 13:37:18 4184
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人