摘要: 实验目标 1.使用SaltStack部署apache和php, 2.使用salt管理httpd.conf配置文件配置访问info.php使用账户密码 3.在salt里面增加对conf.d目录进行配置管理 4.如何使用salt在追加文件内容 5.学会如何使用 watch require unless 阅读全文
posted @ 2017-10-15 23:01 warren1236 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: SaltStack介绍 一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。 salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等. 通信原理 1.SaltStack 采用 C/S模式 2.master 阅读全文
posted @ 2017-10-15 21:40 warren1236 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 开发模式介绍 master为生产环境分支 trunk为测试环境分支 开发分支由程序员自己取名 1.从本地获取远程master最新代码,保证本地master是最新的代码 2.根据master新建一个新的分支 3.开发完成以后,获取远程新的trunk分支代码,保证合并之前本地trunk是最新的代码,把开 阅读全文
posted @ 2017-09-27 09:21 warren1236 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 常见现象 运维工作中会经常维护MySQL主从服务器,当然Slave我们只是用于读操作。 一般权限开通也只授权只读账号,但是有时候维护工作可能不是一个人在做,你不能保证其他同事都按照这个标准操作。 有同事可能会授权Slave库MySQL账号为all或者select,update,insert,dele 阅读全文
posted @ 2017-09-25 09:05 warren1236 阅读(17416) 评论(0) 推荐(1) 编辑
摘要: 运维技术学习的2个方向 开源和底层 现在有出现托管云,供应商帮你做私有云租用给你 DAS DELL MD系统 块存储 直连式存储 {数据库 一般不用于文件和日志}SAN 存储光纤连接IBM DS系统 DS5300 官方报价100多万控制器+笼子 光纤+到光纤交换机 服务器有HBA卡 pci-e 两个 阅读全文
posted @ 2017-09-24 21:53 warren1236 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、修改配置文件 tomcat配置文件路径/tomcat/bin/server.xml 二、service服务配置 三、设置Tomcat 内存限制,优化catalina.sh配置文件。在catalina.sh配置文件中添加以下代码: 例子:我公司服务器Tomcat内存设置如下 服务器硬件:2核8G 阅读全文
posted @ 2017-09-22 19:16 warren1236 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 系统检测 1.检查系统类型 2.检查发行版本 3.检查内核版本 4.检查主机名称 5.检查是否启用SElinux 6.检测默认的语言/编码 7.检测uptime 8.检测最后启动时间等 CPU检查 1.检查CPU类型 2.检查CPU个数 3.检查CPU核心数 内存检查 1.检查内存的使用情况 磁盘检 阅读全文
posted @ 2017-09-22 15:36 warren1236 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 关闭redis 启动redis 查看redis相关信息 阅读全文
posted @ 2017-09-20 19:46 warren1236 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 指令名称:error_log 语法: 默认值:${prefix}/logs/error.log 使用环境:http,server 和 location 功能:该指令用于Nginx服务器(包括FastCGI)指令记录错误日志的文件和记录错误的级别,日志的级别分别有debug,info,notice,w 阅读全文
posted @ 2017-09-20 14:03 warren1236 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Windows2008 安装java1.8,配置系统环境变量: 官方下载并安装略...然后配置 logstash的配置文件 注意PATH路径名称不支持中文 然后启动logstash如下: 阅读全文
posted @ 2017-09-20 13:58 warren1236 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在运行PHP程序,通常会遇到下面的错误, 这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit) 出现该错误的原因:在确保不是程序产 阅读全文
posted @ 2017-09-18 17:28 warren1236 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: 现在的互联网公司都在关注ABCD 将来运维的路会越来越窄,因为都自动化和产品化了,人工参与的工作量会越来越少 云计算时代出现了大量XaaS形式的概念,从IaaS(Infrastructure as a Service)、PaaS(Platform as a Service)、SaaS(Softwar 阅读全文
posted @ 2017-09-17 21:58 warren1236 阅读(258) 评论(0) 推荐(0) 编辑
摘要: kvm使用场景 1.公司测试环境/开发环境 测试开发环境可以使用配置低点的物理机就可以 2.公司生产环境 一般小公司没有私有云或容器团队,运维人员可能就1-2个,然后公司也不舍得花钱买商业化的私有云。 那么在这种情况下搞一台或多台高配的物理机里面装多个虚拟机,可以设置基础的虚拟机模板或根据不同业务设 阅读全文
posted @ 2017-09-15 19:32 warren1236 阅读(5152) 评论(0) 推荐(0) 编辑
摘要: 操作系统安装: 将网卡名称设置为eth*,不使用CentOS 7默认的网卡命名规则。所以需要在安装的时候,增加内核参数。1. 光标选择“Install CentOS 7” 2. 点击Tab,打开kernel启动选项后,增加net.ifnames=0 biosdevname=0,如下图所示。 系统安装 阅读全文
posted @ 2017-09-13 09:07 warren1236 阅读(465) 评论(0) 推荐(0) 编辑
摘要: Jenkins是什么? 用docker环境部署Jenkins 1.1 删除之前版本的Docker 1.2 安装一些依赖 1.3 下载repo文件 1.4 把软件仓管地址替换为 TUNA: 1.5 安装 参考文档:https://mirrors.tuna.tsinghua.edu.cn/help/do 阅读全文
posted @ 2017-09-08 18:01 warren1236 阅读(41057) 评论(6) 推荐(1) 编辑