良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

Centos6.5下淘宝内核编译安装

今天研究研究淘宝的开源内核,看看后期对lvs的优化能有什么效果。 

1. yum安装git命令和后续各种依赖

yum install -y git kernel-devel rpm-build redhat-rpm-config asciidoc hmaccalc binutils-devel elfutils-libelf-devel newt-devel zlib-devel xmlto fedora-packager redhat-lsb  patchutils perl-ExtUtils-Embed python-devel

 

2. 下载淘宝内核树


阅读全文...

Linux文件权限进阶之特殊权限:强制位与冒险位

为什么需要强制位和冒险位?
我们知道,某个用户登录到系统之后执行命令的过程为:命令以用户的身份运行,发起为进程,该进程的属主和属组即为该用户。
例如:
ls –l /etc/passwd 这个命令的执行过程为:
jjx用户发起的ls命令的进程是以用户jjx的身份运行的,那么该进程的属组和属组为jjx用户,如此一来,ls命令就以jjx用户的身份访问/etc/passwd文件,而/etc/passwd

阅读全文...

Linux nginx 502 各种剖析

第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失败都就会有提示。没安装成功一般原因是在安装php前,脚本中某些lib包可能没有安装上,造成php没有编译安装成功。可以看一下是否存在/usr/local/php/sbin/php-fpm ,如果没有肯定没安装成功
解决方法:
可以尝试根据lnmp一键安装包中的脚本手动安装一下,看看是什么错误导致的,在网上搜索一下,或者把错误信息发上来。如果实在不会提供按http://lnmp.org/install.html这个安装时的lnmp.log日志文件(可以用winscp登陆下载lnmp.log,压缩并上传到本论坛),没有错误信息我们没法说什么原因。本方法只限于lnmp没安装成功,只要lnmp安装成功了这一项就没可能。

阅读全文...

Linux运维安全小结

文章偏向运维安全多些,不会很具体,主要是关键词总结,以CentOS为例:
0x01  物理防护
1.引导grub.conf 添加密码

1
2
3
4
5
6
title xxx linux server
        root (hd0,0)
        password 123321 //易启动时被看到明文
title xxx linux server
        root (hd0,0)
        password --md5 $1$xxxxxxxxxxxxxxx //推荐配置


阅读全文...

虚拟机中Centos6.4 yum报错 Error importing repomd.xml for base: Damaged repomd.xml file

[root@localhost yum.repos.d]# yum install -y lrzsz
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
base                                                                                                                                                                                   | 3.9 kB     00:00    
http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for base: Damaged repomd.xml file

阅读全文...

Centos6.x yum CentOS-Base.repo

# CentOS-Base.repo
#
# This file uses a new mirrorlist system developed by Lance Davis for CentOS.
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.


阅读全文...

Lighttpd

Lighttpd 是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销、cpu占用率低、效能好以及丰富的模块等特点。
Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI,CGI,Auth,输出压缩(output compress),URL重写,Alias等重要功能;而Apache之所以流行,很大程度也是因为功能丰富,在lighttpd上很多功能都有相应的实现了,这点对于apache的用户是非常重要的,因为迁移到lighttpd就必须面对这些问题。
CentOS lighttpd安装


阅读全文...

标签: centoslighttpd

作者:良玉 分类:lighttpd 浏览:554 评论:0