-
51CTO博客开发nmshuishui的博客我拿青春换酒钱一叶知秋烟不离手在阳光下挥洒汗水Linux西风瘦猪Enjoy the process斜视天花板小小忍者落叶飘远方IT民工--小枫滴水石穿Chris On the waylinux学习浩子的▁运维笔录ヽfootage of linuxApprentice此心安处是吾乡pmghong星矢森林博客马哥教育LinuxLinux High Avail
-
主机为1.1.1.20 我用一台主机好测试,web服务器也为这个.端口为90修改主机名
hostname juan.lmz.com
sed -i 's@\(HOSTNAME=.*\)@\1juan.lmz.com@' /etc/sysconfig/networkhostname juan.lmz.com修改varish的配置文件.主要修改用户LISTEN的端口和存储的方式
[root@juan
-
ansible 介绍:官网,百科之类的ansible的部署 centos 6.5上的部署.2.2.2.11 node1.king.com ansible
2.2.2.15 node3.king.com
2.2.2.12 node2.king.comtar xf ansible-1.5.4.tar.gz
cd ansible-1.5.4
python s
-
rsync客户端+inotify-tools 1.1.1.12rsync服务器 1.1.1.111.1.1.12配置[root@slave3 wwwroot]# cat /etc/rsyncd-web.sh
#!/bin/bash
host1=1.1.1.11
src=/web
-
NGINX : 2.2.2.28PHP(FAST-CGI):2.2.2.27NGINX 机器[root@localhost html]# cat /etc/nginx/nginx.conf |grep -v "#" |grep -v "^$"
user nginx;
worker_processes 2;
error_log /var/log/nginx
-
1.什么是高可用2.高可用要解决的问题3.高可用的分层模型4.高可用软件运作程5.高可用的软件解决方案 1.高可用可用性(availability)是通过系统的可靠性(reliability)和可维护性(maintainability)来度量的。工程上通常用平均无故障时间(MTTF)来度量系统的可靠性,用平均维修时间(MTTR)来度量系统的可维护性#衡量标准(1)平均无故障时间/(平均无故障时间+
-
PAM介绍PAM(Pluggable Authentication Module)是一个可插入式认证模块,在Linux系统中,各种不同的应用程序都需要完成认证功能,为了实现统一调配,把所有需要认证的功能做成一个模块(认证机制特别复杂的除外,如:https),当特定的程序需要完成认证功能的时候,就去调用PMA的认证模块,这些模块都位于系统中的/lib64/security(/lib/security
-
su sudo 的区别:su - run a shell with substitute user andgroup IDs以替代的用户运行shell。(即su之后,在当前shell上的用户身份已转变)sudo - excute a command as another user.sudo allows a permitted user to execute acommand as t
-
iptables介绍iptables 规则表和链关系匹配规则iptables 常用命令选项iptables:一:iptables介绍 如果linux系统连接到因特网或LAN服务器或连接LAN和因特网的代理服务器,则该系统有利于在linux系统上更好控制IP信息过滤和防火墙配置防火墙在做信息包过滤决定时.有一套遵循和组成的规则,这些规则存储在专用的信息包过滤表
-
yum(全称为Yellow dog Updater,Modified)是一个在fedora和redhat以及SUSE.Centos中的shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包;无须繁琐地一次次下载,安装 常用命令行命令 安装软件:y
-
系统日志:syslog1.系统日志日志又根据其严重程度分为8个级别一)debug:调试级别二)info:正常输出信息三)notice:注意四)warning:警告五)error:错误六)crit:比error严重了七)alert:很严重了八)emerg,panic:不用看了,系统已经挂了2.syslog 1-1:功能或程序分类 一)auth:认证 二)authp
-
I/O模型:I/O操作需要内核系统调用来完成,系统调用需要CPU来调度,而CPU的访问速度相对于I/O来说比较快,所以Cpu不得不浪费CPU时间来等待慢速I/O操作 通过多进程方式来充分利用CPU资源,当还是希望让cpu花费少的时间在I/0操作的调度上,这样就可以有很多的CPU来完成I/O操作 I/O操作主要是通过网络数据的接受和发送,以及磁盘文件的访问,归
-
httpd工作模式中的prefork、worker、event优缺点: http服务,需要客户端和服务器端建立连接,httpd有三种工作模式:prefork worker event 优点:在资源够用的情况下服务稳定 worker:这个就是改进之前的工作模型,就是让一个进程处理多个响应. event:这样模型就是让一个
-
1.方案分析mysql:存储用户信息的,可以放vsftpd用户的信息pam:可插入用户认证模块VSFTPD:安全的ftp服务2涉及到的知识点:vsftp软件安装.启动服务,监听端口,配置文件修改,权限设置mysql数据库基本操作.建库,简表,添加用户,添加授权pamPAM的设置3配置实例配置要点:1.vsftp的配置文件相关选项的修改 /etc/vsftp/vsftpd.conf2.pam配置文件
-
一: FQDN虚拟主机的原理: 在网络的访问过程中,当报文到达服务端以后,内核要负责拆掉IP报文的下四层封装,TCP、IP的都要拆掉,然后再交给用户空间的程序,而报文中除了有TCP和IP的封装,还有http的请求首部,请求首部中有一项叫HOST,里面写的就是在浏览器中输入的主机名,因此,我们完全可以通过根据不同的FQDN来实现在单台服务器上提供多个端点。二: 实现FQDN的虚拟主机是实例在win
-
一.http协议 http协议的版本: http/0.9:诞生于1991,仅用户传输html文档,不能包含图片 http/1.0:引入MIME,支持多媒体数据的处理,keep-alive(保存连接),有缓存功能 http/1.1:支持更多的请求方法,更精细的缓存控制,持久连接 http/1.0 和 http/1.1之所以能够传输
-
1 view功能原理: DNS服务器有一个高级的功能,能够实现不同的用户访问同一个域名,把域名解析成不同的IP地址,使用户能够访问离他最近的服务器上的数据,这就是DNS服务器的视图功能。2view的配置: 配置view 在主配置文件中options {
directory "/var/named";
};
view
-
1子域授权原理: 为了实现分层,减轻dns服务器的压力,因此设计了子域授权这个功能,需要在夫域中配置 ns服务器和对应的A记录2配置实例父域配置父域主配置文件cat /etc/named.conf
options {
directory "/var/named";
-
主从介绍:主域名服务器通常位于internet环境中,提供某些域的解析或IP地址的查询,有的时候为了分担主域名服务器的压力或者备份数据,也会架设一个或多个从域名服务器,协调进行工作.以下分几个步骤来介绍DNS主从: 一.主从DNS环境介绍 二.DNS主从同步原理 三.部署主DNS服务器 &nb
-
DNS是一种名称解析协议,,方便人们访问网站,人类记忆无意义的数字是非常容易忘记的.域名解析就能很好的解决这个问题.下面包含以下内容, 1.DNS的详细介绍 2.DNS的正向解析和反向解析 &
-
部署一台服务器需要很长时间,安装人工来安装的话,需要安装源,需要配置很多配置,这样的话是非常耗费时间的并且容易出错,因此需要比较智能化的解决方案:而这样方式已经非常成熟了,本文主要介绍PXE(引导)+kickstart(自动配置系统)+DHCP(客户端获取IP)+TFTP(传输Linux启动所需要的文件)+HTTP(提供安装源)这样方案来完成
-
数据非常重要,这是大家的共识,为了保证数据的安全,就会涉及到加密及其解密,本文主要介绍加密解密相关概念及其在Linux平台下加密解密的具体实现openssl基础,及openssl创建CA和签发证书: 一:加密解密框架 二:openssl的基础 &n
-
裁剪linux,在宿主机上安装一个硬盘;创建/mnt/boot和/mnt/sysroot两个目录,通过grub-install安装引导到指定的磁盘,编辑grub.conf,然后将bash和一些命令和库文件移动到目标磁盘,将网卡模块加载到目标系统,这样可以实现启动和简单的网络功能. &n
-
find是一个强大的文本搜索工具,有很多选型可以根据用户,时间,尺寸,路径,权限,文件类型等选项查找,也可以指定路径,最后还能对找到的文件进行处理 . 下面主要介绍find的四个方面: &
-
一:源码安装必须知道的: 1.linux操作系统上安装程序可以有以下三种方式: 1.rpm 安装(一种打包机制) &nb
-
grep命令详解 grep命令是*nix上匹配行的一个工具,可以用来搜索匹配的行,对于查找指定字符和字符行非常好用,grep非常有效grep家族包含grep,egrep,fgrep,grep使用的是基本元字符,egrep使用的是扩展正则表达式,,可以使用grep -E来使用egrep,使用grep -F来使用fgrep,或者直接使用egrep,fgrep,一般来说grep
-
dd命令原理 一:dd命令是什么 dd其实是工作于比较低层的一个数据拷贝和转换的*nix平台的工具,但是因为dd命令支持*nix平台的一些特殊设备,因此我们可以利用dd命令的这个特性来简单的测试磁盘的性能。把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行