随笔分类 - Linux
自由的国度~~
摘要:Cacti进行服务器监控时,5分钟的高精度数据默认只保留2天的数据记录,也就是说,两天以外的流量,我们就看不到5分钟的数据了。这对于我们现有的业务需求有所冲突,所以找了一些修改RRD保存周期的方法,可以对现有的RRD文件的保存周期进行修改。对于新建的rrd,可以通过 Data Source – RRAs 中修改对应的 row,这样新建的数据,就默认使用新值。 注意:修改rrd尺寸的操作非常危险,...
阅读全文
摘要:在之前的一篇文章中,我通过资料的查阅分析了一些比较流行的日志分析工具,最后选用了 Awstats + Jawstats 的组合,既能够对现有的日志进行分析,也能够提供比较美观的报表界面。但是,随着使用的深入发现,awstats 的分析速度实在是无法接受。大概的介绍一下我的环境,我们有几个产品群,有着不同的流量。每天都要进行分析。最大的产品群产生的日志记录,在合并后会超过几个G,这时候用 awsta...
阅读全文
摘要:最近开始使用git对kohana3的文档做一些补充的工作,使用了git 和 github ,从了解到使用,还是有一点距离,下面是总结的一些方法。1、Git的安装我使用了ubuntu 10.04 ,默认情况下,ubuntu 中并没有安装,所以首先需要在系统中进行 git 的安装。sudo apt-get install git-core安装完成后,在终端中输入 git 就可以看到相关的命令了。如果只...
阅读全文
摘要:Visits: 访问Number of visits made by all visitors. 所有用户的访问总数。以一次会话(Session)为例,一个独立IP进入一个页面,然后在一个小时之内又请求了三个其他的页面。那么他访问的这些页面都包含在了这次访问中,也就是说,每次访问可能会浏览多个网页,一个单独的用户可能产生多次访问。(也就是独立IP访问间隔大于一小时的日志都被单独记录了下来)。Pag...
阅读全文
摘要:最近将工作环境切换到了Ubuntu 10.04 下,非常怀念原来的 Liver Writer,于是Google了一下,找找看Linux下是否有同样出色的离线博客编辑工具,下面是整理的一些结果,分享出来。对Linux下的用户而言,富文本的编辑器选择确实比较少,但也并不是没有,下面就是几款比较好用的编辑器。1、GNOME BlogGNOME-Blog虽然支持的特性比较少,但是却提供了足够的效率和方便。...
阅读全文
摘要:Apache日志的几种形式: Apache的访问日志中会记录服务器所处理的所有请求,对apache的访问日志进行分析是一种比较传统的形式。虽然现在很多第三方的统计分析工具提供了嵌入到页面中的JS脚本来进行分析的方式,但是因为两种分析方式的侧重点不同,目前两种形式的日志分析仍并行存在。 不同版本的Apache httpd使用了不同的模块和指令来控制对访问的记录,包括mod_log_referer...
阅读全文
摘要: 先看一下基本的时间。 现在服务器上建立一个文件 time.php [root@d10045105 tools]# touch time.php [root@d10045105 tools]# stat time.php File: `time.php' Size: 0 &...
阅读全文
摘要:最近一个项目中需要使用到PHP5.2的版本,而服务器上使用了官方的yum源进行安装,默认的版本是5.1.6,需要升级。但是因为不是一个非常正式的服务器环境,所以想通过简单的yum update一下了事。但是很不幸,CentOS的官方默认YUM源不提供直接的升级,因为CentOS一向以稳定著称,所以在他的源里面,提供的一般都是经过千锤百炼的版本。 但是CentOS并不是裹足不前的,他同时提供了一个...
阅读全文
摘要:为了减少对昂贵的存储解决方案(诸如NetApp和Akamai,我所在的单位用了一套NetApp,性能和稳定性都不错,价格当然也不菲),Facebook在2009年4月的时候推出了一套新的,名为Haystack的图片存储系统,来一个对每个月85亿次的图片上传(每天500G)。 Jason Sobel,NetApp的前工程师主持了这次改造,基本的架构来自于2008年的 Stanford ACM pr...
阅读全文
摘要:近期的一个项目不方便 Check 到本地,需要在测试服务器上进行编写和测试,所以就研究了一下如何在 Linux 命令行下使用 SVN。 首先 svn help 可以看到 svn 所支持的全部命令: 命令不多,如果用过Tortoise SVN的客户端,从字面上也不难理解这些命令所代表的含义。 首先我需要把我的项目 Checkout 出来。这个过程使用的命令是 svn checkout 或者 sv...
阅读全文
摘要:使用VI提供的多窗口编辑在项目文件比较多的情况下非常方便。今天总结了几个比较好用的快捷键。 最基本的是打开分割窗口 :sp a.pl 切换窗口 Ctrl + w 按一次加上下键可以自己选择切换方向,按两次则从上到下自动遍历窗口 扩大窗口 Ctrl-w + 扩大窗口 缩小窗口 Ctrl-w - 缩小当前编辑窗口 在vim中执行shell命令 :! ls 这样可以执行shell命令,或者也可...
阅读全文
摘要:最近,经过一些研究,终于调通了VirtualBox虚拟机互连、主宿机互连、以及主宿机连接互联网。下面分享一下。 1、VirtualBox中的虚拟网卡。VirtualBox安装完成后,会在系统中装一块虚拟网卡,我们在管理->全局设定中可以看到。这块网卡是在 Host-Only 连接方式中,主宿机互访的桥梁。 2、主机访问虚拟机通过Host Only的方式实现。 主机访问虚拟机这个是最简单的...
阅读全文
摘要:Resin是一个提供高性能的,支持 Java/PHP 的应用服务器。目前有两个版本:一个是GPL下的开源版本,提供给一些爱好者、开发人员和低流量网站使用;一种是收费的专业版本,增加了一些更加适用于生产环境的特性。 Resin的一些特性: 可靠性:Resin包含了很多可靠的特性,包括服务器自动重启、检测并重启死锁的服务器、管理JVM内存以防止内存泄露等。 集群:Resin可以将多个服务器作为一...
阅读全文
摘要:有很多种方法,这里我用了一个比较偷懒的办法。 进入 /etc/yum.repo.d/ 文件夹 vi Centos-Media.repo 将文件中的 file 位置修改为dvd的位置 /media/dvd,并打开本地源,如下: [c5-media] name=CentOS-$releasever - Media baseurl=file:///media/dvd/ gpgcheck=0 en...
阅读全文
摘要:系统中原有 Mysql4 ,但是需要使用 Mysql5 的一些新特性,但是 Mysql4 又不能够删除,所以需要同时安装两个版本的 Mysql。 为此,用测试机进行了实验,安装下面两个版本的 Mysql。 mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23.tar.gz mysql-5.0.86-linux-i686.tar.gz 步骤如下: 1、首先...
阅读全文
摘要:首先使用Virtualbox安装一台CentOS 5.2的虚拟机,网络连接采用 Host-only Adapter,这样主客机之间可以互相访问,但是客机不能够上广域网。 0、系统初步配置 源文件位置 /root/software 编译安装位置 /usr/local/{software_name} 数据存放 ...
阅读全文
摘要:以下学习笔记均以 Centos 5.2 系统环境下的实验。 1、启动 iptables 服务。 service iptables start。 通过 service iptables status 可以看到当前 iptables 的服务状态。 如果需要 iptables 服务随服务器启动,则可以通过 chkconfig –level 345 iptalbes on 来实现。 2、iptables...
阅读全文
摘要:起因:线上的一台服务器,最近总是出现 访问 很慢的情况发生,点击一个链接要2秒钟以上才能打开,按照我们对于访问人数的估计,服务器应该不至于响应这么慢,从而需要针对这个问题进行分析,来解决网站访问过慢。 分析: 1、首先,在页面访问变慢情况发生时,使用 top 命令查看了服务器的负载情况,发现负载并不高,初步估计不是程序的问题。 2、然后,查看了线程中的 httpd 的数量, ps -aux | g...
阅读全文
摘要:Fedora 12 昨天正式发布了,而且最新的 Fedora 13 已经在平行的开发中了,感觉都快跟不上 Fedora 的脚步了。来看一下新特性:性能优化:在 32 位平台上全部软件包针对 i686 架构重新编译,并对 Intel Atom 处理器进行性能调优。NetworkManager :改善了对于宽带、蓝牙和 IPv6 的连接配置过程。配合 PolicyKit ,网络配置只需要点击鼠标即可轻...
阅读全文
摘要:备份对于任何应用来说都是一个非常重要,并且应当引起足够重视的事情,就算我们平时使用电脑的过程中也要注意,本文就讨论了Linux下进行备份的几种常用的方法,更多的方法,还需要大家来踊跃献计献策。
阅读全文

浙公网安备 33010602011771号