Skip to content

Category Archives: LAMP

centOS带宽实时流量查看工具

07-Apr-11

安装过程: yum list | grep libp yum install -y libpcap-devel cd /root/tools wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz tar zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make make install 使用: iftop -i eth0 可以显示出来10s,20s,40s带宽实时值 Related items svn错误:Authentication realm 解决办法 linux下的脚本文件要注意换行符与Windows不同! 如何防止服务器被暴力破解密码? linux下为什么0777的文件夹和文件apache无法写入呢? Get your Mr Right web hosting here var escFun = window.encodeURIComponent ? window.encodeURIComponent : escape; var relatedlinks_js = document.createElement(“script”); [...]

svn: REPORT 请求“/!svn/vcc/default”失败 解决办法

25-Jan-10

svn提示这个错误,在Google搜索了个遍,有的说是引文svn版本太低的原因,有的说是服务器配置问题,我都没有解决了这个问题。后来想了一个办法,建立一个目录,重新检出程序,然后把这个目录下的文件覆盖到那个错误的目录,这时复制时需要复制隐藏文件,使用了下面的命令: cp -r /home/abc/.[^.]* /home/def 然后: svn update 那个错误消失了! Related items centOS带宽实时流量查看工具 Linux中cp总是提示覆盖文件的解决办法 速度快,操作简单的VPS Tokyo Tyrant使用小结 linux下安装tokyo cabinet和tokyo tyrant客户端 svn 方法REPORT失败于(1)svn error REPORT of !svn/vcc/default(2)svn: REPORT /!svn/(1)!svn/vcc/default(1)

Linux中cp总是提示覆盖文件的解决办法

25-Jan-10

把a目录下的文件复制到b目录cp –r a/* b执行上面的命令时,b存在的每个文件都会提示是否覆盖;cp –r –f a/* b执行上面的命令时,b存在的每个文件都不再会提示;这是我们希望的理想状态,但是有时加了-f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alias cp=’cp -i’,当你执行cp时,其实执行的是cp –i。在终端执行alias就可以看出来了。[root@devdb ~]# aliasalias cp=’cp -i’可以这样解决[root@devdb ~]# vi ~/.bashrc在alias cp=’cp -i’前加上”#”注释掉这行,:wq!保存退出! 然后重新登陆就可以了。 Related items centOS带宽实时流量查看工具 svn: REPORT 请求“/!svn/vcc/default”失败 解决办法 速度快,操作简单的VPS Tokyo Tyrant使用小结 linux下安装tokyo cabinet和tokyo tyrant客户端 linux 覆盖文件(1)linux 覆盖文件 ?(1)linux下cp提示是否覆盖(1)cp 覆盖(2)cp 覆盖存在的文件(1)linux cp 覆蓋(1)

速度快,操作简单的VPS

01-Jan-10

今天购买了一个VPS, 是https://www.linode.com的,这家是老牌的VPS供应商,机房速度快,特别是到中国可以有5个机房供你选择,同时,你可以任何时候在这几个机房进行转移,方便简单。下面是我安装使用的记录,开通帐号后,会提示按照步骤进行操作安装系统: 1. 我选择安装CentOS 64是因为特殊需要,采用LNMP,LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。使用起来非常方便。 2.安装完成CentOS后,需要下载东西,发现没有wget命令,于是使用命令在线安装:yum install -y wget 3.下载LNMP组件,命令: wget http://soft.vpser.net/lnmp/lnmp0.3.tar.gz tar xzvf lnmp0.3.tar.gz cd lnmp0.3 ./centos.sh 等待组件安装完成会提示:安装目录列表 LNMP组件安装的各个目录如下: mysql dir:   /usr/local/mysql php dir:     /usr/local/php nginx dir:   /usr/local/nginx web dir      /home/wwwroot 4. 安装tokyo cabinet步骤如下: wget http://1978th.net/tokyocabinet/tokyocabinet-1.4.41.tar.gz tar xzvf tokyocabinet-1.4.41.tar.gz cd tokyocabinet-1.4.41 ./configure make make install cd .. 以上是标准步骤,由于我选的CentOS可能是精简版,缺少bzlib,需要安装:yum bzlib,完成后再执行第4步 5.安装tokyotyrant步骤: wget http://1978th.net/tokyotyrant/tokyotyrant-1.1.39.tar.gz tar xzvf tokyotyrant-1.1.39.tar.gz [...]

Tokyo Tyrant使用小结

08-Mar-09

Tokyo Tyrant安装上了之后如何使用,官方说明见:http://tokyocabinet.sourceforge.net/tyrantdoc/ 下面是我的操作过程: 启动Tokyo Tyrant使用命令: ttservctl start 使用命令查看当前进程: ps -ef | grep ttserver 结果如下,说明在1978端口启动ttserver成功,数据库文件存储在/var/ttserver/casket.tch: root 10923 1 0 20:09 ? 00:00:00 ttserver -port 1978 -dmn -pid /var/ttserver/pid -log /var/ttserver/log -ulog /var/ttserver/ulog -ulim 256m -sid 1 /var/ttserver/casket.tch#bnum=1000000 由于服务器上已经安装了memcache,因此直接利用php的memcache来进行Tokyo Tyrant操作测试: 输出结果: 1 2 说明已经向数据库中加入了key=askie,value=1的数据。OK! 至此在php利用memcache客户端操作Tokyo Tyrant成功了! Memcache操作函数: Memcache::add — 添加一个值,如果已经存在,则返回false Memcache::addServer — 添加一个可供使用的服务器地址 Memcache::close — 关闭一个Memcache对象 Memcache::connect [...]