CentOS 6.7 编译升级内核到4.1.13基本指令
CentOS 6系列仍旧使用比较老旧但稳定的2.6系列内核版本,但是新内核又拥有诸多新特性非常的吸引人,特别是热编译模块,无需重启服务器即可对内核模块进行调整非常的诱人。在本文中将提供基本的内核编译升级方法,内核编译过程中的选项暂时不动,请大家按照各自的需求,参照内核手册来进行选择编译。
首先下载编译环境必须组件
yum install gcc gcc-c++&nbs
...CentOS 6系列仍旧使用比较老旧但稳定的2.6系列内核版本,但是新内核又拥有诸多新特性非常的吸引人,特别是热编译模块,无需重启服务器即可对内核模块进行调整非常的诱人。在本文中将提供基本的内核编译升级方法,内核编译过程中的选项暂时不动,请大家按照各自的需求,参照内核手册来进行选择编译。
首先下载编译环境必须组件
yum install gcc gcc-c++&nbs
......
由于RTMP服务需要web服务器进行推送,故需要nginx或apache提供服务,在本例中我们使用nginx的改版,也就是taobao定制修改的mod版本Tengine来作为web服务器。使用Tengine的原因主要是考虑到该mod版
...mount是一个我们经常会用到的命令,主要用于挂在各类设备目录与映射,在某些情况下,它也可以替代ln作硬件连操作符。
使用参数--bind或--rbind可以将目录与目录挂载起来,用于解决vsftpd开启根目录锁定后,用户需要访问其他目录出现550的问题。
cd /var/ftp/pub
mkdir client
mount --bind /home/f
...在Windows中,用户可以属于不同的组,使其权限递归交叉。在Linux中也可以让用户属于多个组,方便对日常使用目录权限的分配和管理。
usermod的用法是
# usermod -options username
例:usermod -aG group1 user1
usermod常用的参数有如下:
fuser这个命令多半用于协助我们寻找删不掉的文件或文件夹,弹不出的设备或光驱盘符究竟被谁给占用了。
当我们尝试弹出设备或光驱时,可能会收到如下提示:
# eject
umount: /media/cdrom: device is busy
umount: /media/cdrom: device&nbs
...除了通过包管理器安装Nginx以外,还可以通过源代码编译安装的方法安装。编译安装的好处是可以自己定义模块的构成和支持,也可以加入第三方模块拓展Nginx的功能,是一种定制化比包安装更好的方式。接下来就Nginx源代码编译安装的步骤和注意事项进行说明。
在编译安装前,首先检查一下CentOS上有没有安装过的Nginx,使用命令
rpm -qa nginx
如果没有
...有时候我们的web站点需要存放非常巨量的多媒体数据文件,而这种情况通常都配备了专用的存储器来替代服务器昂贵的硬盘空间占比,这个时候就需要用到ln链接命令来对web站点下那些存放多媒体的目录来一次乾坤大挪移,即能清理空间,又不影响网站的运行。
常用的命令有两个,一个是ln -s;一个是ln-sf,还有-sb(创建链接时备份重名的源文件) -si参数(创建
...