2014-11-19 - 主机平台:Gentoo 11.2 内核版本:Linux Kernel 3.2.1 1、首先下载OpenFetion源代码 2、解压源代码 tar xvf openfetion-1.9.tar.gz 3、进入目录开始配置编译 cd openfetion-1.9 ./configure make sudo make install 正常情况下可以启动,本人安装过程中遇到...
2014-11-19 - 今天在Fedora 16下重装了下PHP,顺便尝鲜一下5.4,期间涉及到的多数软件我都是选择的最新稳定版。这里要注意的就是PHP的一个编译参数:--with-gd=shared ,这里切不可把shared替换为gd2的安装目录/usr/local/gd2,不然会无法编译通过,网上查了下好像是PHP5....
2014-11-19 - 1,设置开机加载bonding模块 vi /etc/modprobe.d/bonding.conf 加入以下两行: alias bond0 bonding options bond0 miimon=100 mode=0 #mode0表示负载均衡 2,修改网卡配置文件 cd /etc/sysconfig/network-scripts/ ,新建ifcfg-bond0文件 ,内容如下: DEVI...
2014-11-19 - 1. 首先安装subversion包,可以使用下面命令安装 sudo yum install subversion 2. 然后创建subversion个根路径,以后所有创建的subversion模块或仓库都可以防在这个目录下面,这里假定这个目录是/opt/svn 3. 假定自己需要创建一个模块仓库名字叫myproject,...
2014-11-19 - 今天在自己的CentOS6上要连接远端的VPN服务器,但是在安装了下面的两个包以后,在连接配置中选择VPN连接类型的时候没有PPTP的选项 $ sudo yum install pptp $ sudo yum install NetworkManager-openswan 查了一下也没有弄明白为啥,后来在使用sudo yum searc...
2014-11-19 - 虚拟网卡的创建文件 /etc/network/interfaces //创建虚拟网卡的工具 sudo apt-get install uml-utilities //用 l 用户创建了 tap0 虚拟网卡 tunctl -t tap0 -u l 文件内容 auto lo iface lo inet loopback auto eth0 iface eth0 inet manual auto tap0 iface...
2014-11-19 - 服务器端 1.下载openvpn源 [root@localhost opt]#wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm 2.安装openvpn [root@localhost opt]#sed --in-place s/\\(.*enabled.*=\\).*/\1 0/ /etc/yum.repos.d/rpmforge.rep...
2014-11-19 - 1、卸载系统自带jdk 在终端中输入 yum -y remove java java-1.4.2-gcj-compat 2、安装新版本jdk 2.1环境变量配置 vi /etc/profile 在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC 下面加入 export JAVA_HOME=/usr/java/jdk1.6.0_31/ expor tCL...
2014-11-19 - CentOS 5.6默认安装的Python版本是2.4。要升级到2.7或者其他版本需要下载源码包自己编译安装 下载2.7版本下载地址 http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2 1.解压: tar jfvx Python-2.7.tar.bz2 2.configugre 这个地方要cd到已经解压...
2014-11-19 - 今天看到有个目录的权限是rwxrwxrwt 很惊讶这个t是什么,怎么不是x或者-呢?搜了下发现: 这个t代表是所谓的sticky bit。 sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写...
2014-11-19 - cron linux下运行计划任务的服务器,根据配置文件约定的时间来执行特定的任务。 cron (Ubuntu) 启动服务 service cron start 关闭服务 service cron stop 重启服务 service cron restart 重新载入配置 service cron reload 配置cron的两种方法: 1、使用cr...
2014-11-18 - 在VirtualBox里安装CentOS系统,会遇到增强工具无法正常安装,主要的原因是出在Kernal 库找不到。 错误提示如下: Building the main guest additions module [失败] 通过查看日志文件: cat /var/log/vboxadd-install.log 从日志显示,我们就可以找到问题的...
2014-11-18 - 文档信息: 文档版本:Version 1.0 系统环境:CentOS 5.5(适合32bit and 64bit) CentOS 5.5所带的内核还是比较老(2.6.18版),所以本次编译升级了性能比较好的2.6.35.X系列稳定内核2.6.35.13版,并做以下笔录! 1)下载新内核 从官方网站下载2.6.35.13版...
2014-11-18 - Nutch1.4 最近一段在研究Nutch、Solr,Nutch 把数据 存放在 HDFS 上,想探讨一下 Nutch 是怎么把数据存储到HDFS 上,查看源码分析。 在看 Nutch 源码时,没有找到一点于 Lucene 关联的内容,Nutch 把所有的,都按自己的重新写了一遍,NutchDocument、NutchFi...
2014-11-18 - 写了一个脚本,利用kickstart文件 + 脚本来生成自动安装的ISO,基于CentOS 6的,在CentOS 6.2下测试没问题,估计CentOS 6.*都没什么问题。 这个脚本的最大的特点就是不需要CentOS的官方原版ISO镜像,所有需要的文件都是通过网络下载,有的是从sohu的镜像源,...
2014-11-18 - 从官网下载到 xen-3.4.4.tar.gz,解压缩后,直接make ; 发生如下错误: select-repository: Searching `.:.. for linux-2.6.18-xen.hg select-repository: Ignoring `. Unable to determine path to Linux source tree. Falling back to linux-2.6.18-xen M...
2014-11-18 - 系统环境:CentOS yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel(如果已经安装了这些就不用安装) wget http://www.erlang.org/download/otp_src_R15B.tar.gz tar xfvz otp_src_R15B.tar.gz cd otp_src_R15B/ ./configure...
2014-11-18 - 主机平台:Gentoo 11.2 内核版本:Linux Kernel 3.2.1 即将面临毕业,要写毕业论文,由于自己一直使用Linux,而Linux下的Office软件兼容性实在是达不到论文的要求,以前也听说过Linux下的强大的排版工具--LaTeX。这样就不会出现换台电脑格式就会发生改变,然...
2014-11-18 - 主机平台:Gentoo Linux 11.2 内核版本:Linux Kernel 3.2.1 我们都喜欢Gentoo下的软件安装,多亏了Portage的技术,高度定制,编译安装过程中基本不会出现依赖的错误,也不会存在源码安装情况下的版本问题。不过自己感觉如果从源中emerge安装来一个软件,它...
2014-11-18 - 机房上架了一台测试机,系统是Ubuntu 9.04 X64的系统,母机IBM X336机器。用户需求是双线,故采用一个网卡配置电信地址,另一个网卡配置联通地址,安装好系统后配置好IP发现联通地址和电信地址只能有一个可以ping通,若电信地址配置网关,联通地址不配网关,...
2014-11-18 - 之前公司所有VPS主机经常死机重启,给客户造成了很大的影响,具体报错信息都是磁盘错误,鉴于之前使用的是2块1T硬盘做的RAID1,现在就是想增加2块1T硬盘做个RAID1然后将新增加的磁盘阵列添加到原来的ESX系统存储系统中,但是机房人员误操作,导致非但没添加...
2014-11-18 - sudo 是Unix/Linux平台上的一个非常有用的工具,允许为非根用户赋予一些合理的权利,让他们执行一些只有根用户或特许用户才能完成的任务,从而减少根用户的登陆次数和管理时间同时也提高了系统安全性。 sudo的目的:为非根用户授予根用户的权限; 配置文件:...
2014-11-18 - Gnome 3.4 几天前已经发布,可能会很多童鞋想体验这个新版本吧,除了在官方网站下载ISO文件制作USB启动盘,现在你还可以在你的Ubuntu系统上安装或者你的Gnome 桌面。 PPA 安装,打开终端,输入命令: sudo add-apt-repository ppa:gnome3-team/gnome3 sudo a...
2014-11-18 - 首先,找到/etc/ssh/sshd_config文件,找到PermitRootLogin那行。看看该关键字后面跟的是yes,还是no。yes代表允许非本机使用ssh访问Solaris;no代表不允许非本机通过ssh访问Solaris服务器。 其次,把yes、no修改为预期要修改的结果。 最后,用命令svcadm re...
2014-11-18 - 在集成开发环境中,由于硬件的成本高,所以往往需要几个开发人员共享一台硬件设备。 一个典型的应用就是:两三个人共享一台设备Linux Server,然后使用VMware安装自己的调试运行环境,大家共用一个用户名(一般不是root)登陆。由于硬件设备性能瓶颈所限,同...
2014-11-18 - 在企业级的Linux应用中,进程是整个计算机系统的一个主体,它需要通过一定的安全等级来对客体(包括系统中的文件、数据、设备等)发生作用。进程在一定条件下可以对诸如文件、数据库等客体进行操作。如果进程用作其他不法用途,将给系统带来重大危害。在当前...
2014-11-18 - 文件/目录访问控制是Linux操作系统安全的重要组成部分。传统的Linux操作系统支持用户-用户组-其它用户的访问控制机制,来限定系统用户对文件/目录的访问权限,该机制已经广泛为用户所接受和应用。而在实际的使用过程中,用户意识到在很多应用场景该机制并...
2014-11-18 - 【1】 防止进入GRUB 控制台 1】生成密码hash /sbin/grub-md5-crypt Password: kakane Retype password: kakane $1$iQmBa0$rO6mfPQoEGk7xXFaFDS1y0 2】编辑/etc/grub.conf 文件 在timeout行下添加 password --md5 $1$iQmBa0$rO6mfPQoEGk7xXFaFDS1y0 如此系统...
2014-11-18 - 在安装python第三方类库时,python提供了一个类似于yum的命令easy_install,但是系统一般都是不会自带easy_install命令的,故将easy_install命令的安装方法介绍如下: 1)下载setuptools: wget http://pypi.python.org/packages/2.4/s/setuptools/setuptool...
2014-11-18 - 很多的高性能网络设备都基于BSD系统,而不是Linux。不管什么操作系统,其协议栈的实现都是大同小异,这里面做的最统一的估计就是Windows NT的NDIS了,其次是BSD,Linux也许派不上号吧,主要的性能以及功能差异在协议栈上看不出来,主要要看如何扩展以及定制...
2014-11-18 - 设置规则: 1、每个用户最多只能存放20MB的文件,而且最多只能建立200个文件。 2、当建立超过100MB大小的文件,以及超过100个文件时,就警告用户。 3、因为有一些用户已经超出了上述限制,所以我们必须先用电子邮件通知用户,尽快处理多余文件。 2、由于事发...
2014-11-18 - 一.测试工具 1.ps -u 获取当前运行程序的Pid、cpu、内存占用情况 2.top/htop/free 这三条指令相结合,可以查看程序的内存,cpu使用情况 其中查看内存,以free为主,另外两个为辅 3.lsof |grep 程序名|wc -l 查看程序创建的fd。进而判断程序的socket连接句柄...
2014-11-18 - Red Hat Enterprise Linux 系统中提供了3中专门修复系统的Runlevel。 1、Runlevel 1 2、Runlevel S 3、Runlevel emergency (一)、当开机进入Runlevel 1级别时,Red Hat Enterprise Linux的开机启动顺序为: BIOS 启动加载器 内核init rc.syinit rc1.d 由于R...
2014-11-17 - 硬链接和符号链接(软链接): Linux 文件系统最重要的特点之一是它的文件链接。链接是对文件的引用,这样您可以让文件在文件系统中多处被看到。保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号inode 。在 Linux 中,链接可以如同...
2014-11-17 - 历史上,某些UNIX变量已与某些C数据类型联系在一起,例如,历史上主、次设备号存放在一个16位的短整型中, 8位表示主设备号,另外 8位表示次设备号。但是,很多较大的系统需要用多于 256个值来表示其设备号,于是,就需要有一种不同的技术。 (确实, SVR4用32位表示设...
2014-11-17 - 第一步:Fedora 13 - Fedora 14 (这里用yum 不知道直接跨版本或者preupgrade如何) http://fedoraproject.org/wiki/YumUpgradeFaq#Fedora_13_-.3E_Fedora_14 rpm --import https://fedoraproject.org/static/97A1071F.txt yum update yum yum clean all yum -...
2014-11-17 - 1、安装subversion,mod_dav_svn #yum install subversion mod_dav_svn 2、创建svn版本库 #mkdir -p /repos #svnadmin create /repos/doc #chown -R apache.apache /repo 3、启动svn服务 #svnserve --daemon --root=/repos --listen-port=3690 注意:关闭svn...
2014-11-17 - 本人操作系统使用Fedora 16 x64,下载的Eclipse、JDK都是64位的。 1、预备工作,下载jdk、tomcat、eclipse、tomcatplugin,下载地址如下: eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz http://www.eclipse.org/downloads/download.php?file=/technology...
2014-11-17 - 1、下载bugzilla-4.2.tar.gz,解压缩到/var/www/html/目录下 2、进入/var/www/html/目录,执行 #./checksetup.pl --check-modules 如果提示Cant locate ExtUtils/MM.pm,可执行 #yum install mod_perl 或 #yum install perl-CPAN 3、对于没有安装的模块,执行...
2014-11-17 - Fedora 16 安装Firefox Flash插件 1、在http://get.adobe.com/cn/flashplayer/下载yum安装包,并安装 2、执行#yum install flash-plugin...