技术运维
奥利奥泡泡
这个作者很懒,什么都没留下…
展开
-
crate部署(crateDB)
crateDB部署介绍crateDB底层用elasticsearch开发,多表搜索和子查询功能要比elasticsearch强大很多。官网地址https://crate.io/部署步骤1.安装java我一般喜欢yum安装,如果没有特殊需要yum安装即可#查看可以安装java哪些版本yum list java*#选择好版本后进行安装yum install ...原创 2018-02-26 13:43:29 · 8019 阅读 · 1 评论 -
python3 编译安装
安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel下载python版本wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz tar xvzf Python-3.6.4.tgz mv Python-3.6...原创 2018-08-17 17:27:15 · 345 阅读 · 0 评论 -
小米路由3G刷openwrt固件
一、刷机前的准备工作刷入开发者ROM1.在http://www.miwifi.com/miwifi_download.html上下载对应的ROM for R3G 开发版2.在小米路由器上选择系统升级,然后选择ROM进行升级,等重启完成后即可。开启路由器ssh登录1.先让路由器绑定账号,打开小米WIFI app,然后需要手机和路由器一个网络,登录后即可绑定2.http...原创 2018-08-08 14:42:56 · 52611 阅读 · 17 评论 -
数据库备份xtrabackup
xtrabackup说明文档XtraBackup是现今为止唯一一款为InnoDB 和XtraDB提供热备的开源工具,这个工具有以下的有点:(1)备份快速高效而且可靠(2)备份过程可以做到事物处理不间断(3)节省磁盘空间和网络带宽(4)自动备份验证(5)恢复速度快而高效XtraBackup适用于所有版本的Percona Server, MySQL, 和MariaDB.而且...原创 2018-06-19 18:05:53 · 246 阅读 · 0 评论 -
SSL证书配置注意事项
#签发证书后需要检查证书链是否完整证书链组成:签发证书(服务商签发的证书)–>中级证书(服务商提供)–>顶级证书(服务器提供)注意:starssl签发的证书暂时需要把顶级根也加入到证书里,不然有的浏览器会报错证书链检测地址:https://myssl.com/https://www.ssllabs.com/ssltest/index.html#如果报出证书链不完整需要修改证书,修改证书...原创 2018-05-11 17:00:16 · 1059 阅读 · 0 评论 -
dnsmasq服务器搭建
dnsmasq服务器搭建安装yum install dnsmasq dig #dig为查看域名解析工具配置1.修改/etc/resolv.conf nameserver 127.0.0.1 nameserver 本机局域网IP2.修改/etc/resolv-dnsmasq.conf nameserver 10.143.22.118 nameserver 10.143.22.116原创 2018-04-05 20:58:30 · 276 阅读 · 0 评论 -
nginx 报400 bad request 解决方法
nginx 报400 bad request 解决方法原创 2018-04-05 20:54:17 · 20392 阅读 · 2 评论 -
Git编译安装
Git编译安装原创 2018-04-05 20:47:38 · 937 阅读 · 0 评论 -
使用ipset来批量控制iptables
配置如下1、安装ipset yum install ipset2、使用 ipset 创建列表 ipset create server hash:ip3、添加 ip ipset add server 192.168.1.1 ipset add server 192.168.1.24、导出 ipset ipset save > /etc/sysconfig/ipset5、在导出 到 /etc/原创 2018-02-23 14:22:14 · 3754 阅读 · 0 评论 -
利用logrotate来切割日志
利用logrotate来切割日志以rsyslog为例,客户端会存在大量本地日志,日志目录为rsyslog.conf配置文件所在配置方法#创建一个rsyslog的配置文件vim /etc/logrotate.d/rsyslog/var/logs/rsyslog/*.log { daily #以天切割 missingok rotate 7 #保留原创 2018-02-23 14:12:40 · 682 阅读 · 0 评论 -
部署sersync实时同步服务器
部署sersync实时同步服务器一、部署rsync服务端的部署#安装rsyncyum install rsync -y#编辑配置文件,我这里使用的是root用户vim /etc/rsyncd.conf#rsync_config#created by HQ at 2017##rsyncd.conf start##uid = root #rsync用户gid = rootuse chroo原创 2018-02-23 14:10:09 · 596 阅读 · 0 评论 -
KVM虚拟化技术(Centos6.9)
注意该配置的系统镜像为centos6.9!!!安装虚拟环境yum install kvm libvirt libvirt-python virt-manager bridge-utils修改 网络环境为 bridge 模式。手动修改 /etc/sysconfig/network-scripts/下的ifcfg-em1 对应 ifcfg-br0 对应 外网 ifcfg-em2 对应 ifcfg-br原创 2018-02-23 14:03:40 · 753 阅读 · 0 评论 -
ELK部署(版本5x)
ELK部署(版本5x)介绍ELK部署需要较高配置机器,推荐16G内存、4核以及200G硬盘以上机器部署,否则性能会减弱。日志收集方面,我采用了rsyslog服务去将客户端的日志传输到rsyslog的服务端,rsyslog和logstash在一台服务器上,elasticsearch和kibana在一台服务器上,一共用了三台服务器。安装ELK官方网站:https://www...原创 2018-02-23 13:56:21 · 588 阅读 · 0 评论 -
部署nginx+php环境搭建(http2.0)
部署http2.0本文档用来部署http2.0套件,由于需要支持http2.0,所以全部用编译安装的方式来安装。为了统一,下载好的安装包要统一解压到/root/work中,否则需要修改编译参数的目录位置。一、安装openssl1.下载openssl,官方地址https://www.openssl.org/source/2.安装wget https://www.openssl.org/source/o原创 2018-02-23 13:54:18 · 1908 阅读 · 0 评论 -
ubuntu搭建cups打印机服务器
ubuntu搭建cups打印机服务器ubuntu环境搭建所有操作都是在root账户下执行的,进入root命令 sudo su -1.安装apt install cups aptitudeaptitude install ghostscriptaptitude install foomatic2.修改配置cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak原创 2018-02-23 13:48:19 · 13408 阅读 · 0 评论 -
PHP里REMOTE_ADDR字段能够获取真实IP方法
PHP里REMOTE_ADDR字段能够获取真实IP方法测试方法,新建一个test.php文件<?php $ip = $_SERVER['REMOTE_ADDR']; echo $ip; ?>在nginx.conf里加入set_real_ip_from 0.0.0.0/0;real_ip_header X-Forwarded-For;real_ip_recurs原创 2018-02-23 13:45:41 · 1341 阅读 · 0 评论 -
zabbix部署
zabbix编译安装系统环境:centos7安装包版本:mysql5.7 zabbix4.0.1 php5.41.mysql安装#我这里采用yum安装mysql5.7#安装rpm源rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm#安装mysqlyum install ...原创 2018-11-08 10:58:59 · 310 阅读 · 0 评论