-
Openshift-测试环境AllInOne
记录Openshift笔记,刚准备熟悉一下mysql,boss要求看openshift相关的东西,所以mysql系列的后续再更新,边写openshift边学习沉淀吧安装openshift-All in onehttps://www.clouda.ca/blog/general/openshift-on-centos-7-quick-installation/二进制下载地址oc命令行创建应用因为oc命令带有权限管控,所以在使用oc命令前,需要通过oc login 登录oc login -...…
-
Mysql最佳实践
记录mysql读书日记安装mysql$ curl -LO http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装 mysql 源$ sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm检查 yum 源是否安装成功$ sudo yum repolist enabled | grep "mysql.*-community.*"m...…
-
Linux常用快捷键【持续更新...】
一些好用的命令每次要用的时候,不记得怎么用,用起来时区网上查找。死循环,决定整理一份自己常用且好用的一些整理,梳理Vim快捷键 文档操作 功能 备注 :e! 重新加载当前文档,并丢弃已做的改动 :f newname 相当于复制一个文件到新名字 保存退出则相当于创建一个新的文件 光标屏幕移动 功能 ...…
-
Redis集群下生产实践
背景:近期弄了一套集群环境的服务,其中包含mongo数据库集群,redis集群和其他的服务集群,高可用的架构,为了支持真正意义的高可用,而做了这篇博客集群高可用以6节点三主三从为例cluster-enabled指定启动集群模式cluster-config-file指定保存节点配置的文件,redis集群启动后会自动创建修改维护这些nodes.conf文件集群模式的最简节点配置文件如下port 7000cluster-enabled yescluster-config-file nodes...…
-
Smtp邮件服务原理与排错
背景:最近给一家客户安装服务,发现nodemailer邮件服务怎么发送都失败开始的报错是greeting never received,然后各种尝试添加各种配置项,并未解决问题终端测试:telnet smtp.qq.com 25220 smtp.qq.com Esmtp QQ Mail Serverhelo sis(这里随意写helo xxx)250 smtp.qq.com//服务器返回250 smtp.qq.comSTARTTLS220 Ready to start TLS//服务器...…
-
Docker最佳实践
Get Started with Docker我都不喜欢照搬官网教程,就从一些示例来说,这样比较快速了解docker从nginx的官网docker镜像入门,理解dockerNginx-Docker镜像地址能看到,有很多tag的镜像版本: 镜像标注了nginx的版本:mainline和stable,分别表示开发版(主力版)和稳定版(生产环境建议版本) 标注了基础镜像版本:stretch(debain)和alpine主要讲一下基础镜像,所有的dockerfile第一段都是用FROM开头,标...…
-
科学上网且用且珍惜
安装:服务端安装linux服务器服务端(在国外服务器上执行)wget --no-check-certificate https://freed.ga/github/shadowsocksR.sh; bash shadowsocksR.sh安装链接貌似已经失效了,最近使用的比较好用的是v2ray,一键脚本执行方法:bash <(curl -s -L https://git.io/v2ray.sh)脚本下载下来看了一下,备注挺中二的…执行完成后监听端口为执行过程中的默认端口在客户端按脚本...…
-
Linux内核优化
生产环境优化开机启动chkconfig --list|grep 3:on查看当前开机开启服务关闭其他开机启动的服务for i in `chkconfig --list|grep '3:on'|awk '{print $1}'|grep -vE "crond|network|sshd|rsyslog|sysstat"`;do chkconfig $i off;done#执行完以后再查看一下开机启动的服务chkconfig --list|grep 3:on其他开机启动服务原则是:只保留使用的服...…
-
博客添加live2d
为博客添加女朋友下载live2d models 库github地址下载live2d库,查看预览图选择一个models,记住名字,下面的models名字均以z16为例,选择其他名字替换z16即可 在live2d-widget-models目录下,npm install live2d-widget-model-z16生成静态的文件npm install hexo-cli -ghexo init blogcd blognpm install 进入blog目录,安装hexo-helper-liv...…
-
K8s集群-fek插件生产实践
安装插件前准备工作github地址: https://github.com/kubernetes/kubernetes路径为kubenetes/cluster/addons/fluentd-elasticsearch选择对应版本的k8s分支,然后下载对应的es,fluentd,kibana的yaml文件,一共6个文件。在github上提供了官方的image地址:k8s.gcr.io/elasticsearch:v5.6.4k8s.gcr.io/fluentd-elasticsearch:v...…