04 2018 档案

摘要:简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。 在现代的计算系统上每天网络上都会产生庞大的数据量。 这些数据有很大一部分是由关系数据库管理系统(RDBMS)来处理。 1970年 E.F.Codd's提出的关系模型的论文 "A relational model 阅读全文
posted @ 2018-04-30 07:07 minseo 阅读(178) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图为MySQL主从复制工作原理 MySQL主从复制配置步骤 一,主修改配置文件开启bin-log 二,从修改配置文件设置 阅读全文
posted @ 2018-04-28 14:15 minseo 阅读(200) 评论(0) 推荐(0) 编辑
摘要:参考:http://blog.oldboyedu.com/java-tomcat/ 一,Tomcat简介 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 To 阅读全文
posted @ 2018-04-27 22:34 minseo 阅读(451) 评论(0) 推荐(0) 编辑
摘要:一,Docker下载镜像(本次下载5.7版本) 二,使用Docker启动MySQL -d 后台运行 -p 端口对应 使用 -e MYSQL_ROOT_PASSWORD=123456设置数据库密码 最后跟镜像名称和版本号 三,登录MySQL PS:-h 接主机名需要有空格否则登录报错 四,配置文件以及 阅读全文
posted @ 2018-04-27 18:32 minseo 阅读(264) 评论(0) 推荐(0) 编辑
摘要:Git默认分支是在master 假如需要开发新的功能又不影响主干master则需要开启新的分支 创建新分支 切换到about分支 查看 开发一个about模块 切换到master分支查看 列出分支 删除分支 开发完了合并到主干 需要切换到主干master 合并about分支 查看文件已经合并到主干m 阅读全文
posted @ 2018-04-27 07:04 minseo 阅读(161) 评论(0) 推荐(0) 编辑
摘要:系统自带yum安装的git版本较老,需要安装最新版本可以使用源码安装 下载最新安装包,下载地址https://github.com/git/git/releases 安装依赖包 解压进入目录 编译安装 创建软链接 版本验证 拍错:make出现如下错误 解决办法 阅读全文
posted @ 2018-04-27 05:53 minseo 阅读(555) 评论(0) 推荐(0) 编辑
摘要:下载安装Windows安装文档Git-2.16.2-64-bit双击安装(安装过程不详述) 打开git客户端 新建代码命令 进入该目录(对应windows的c盘下面的目录) 执行命令生成秘钥/c/Users/liuym/.ssh/id_rsa 查看秘钥 在gitlab添加秘钥 设置用户邮箱及用户名称 阅读全文
posted @ 2018-04-26 17:03 minseo 阅读(247) 评论(0) 推荐(0) 编辑
摘要:GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它 阅读全文
posted @ 2018-04-26 08:05 minseo 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Github删除已有仓库步骤 在仓库页面点击设置 在新打开网页删除 输入仓库名点击删除即可 gitlab删除已有仓库 设置-通用-高级-删除项目 输入项目名确认删除项目 阅读全文
posted @ 2018-04-25 10:02 minseo 阅读(526) 评论(0) 推荐(0) 编辑
摘要:Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运 阅读全文
posted @ 2018-04-22 09:03 minseo 阅读(599) 评论(0) 推荐(0) 编辑
摘要:顺序代码资料链接 课上资料.zip 接上篇:SaltStack生产案例-系统初始化 1,redis 主从 2,mysql 主从 2.1 mysql-install.sls (安装 初始化) 2.2 my.cnf配置不同 server id不同 2.3 主从同步用户 2.4 master上获取binl 阅读全文
posted @ 2018-04-18 08:15 minseo 阅读(165) 评论(0) 推荐(0) 编辑
摘要:需求分析 一,系统初始化 1.1 关闭SELinux 1.2 关闭默认iptables 1.3 时间同步(配置NTP) 1.4 文件描述符(必备/etc/security/limmits.conf) 1.5 内核优化(必备 tcp 内存 io) 1.6 SSH服务优化(关闭DNS解析,修改端口) 1 阅读全文
posted @ 2018-04-15 20:36 minseo 阅读(235) 评论(0) 推荐(0) 编辑
摘要:构建图如下 参考文档:https://github.com/unixhot/saltbook-code/tree/master 阅读全文
posted @ 2018-04-15 13:11 minseo 阅读(150) 评论(0) 推荐(0) 编辑
摘要:需求: 一,部署redis主从,一台主一台从 二,redis监听自己的IP地址,而不是0.0.0.0 主:安装,配置,启动 从:安装,配置,启动,主从 阅读全文
posted @ 2018-04-15 09:40 minseo 阅读(121) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack配置管理-状态间关系 需求:需要apache配置文件里面监听的端口是每个minion本地的地址 saltstack默认的模板是jinjia模板 参考文档:http://docs.jinkan.org/docs/jinja2/ 两种分隔符: {% ... %} 和 {{ .. 阅读全文
posted @ 2018-04-14 15:13 minseo 阅读(321) 评论(0) 推荐(0) 编辑
摘要:一,安装系统查看 二,yum安装nginx 设置yum源 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 安装nginx yum -y instal 阅读全文
posted @ 2018-04-13 17:15 minseo 阅读(153) 评论(0) 推荐(0) 编辑
摘要:CentOS7使用yum安装LNMP环境以后无法打开php页面 页面提示为File not found 查看nginx错误日志/var/log/nginx/error.log提示如下 原因分析 nginx的配置文件问题 但是,如果你在nginx.conf 中设置了设置你本地的 root 目录(服务根 阅读全文
posted @ 2018-04-13 15:04 minseo 阅读(527) 评论(0) 推荐(0) 编辑
摘要:CentOS默认没有nginx的yum源需要yum安装nginx可以使用一下方法 一,环境检测 二,设置yum源 三,yum安装nginx 四,启动测试 阅读全文
posted @ 2018-04-13 14:09 minseo 阅读(242) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack配置管理-LAMP状态设计 include包含 上篇安装LAMP环境是一个个环境安装,可以通过include模块全部安装 lamp.sls 安装 也可以直接写在top.sls里面使用高级状态执行 prod是环境linux-node2.example.com是主机ID 扩展e 阅读全文
posted @ 2018-04-13 06:41 minseo 阅读(200) 评论(0) 推荐(0) 编辑
摘要:一,pull一个Nginx镜像 二,Nginx镜像文件说明 三,启动跑一个静态网页 --name指定容器名称 -d容器在后台运行 -p指定主机的81端口映射到容器的80端口 -v指定使用主机的/webroot目录挂载到容器的/usr/share/nginx/html目录及网站根目录 ro只读方式打开 阅读全文
posted @ 2018-04-12 17:26 minseo 阅读(293) 评论(0) 推荐(0) 编辑
摘要:CentOS7.2yum安装php默认版本为5.4,可以升级通过yum安装更高版本 设置yum源 查看 安装更高版本php 阅读全文
posted @ 2018-04-11 15:42 minseo 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:故障现象:无法打开zabbix首页,提示缺少zabbix.conf配置文件 原因分析:升级yum安装php版本了,升级前卸载了原PHP5.4版本导致 解决办法: 重新安装zabbix 重启httpd 可以打开页面报错如下 修改配置文件/etc/httpd/conf.d/zabbix.conf时区设置 阅读全文
posted @ 2018-04-11 15:28 minseo 阅读(969) 评论(0) 推荐(0) 编辑
摘要:Piwik是一个PHP和MySQL的开放源代码的Web统计软件. 它给你一些关于你的网站的实用统计报告,比如网页浏览人数, 访问最多的页面, 搜索引擎关键词等等… Piwik拥有众多不同功能的插件,你可以添加新的功能或是移除你不需要的功能,Piwik同样可以安装在你的服务器上面,数据就保存在你自己的 阅读全文
posted @ 2018-04-11 14:38 minseo 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一,克隆 查看虚拟机硬盘位置(其中centos1为虚拟机名称) virsh edit centos1 关闭虚拟机 virsh shutdown centos1 克隆(centos1为需要克隆的虚拟机名称centos2为克隆后的虚拟机名称CentOS2.qcow2位克隆后的虚拟机硬盘位置) virt- 阅读全文
posted @ 2018-04-11 10:37 minseo 阅读(239) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack之Salt-ssh 配置文件模板 PS:一个ID下面一个模块只能用一次 配置文件的另外一种写法,没有设置name参数的时候ID就是name PS:没有配置文件的时候可以找一台主机手动安装软件包获取配置文件 编写sls配置文件,目录结构为 配置文件内容为 apache.ini 阅读全文
posted @ 2018-04-11 07:25 minseo 阅读(230) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack远程执行-返回MySQL 通常salt需要在客户端安装salt-minion使用salt-ssh可以在客户断主机免安装minion 在master主机安装salt-ssh 编辑花名册文件/etc/salt/roster 执行ping 报错 增加参数-i执行(默认就同意发送k 阅读全文
posted @ 2018-04-11 06:18 minseo 阅读(197) 评论(0) 推荐(0) 编辑
摘要:使用SaltStack自动化安装zabbix-server 1,设置ntp时间同步 2,安装zabbix-agent 3,安装zabbix-server 4,安装及配置mariadb(mariadb与zabbix-server在同一台服务器) 环境 salt-master配置/etc/salt/ma 阅读全文
posted @ 2018-04-10 14:57 minseo 阅读(239) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack远程执行-模块 参考官方文档:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#module-salt.returners.mysql Salt执行的返回是由mi 阅读全文
posted @ 2018-04-10 07:32 minseo 阅读(261) 评论(0) 推荐(0) 编辑
摘要:上一篇:SaltStack数据系统-Pillar 执行模块 其中service是模块名称status是方法sshd是参数 network模块 network.active_tcp返回所有TCP链接 network.arp返回arp表 network.connect测试端口是否通(类似于telnet) 阅读全文
posted @ 2018-04-10 06:49 minseo 阅读(204) 评论(0) 推荐(0) 编辑
摘要:使用saltstack编译安装LNMP环境 一,系统版本查看 二,安装salt-master和salt-minion 安装配置过程参考SaltStack概述及安装 三,修改配置文件 /etc/salt/master设置根的两个目录 四,设置Nginx安装文档 目录结构为 其中files文件夹下面放置 阅读全文
posted @ 2018-04-08 16:24 minseo 阅读(391) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示