tar zxf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz mv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql vim /etc/my.cnf [client] port = 3306 socket = /var/lib/mysql/mysql.sock [mysqld] # Disablin
yum -y install epel-release yum -y install rabbitmq-server systemctl start rabbitmq-server systemctl status rabbitmq-server netstat -tulnp | grep 5672 rabbitmqctl add_user guest guest #创建guest用户 rabbi
mkdir /usr/local/mongodb tar -xf mongodb-linux-x86_64-3.2.11.tgz mv mongodb-linux-x86_64-3.2.11 /usr/local/mongodb cd /usr/local/mongodb 创建数据库目录和日志目录 mkdir -p /usr/local/mongodb/data mkdir -p /u
nginx升级 //下载1.17.5版本安装包并解压wget http://www.nginx.org/download/nginx-1.17.5.tar.gz tar -xvf nginx-1.17.5.tar.gz //进入新版本目录cd nginx-1.17.5 //执行配置./configure //执行编译(只编译不安装)make //备份旧版本文件mv /usr/local/n
#1下载zlib 编译安装wget http://zlib.net/zlib-1.2.11.tar.gztar xf zlib-1.2.11.tar.gz && cd zlib-1.2.11/./configure && make && make installcd# 2安装OpenSSHwget https://fastly.cdn.openbsd
yum install -y gcc openssl-devel pam-devel rpm-buildopenssl version -awget https://www.openssl.org/source/openssl-1.1.1f.tar.gztar -zxvf openssl-1.1.1f.tar.gz cd openssl-1.1.1f/./config --prefix=/usr/
CentOS7.x系统巡检
一、NFS挂载192.25.10.101/home/sharedata/azkaban/ODS_HS08挂载到192.25.10.102/home/data_azkaban(一)192.25.10.101上操作:1,查看rpcbind、nfs是否安装rpm-qa|grepnfsrpm-qa|greprpcbind安装命令:yuminstall-ynfs-utilsrpcbind2,vi/etc/e
#!/bin/bash#主机信息每日巡检IPADDR=$(ifconfigeth0|grep'inetaddr'|awk-F'[:]''{print$13}')#环境变量PATH没设好,在cron里执行时有很多命令会找不到exportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/u
Varnish缓存机制介绍Varnish是一款高性能的开源HTTP加速器,其主要用来做为反向代理中的缓存服务器使用,但其实Varnish本身也是具有反向代理功能的,但在创建连接和维持连接上,与Nginx相比差距很大,现在有一个很流行的架构就是前端用Nginx作为反向代理,后面加Varnish缓存服务器为Web服务加速在将Varnish前先谈谈我们的浏览器缓存机制,现在的浏览器基本都具有缓存功能,它
Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多,如LVS和Nginx,相比较而言,LVS性能最好,但是搭建相对复杂,Nginx的upstream模块支持群集功能,但是对群集节点的健康检查功能不强,性能没有Haproxy好。Haproxy的官方网站是http://haproxy.1wt.eu/。本案例介绍使用Haproxy及Nginx搭建一套web群集。一、案例环境使用三台服
Varnish可以有效降低web服务器的负载,提升访问速度。根据官方的说法,Varnish是一个cache型的HTTP反向代理。按照HTTP协议的处理过程,web服务器接受请求并且返回处理结果,理想情况下服务器要在不做额外处理的情况下,立即返回结果,但实际情况并非如此。web服务器的实现千差万别,但典型的处理过程是相同的,都要经过一系列的步骤来处理接收到的每个请求。有可能需要启动一个进程来处理请求
对于公司来说服务器是不可能直接连接外网的,所以说咱们自己的YUM源就是可以发挥出作用了,但是我感觉还有好多人不会自己配置YUM源,所以就写这个文档,方便自己和大家操作这个方法不需要去配置文件中去修改yum-config-manager--addfile:///mnt/echogpgcheck=0>>/etc/yum.repo.d/mnt_repo.yumrepolist只有简单的三行命
什么是OpenStack?OpenStack是一个云操作系统,可控制整个数据中心的大型计算,存储和网络资源池,所有这些都通过仪表板进行管理,该控制台为管理员提供控制,同时使用户能够通过Web界面配置资源。这里我们通过shell脚本的方式来安装#!/bin/bash#date:2019-4-9#测试环境为CentOS7.51处理器4G内存#Linuxlocalhost.localdomain3.10
我们可以通过配置使用你国内的容器源来提升我们下载镜像的速度,但是有的时候需要频繁的上传和下载镜像,这样使用会产生大量的流量!影响使用,那么这个时候我们可以配置我们自己的私有仓库官方提供了一个registry的镜像,我们可以通过这个镜像创建我们自己的私有仓库registry需要5000端口,确定你服务器的5000端口没有被占用下载registry镜像并运行dockerrun-d–p5000:5000
一、zabbix安装配置添加zabbix的yum源wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repowget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.reporpm-ivhhttps://mir
针对暴力破解除了常规性的调整服务器的账号密码复杂度,以及调整默认端口等方式提高攻击难度外,还可以通过开员工具fail2ban来进行设置防护规则来提高防护能力。服务器基础防护设置:1.密码满足复杂性要求。2.修改ssh程序默认的远程端口。3.修改默认管理员账号:新建一个超级管理员账号,并把toot改称为nologin。1、下载源码包:wgethttps://codeload.github.com/f
1.安装相关组件yum安装mysql和phpyuminstallmysqlmysql-serverphpphp-mysql将nginx和php-fpm的安装包上传的服务器上rpm安装nginx和php-fpmrpm-ivhnginx-1.6.3-1.el6.ngx.x86_64.rpmrpm-ivhphp-fpm-5.3.3-1.i_want_root.el6.x86_64.rpm2.nginx和
Gitlab操作手册1概述1.1编写目的本文档主要介绍基于RedHatEnterpriseLinuxServerrelease6.4gitlab企业版&社区版服务通用部署规范1.2软件简介GitLab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。
#!/bin/bashfunctionsystem(){echo"##########系统信息##########"OS_TYPE=unameOS_VER=cat/etc/redhat-releaseOS_KER=uname-a|awk'{print$3}'OSTIME=`date+%F%TOS_RUN_TIME=uptime|awk'{print$3}
#!/bin/bashwebdir=/var/www/htmlcd$webdirmd5sum-c--quiet/opt/sumfile.db&>/opt/sum_err.logif[$?-ne0]thenecho"thefile_sumischanged"mail-s"sum_error"wcg@bw.com</opt/sum_err.l
functionsendmsg(){CorpID="ww3c6298264d839e2f"Secret="YvyMQpMRIoXtdQRWo0RNkMBTZnHWKvBwC3ILkyuCsKQ"agentid=1000002GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$Corp
#!/bin/bashnetstat-antup|grepSYN_RECV|awk'{print$5}'|awk-F:'{print$1}'|sort|uniq-c>/opt/tmpexec</opt/tmpwhilereadlinedocount=echo$line|awk'{print$1}'ip=echo$line|awk'
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker原理:Docker核心解决的问题是利用LXC来实现类似VM的功能,从而利用更加节省的硬件资源提供给用户更多的计算资源。同VM的方式不同,LXC其并不是一套硬件虚拟化方法-无法归属到全虚拟化
配置yum源wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repowget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.reporpm-ivhhttps://mirrors.aliyun.com/zab
第一步:注册企业微信,登录后台。地址:https://work.weixin.qq.com/wework_admin/register_wx?from=loginpage二.添加子部门,添加成员三.创建应用四.获取企业ID、部门ID、应用ID、安全码五、编写脚本Functionsendmag(){CorpID="wwa0834289c96787e1"Secret="d
mysql优化!!!!!!!!1、/etc/my.cnfinnodb_buffer_pool_size=204800000配置innodb缓冲池的大小,如果数据库中只有innodb表,则推荐配置量为总内存的75%innodb_flush_log_at_trx_commit:默认值为1,一般建议为2,如果数据安全性比较高则使用默认值10:每秒同步,并执行磁盘flush操作;1:每事务同步,并执行磁盘
1、网络IO事件模型:useepoll;在/etc/nginx/ngin.conf添加events{worker_connections1024;useepoll;}2、进程数量及CPU绑定#将workprocess绑定到特定cpu上,避免进程在cpu间切换的开销worker_cpu_affinity0001001001001000#4内核8进程时的设置方法:worker_cpu_affinity
环境:系统环境:centos6.5_x64Haproxy版本:haproxy-1.4.21.tar.gz安装:yum-yinstallpcre-develbzip2-develtarzxfhaproxy-1.4.21.tar.gzcdhaproxy-1.4.21makeTARGET=linux26//内核版本makeinstall创建配置目录:mkdir/etc/haproxy将haproxy.c
pingping模块用来检查目标主机是否在线例子:ansiblewebserver-mpingyumyum模块用来在Centos系统上使用yum命令安装软件包选项:name:指定安装包的名字state:latest安装最新版present默认安装installed安装absent卸载例子:ansiblewebservers-myum-a‘name=httpdstate=latest’
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号