摘要: 编译安装新版本python一般来说python是linux系统的标配,但是版本一般却很老,而系统上面的很多服务可能与老的python存在依赖关系,我们又不能直接卸载。所以一般,我们可以在一个单独的目录来安装python。python安装有两种方法: 1.源码编译 2.使用pyenv此处我们使用源码编... 阅读全文
posted @ 2015-10-19 20:07 夨忆′ 阅读(345) 评论(0) 推荐(0) 编辑
摘要: NUMA简介在传统的对称多处理器(SMP, Symmetric Multiprocessing)系统中,整个计算机中的所有cpu共享一个单独的内存控制器。当所有的cpu同时访问内存时,这个内存控制器常常成为性能瓶颈。同时,这种架构也不能适应使用大量的cpu的场景。于是,为了解决这些问题,越来越多的现... 阅读全文
posted @ 2015-10-16 19:42 夨忆′ 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: Nginx架构的企业级应用====================================================实现HA高可用集群实现LB负载均衡集群Nginx实现反向代理Nginx实现动静分离============================================... 阅读全文
posted @ 2015-10-14 17:26 夨忆′ 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Linux常见的trouble shooting故障排错备份开机所必须运行的程序对一个运维人员来说是非常有必要的。在实际生产环境中,系统和数据基本都是安装在不同的硬盘上面,因为企业最关心的还是数据,系统崩溃了,最坏的方法就是重新安装系统,但是数据丢失了,那会直接给企业带来损失,如果系统和数据都放在同... 阅读全文
posted @ 2015-10-14 17:23 夨忆′ 阅读(460) 评论(0) 推荐(0) 编辑
摘要: man test 可以看见这些 比较符号:-lt小于 -le小于等于 -gt大于 -ge大于等于 -ne不等于 -eq等于 大于(需要双括号),如:(("$a" > "$b")) >= 大于等于(需要双括号),如:(("$a" >= "$b")) =或==(需要双括... 阅读全文
posted @ 2015-10-14 16:57 夨忆′ 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一:前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的 阅读全文
posted @ 2015-10-14 16:54 夨忆′ 阅读(252) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#this script is appropriate for minimize installation system centos or linux 6.x(这脚本适合最小化安装6.x版本的系统)#you have already install the osread -... 阅读全文
posted @ 2015-10-14 16:46 夨忆′ 阅读(315) 评论(0) 推荐(0) 编辑
摘要: !/bin/bash#this script is source packages installed lnmp for redhat or centos 6.xmalyum -y install wget#"============download the source package=====... 阅读全文
posted @ 2015-10-14 16:12 夨忆′ 阅读(234) 评论(0) 推荐(0) 编辑
摘要: vi编辑器是一个处理ASCII数据的文本工具。大多数linux发行版都已经默认安装了vi编辑器。vi是visual interface的缩写vim是 visual interface improved即增强版的vi,vim默认支持代码命令加亮,这样使得文本更易看懂。vi有两种配置文件一种是全局配置文... 阅读全文
posted @ 2015-10-14 15:53 夨忆′ 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1、硬盘的接口类型 硬盘的接口一般分为两种,一种是IDE并行接口,一种是SATA串行接口, 在linux上面IDE接口的硬盘被识别为/dev/hd[a-z]这样的设备,其中hdc表示光驱设备,这是因为主板上面一般有两个IDE插槽,一个IDE插槽可以接两个硬盘,而光驱是接着IDE的第二个插槽上... 阅读全文
posted @ 2015-10-14 15:50 夨忆′ 阅读(330) 评论(0) 推荐(0) 编辑
摘要: LAMMP架构的企业级应用=========================================LAMMP是什么LAMMP的实现LAMMP适用的生产环境==========================================一、LAMMP是什么 LAMMP,是... 阅读全文
posted @ 2015-10-14 14:41 夨忆′ 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 前言本文基于实际Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoop集群部署要求的无密码跳转问题。ssh有密码登录和证书登录,初学者都喜欢用密码登录,... 阅读全文
posted @ 2015-10-12 15:01 夨忆′ 阅读(2951) 评论(0) 推荐(0) 编辑
摘要: 背景PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么东东?跟php有什么关系?今天我们一起来探究一番PHP处理器(PHP handlers)首先需要记住的... 阅读全文
posted @ 2015-10-12 15:00 夨忆′ 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 一、简介什么是LAMP LAMP是一种Web网络应用和开发环境,是Linux, Apache, MySQL, Php/Perl的缩写,每一个字母代表了一个组件,每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。 LAMP这个词的由来最早始于德国杂志“c't Magazine”,Mich... 阅读全文
posted @ 2015-10-12 09:28 夨忆′ 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 “engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点... 阅读全文
posted @ 2015-10-12 09:28 夨忆′ 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入... 阅读全文
posted @ 2015-10-09 17:08 夨忆′ 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 2014-08-25 09:01 by 掸尘,4410阅读,6评论,收藏,编辑 当我们在谈到cgi的时候,我们在讨论什么 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不断发展,网站也越来越复杂,所以出现动态技术... 阅读全文
posted @ 2015-09-30 16:41 夨忆′ 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 一、概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详 阅读全文
posted @ 2015-09-30 11:24 夨忆′ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-09-24 10:56 夨忆′ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 百科: ZOMBIE:僵尸状态,表示进程结束但尚未消亡的一种状态,此时进程已经结束运行并释放大部分资源,但尚未释放进程控制块。 与ZOMBIE对应的进程状态还有RUNNING(正在运行或等待运行状态),UNINTERRUPTABLE(不可中断阻塞状态),INTERRUPTABLE(可中断阻塞状态... 阅读全文
posted @ 2015-09-23 11:01 夨忆′ 阅读(263) 评论(0) 推荐(0) 编辑
摘要: SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet Engineering Task Force)的Network Working Group所制定的一种协议。SSH的主要目的是用来取代传统的telnet和R系列命令(rlogin,rs... 阅读全文
posted @ 2015-09-21 09:45 夨忆′ 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 检测是否符合pptp的搭建环境的要求使用下面的指令:123cat /dev/net/tun如果这条指令显示结果为下面的文本,则表明通过:cat: /dev/net/tun: File descriptor in bad state上述命令测试通过,就能安装pptp。否则就只能考虑openvpn安装p... 阅读全文
posted @ 2015-09-21 09:36 夨忆′ 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一. sudo的特点sudo扮演的角色注定了它要在安全方面格外谨慎,否则就会导致非法用户攫取root权限。同时,它还要兼顾易用性,让系统管理员能够更有效,更方便地使用它。sudo设计者的宗旨是:给用户尽可能少的权限但仍允许完成他们的工作。所以,sudo有以下特点:# 1. sudo能够限制指定用户在... 阅读全文
posted @ 2015-09-21 09:30 夨忆′ 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、 优化的方法也不 阅读全文
posted @ 2015-09-19 17:03 夨忆′ 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 使用软件和平台1、基于平台:Vmwareworkstation8.02、基于系统镜像:rhel-server-5.8-i386-dvd.iso3、ISO编辑软件:UltraISO4、自定义配置文件:ks.cfg5、需要重新编辑的配置文件:isolinux.cfg6、其他:针对不需要的文件包进行删减 ... 阅读全文
posted @ 2015-09-19 16:37 夨忆′ 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 自从在大学知道了Linux这玩意是可以定制的之后,一直想做出一版属于自己的Linux系统。最近工作比较闲,终于塌下心来好好学习了一下。目前来说,我接触的定制Linux的方法主要有两种:1、以busybox为核心,通过构建initrd+busybox做出的fs+内核这三大块,构建Linux2、采用更底... 阅读全文
posted @ 2015-09-19 16:35 夨忆′ 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 服务器的日志对系统工程师来说是至关重要的,一旦服务器出现故障或被入侵,我们需要查看日志来定位问题的关键所在,所以说对于线上跑的服务器而言日志应该合理的处理及管理.下面来 服务器的日志对系统工程师来说是至关重要的,一旦服务器出现故障或被入侵,我们需要查看日志来定位问题的关键所在,所以说对于线上跑的服务... 阅读全文
posted @ 2015-09-18 09:30 夨忆′ 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 用man clean allman yum,可以看到,clean选项的作用是:Is used to clean up various things which accumulate in the yumcache directory over time. More complete details ... 阅读全文
posted @ 2015-09-11 12:31 夨忆′ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash##指定移植目录DEST=/mnt/sysroot #依赖库文件拷贝libcp() { LIBPATH=${1%/*} [ ! -d $DEST$LIBPATH ] && mkdir -p $DEST$LIBPATH [ ! -e $DEST${1} ... 阅读全文
posted @ 2015-09-06 16:43 夨忆′ 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、前言Linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为我们后来人提供了一个良好的学习和研究环境。做为一个Linuxer,感谢各位前辈们为我们提供一个自由的空间... 阅读全文
posted @ 2015-09-05 17:17 夨忆′ 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 手动编译内核编译时后应安装的支持yum install perlyum install bcyum insatll gcc-c++1.uname -r 先查看内核版本2.yum groupinstall "Development Libraries" " Development Tools" ... 阅读全文
posted @ 2015-09-05 14:53 夨忆′ 阅读(412) 评论(0) 推荐(0) 编辑
摘要: /etc/rc.d/rc.sysinit 系统初始化脚本的任务1.激活udev和selinux2、根据/etc/sysctl.conf文件设定内核参数3、设定系统时钟4、装载键盘映射5、启用交换分区6、设置主机名7、根文件系统检测,并以读写方式重新挂载8、激活raid和LVM设备9、启用磁盘配额10... 阅读全文
posted @ 2015-09-02 16:49 夨忆′ 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了... 阅读全文
posted @ 2015-09-02 16:48 夨忆′ 阅读(5951) 评论(0) 推荐(0) 编辑
摘要: 最近一个用户这边服务器运行四五天就会出现服务器负载很高的情况,原本正常是0.3~0.5左右 不正常的时候会达到3,重启机器就正常,开始以为是程序问题,后来在观察的时候把程序给杀掉了 然后重启,结果负载还是很高,于是挨个分析每个进程发现查看当前正在运行的进程发现kipmi0进程占用率达到100%。于是... 阅读全文
posted @ 2015-08-31 10:38 夨忆′ 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#echo -e "\033[31mWarning:此程序用于格式化分区! \033[0m"fdisk -l 2>/dev/null |grep -o "^Disk /dev/[sh]d[a-z]"|awk '{print $2}'read -p "Your choice:" ... 阅读全文
posted @ 2015-08-25 15:48 夨忆′ 阅读(347) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash# author by syskcat << EOFd|D) show disk usages.m|M) show memory usages.s|S) show swap usages.*) quitEOFread -p "Your choice:" CHOICEcase $... 阅读全文
posted @ 2015-08-22 17:39 夨忆′ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#author by syskread -p "Plese input service:" SERVICE service $SERVICE status &>/dev/null STATUS=$?while [ $STATUS -eq 0 ]; do e... 阅读全文
posted @ 2015-08-22 16:45 夨忆′ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash# author by syskread -p "There files: " FILE1 FILE2 FILE3read -p "Destination:" DESTread -p "Compress[gzip|bzip2|xz]" COMPcase $COMP in gz... 阅读全文
posted @ 2015-08-22 15:22 夨忆′ 阅读(257) 评论(0) 推荐(0) 编辑
摘要: #!/bin/baship_mod=$1mask_mod=$2gw_mod=$3dns_mod=$4hostname_mod=$5hosts=/etc/hostsifcfg=/etc/sysconfig/network-scripts/ifcfg-eth1network=/etc/sysconfig... 阅读全文
posted @ 2015-08-22 15:21 夨忆′ 阅读(465) 评论(0) 推荐(0) 编辑
摘要: # 在S9300上配置端口GE1/0/3为本地观察接口。 [S9300] observe-port 1 interface gigabitethernet1/0/3 配置本地镜像接口 # 在S9300上配置GE1/0/1为本地镜像接口[S9300] interface gigabitethernet 阅读全文
posted @ 2015-08-19 09:59 夨忆′ 阅读(1647) 评论(0) 推荐(0) 编辑