- 博客(26)
- 收藏
- 关注
原创 NFS安装
服务器:192.168.80.100 安装服务 yum install -y nfs-utils 修改配置文件 mkdir -p /opt/wwwroot //创建一个目录 vi /etc/exports //NFS配置文件 /opt/wwwroot 192.168.80.0/24(rw,sync,no_root_squash) 启动服务 systemctl start rpcbind...
2019-01-22 10:13:35
161
1
原创 源码编译安装haproxy
源码编译安装haproxy 操作环境: 一台haproxy主机地址为:192.168.80.100 两台web服务器地址分别为:192.168.80.102 192.168.80.103 192.168.80.100: 安装haproxy: 源码编译安装haproxy,需要软件包。 yum install -y \ pcre-devel \ bzip2-devel \ gcc \ g...
2019-01-20 21:08:50
637
原创 Keepalived双机热备
准备两台虚拟机 192.168.80.100 主服务器 192.168.80.102 备份服务器 在80.100虚拟机上 systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭SELinux 1、 keepalived软件安装 yum install keepalived -y /etc/keepalived/keepalived.conf #...
2019-01-18 13:26:45
167
原创 部署tomcat
systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭监控 yum install lrz* -y 把tomcat和jdk包拉入Xshell中 cp -rv jdk1.8.0_144/ /usr/local/java vi /etc/profile //在文件末尾新增 export JAVA_HOME=/usr/local/java exp...
2019-01-17 17:05:13
178
原创 yum安装LAMP
确认虚拟机能上网 systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭监控 安装wget yum install -y wget 2、部署apache: yum install -y httpd systemctl start httpd systemctl enabl...
2019-01-17 15:46:16
136
原创 搭建mysql数据库
安装mysql数据库 #安装编译工具与插件 yum -y install \ gcc \ gcc-c++ \ make \ ncurses \ ncurses-devel \ bison \ cmake #建立数据库程序用户 useradd -s /sbin/nologin mysql yum install lrz* - #解压mysql安装包 tar xf mysql-boost-5....
2019-01-16 14:40:25
220
原创 GlusterFS 介绍及使用
GlusterFS 配置及使用 GlusterFS集群创建 一、简介 GlusterFS概述 Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中Glusterfs能够灵活的结合物理的,虚拟的和云资源去体现高可用和企业级的性能存储. Glusterfs通过TCP/IP或InfiniBand RDMA网络链接将客户端的存储资块源聚...
2019-02-28 14:09:12
3086
原创 firewalld和iptables
防火墙: 保证数据的安全性是继数据可用性之后的最为重要的一项工作 防火墙作为公网和内网之间的保护屏障 防火墙种类: 硬件防火墙:网关服务器 软件防火墙:装在操作系统中的软件 防火墙管理工具 主要功能:依据策略对穿越防火墙的自身流量进行过滤。 在centos和RHEL系统中: firewalld:7版本以上(centos7.x,RHEL7.x) iptables:6版本(centos6.x...
2019-02-25 13:19:04
504
原创 Nginx缓存
开启三台虚拟机 192.168.80.100 Nginx 192.168.80.101 web1 192.168.80.102 web2 提供与Squid类似的缓存,把URL以及相关信息当成key,用MD5编码哈希后,把数据文件保存在硬盘上,并且只能为指定的URL或者状态码设置过期时间,并不支持类似 squid的purge命令来手动清除指定缓存...
2019-02-18 13:33:59
275
原创 Varnish安装
varnish安装 systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭监控 yum install lrz* -y //安装上传软件 把 libedit-devel-3.0-12.20121213cvs.el7.x86_64.rpm python-docutils-0.11-0.2.201...
2019-02-18 13:32:15
234
原创 MySql增删改查
1、创建数据库: CREATE DATEBASE 数据库名; 例子:create database aa; 2、查看数据库列表: SHOW DATABASES; 3、选择进入数据库: USE 数据库; 例子:use aa; 4、创建数据库表: CREATE TABLE 表名( 字段1 数据类型 [字段属性|约束] [索引] [注释], 字段2 ...
2019-02-11 19:23:01
216
原创 haproxy动静分离
在80.100虚拟机上: systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭监控 yum install lrz* -y //安装上传软件 tar xf haproxy-1.5.15.tar.gz -C /opt/ //解压压缩包 cd /opt/haproxy-1.5.15/ yum install -y \ pcre-devel \ bzip...
2019-02-11 19:21:31
648
1
原创 squid日志分析
配置日志分析: yum install httpd gd -y //安装http和GD库 把sarg包拉入 tar xf sarg-2.3.11.tar.gz -C /opt/ //解压日志分析软件包 cd /opt/sarg-2.3.11/ //进入解压后的文件夹中定义 ./configure \ --prefix=/usr/local/sa...
2019-02-11 19:19:14
273
原创 squid传统代理
192.168.80.100 squid传统代理服务器 192.168.80.101 搭建web服务器 在虚拟机80.101上: systemctl stop firewalld //关闭防火墙 setenforce 0 //关闭监控 yum install httpd -y //安装htt...
2019-02-11 16:50:42
286
原创 mongodb基本概念
一、mongodb概念解析 不管学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、数据库 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column ...
2019-02-11 16:40:14
205
原创 Centos屏保特效
一、生成动画: 需要联网 1.安装epel源CENTOS6/7根据系统二选一 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ...
2019-01-22 10:24:03
213
原创 lvs负载均衡
https://pan.baidu.com/s/1uwQWVgJ6lfouUu-114G16w 安装包 1、加载LVS内核模块 modprobe ip_vs //加载ip_vs模块 cat /proc/net/ip_vs //查看ip_vs版本信息 2、安装LVS管理工具 rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm 或者 ...
2019-01-20 21:24:08
214
原创 linux mysql基本操作命令
rpm 安装的mysql 1.linux下启动mysql的命令: service mysqld start 2.linux下重启mysql的命令: service mysqld restart 3.linux下关闭mysql的命令: server mysqld stop 4.进入mysql mysql //在没有设置密码和账户的情况下 5.修改mysql密码: mysqladm...
2019-01-20 21:01:46
175
原创 安装yum仓库
2019-01-09 17:01:08 ————————安装本地yum仓库———————— cd /etc/yum.repos.d/ /进入到yum仓库的配置目录下 mkdir back //创建一个目录 mv C back/ //把以C开头的文件全部移入到back目录中 cp back/ ./ //把文件从目录移出来 rm -r // 删除 rm -rf //强制删除 vi local.re...
2019-01-16 13:29:39
248
原创 Apache配置与应用
apache优化 1、更改apache的默认用户 通过更改apache的默认用户,可以提升apache的安全性。这样,即使apache服务被攻破,黑客拿到apache普通用户也不会对系统和其他应用造成破坏。这里创建的apache...
2019-01-07 14:09:35
446
原创 部署LAMP平台
LAMP架构: L——Linux系统 A——Apache服务 M——MySQL(数据库) P——php、python、perl等编程语言 安装LAMP有两种方法: 方法一:yum去安装 方法二:源码编译去安装 yum安装的Apache的配置文件路径: /etc/httpd/conf/httpd.conf yum安装的Apache网页根目录:/...
2019-01-07 14:03:51
283
原创 Linux运维最常用命令汇总
最常用命令汇总 线上查询及帮助命令 man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。(man手册) help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令 ls 全拼list,功能是列出目录的内容及其内容属性信息。 ...
2019-01-07 13:47:44
164
原创 xshell常用命令
编辑: crontab -e i进入编辑模式 esc 退出编辑模式 :wq 退出并保存 :q! 退出不保存 1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件 ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cp afile afi...
2019-01-02 12:04:23
566
1
原创 Linux
Linux基本命令 1、hostname 查看当前主机的完整名称 同时hostname也可以修改当前系统的主机名 hostname 新的主机名 修改当前主机名为xxx(临时更改主机名) logout、exit退出当前登录的环境 比如:hostname kfc 表示临时修改当前系统主机名为kfc,退出重新登录后主机名生效 以上是临时修改,重启后不生效 ...
2019-01-02 11:37:50
169
原创 配置服务器版本信息隐藏
vi /etc/httpd.conf Include conf/extra/httpd-default.conf //去掉注释 cd /usr/local/httpd/conf/ vi extra/httpd-default.conf ServerTokens Prod 控制服务器回应给客户端的“Server:”应答头是否包含关于服务器操作系统类型和编译进的模块描述信息...
2019-01-02 10:51:53
779
原创 配置防盗链
<html> <title>I AM OK!</title> <body> <h1> Test Page! </h1> <img src="b.jpg"> </body> </html> -------以上是在合法服务器上配置
2019-01-02 09:22:06
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅