Centos下编译libmemcached出错的解决方法

Centos下编译libmemcached出错的解决方法
Centos下libmemcached编译错误: ./libmemcached-1.0/memcached.h:46:23: error: cinttypes: No such file or directory 原因是因为gcc版本过低了 对策:升级gcc编译器版本 Shell yum install gcc44 gcc44-c++ libstdc++44-devel export CC=/usr/bin/gcc44 export CXX=/usr/bin/g++44 123 yum install gcc44 gcc44-c++ libstd...


Centos64位下安装php7的imagemagick扩展问题记录

Centos64位下安装php7的imagemagick扩展问题记录
checking if ImageMagick version is at least 6.2.4... found version 6.2.8 checking for MagickWand.h or magick-wand.h header... configure: error: Unable to find MagickWand.h or magick-wand.h header [root@AY131108184211Z imagick-3.4.0]# cd /usr/local/ [root@AY131108184211Z local]# cd imagemagick/ [root@AY131108184211Z imagemagick]# cd lib [root@AY131108184211Z lib]# cd pkgconfi...


Centos下批量替换文件中的内容

Centos下批量替换文件中的内容
Centos批量替换文件内容 这两天使用火车头采集了一些数据,由于生成了很多SQL文件。我想将每个SQL文件中的固定内容替换为另外的内容. 手工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法。 命令结构如下: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 下面这个例子将当前目录及所有子目录下的所有sql文件中的“恋香缘”替换为“http:/...


Webmin无法启动proftpd

Webmin无法启动proftpd
在CentOS 6 32bit系统的Xen VPS中安装Webmin后,发现proftpd服务未启动。 使用Putty输入 service proftpd restart 屏幕提示 Shutting down proftpd: [FAILED] Starting proftpd: [FAILED] 因为proftpd默认没有开启日志的记录,所以/var/log/proftpd/ 这个目录下是空的,所以没法查看错误日志。 运行: proftpd 屏幕提示 - warning: unable to determine IP address of 'MyVPS' - error: no valid servers c...


如何查看Centos服务器当前的并发数

如何查看Centos服务器当前的并发数
作为运维人员我们经常需要看下Centos服务器的当前并发数,来了解下服务器当前是否达到并发瓶颈。 那么如何查看呢?使用下面的命令可以分组查看各种连接状态。 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 1 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' ...


如何查看Centos用户登陆记录

如何查看Centos用户登陆记录
首先简单介绍一下Centos中记录登陆信息的日志文件。 有关当前登录用户的信息记录在文件utmp中;登录进入和退出纪录在文件wtmp中;最后一次登录文件可以用lastlog命令察看。 数据交换、关机和重起也记录在wtmp文件中。所有的纪录都包含时间戳。 每次有一个用户登录时,login程序在文件lastlog中察看用户的UID。如果找到了,则把用户上次登录、退出时间和主机名写到标准输出中,然后login程序在lastlog中纪录...


如何为PHP安装mongodb的扩展

如何为PHP安装mongodb的扩展
环境说明: centos5.6 32bit php 5.2.17 php安装路径 /usr/local/php phpize路径 /usr/bin php-config路径 /usr/bin php.ini路径 /etc/ 1.首先下载php的mongodb扩展 从http://pecl.php.net/package/mongo这个网址下载mongodb的扩展源码包 Shell wget http://pecl.php.net/get/mongo-1.4.5.tgz 1 wget http://pecl.php.net/get/mo...


如何在Centos下安装unrar并解压rar压缩包

如何在Centos下安装unrar并解压rar压缩包
在Windows下rar是一种常见的压缩文件格式,很多朋友将文件打包成rar传到Centos服务器上却不知道如何解压。 一直有很多客户咨询如何在Centos下解压rar压缩文件,所以就整理了一下,顾有了这篇文章。 要解压缩rar文件,需要在Centos上安装一款名为unrar的软件。该软件所有版本下载地址为:http://pkgs.repoforge.org/unrar/。 下面我们来说说如何安装unrar。 Centos 5 32位下安装 ...


如何确认OpenVZ VPS中的TUN/TAP设备已正确配置

如何确认OpenVZ VPS中的TUN/TAP设备已正确配置
大多数的VPS提供商默认是不为VPS配置TUN/TAP设备的,需要申请开通TUN/TAP。如何验证OpenVZ VPS的TUN/TAP设备已被正确呢?用下面命令测试: #cat /dev/net/tun 如果命令返回信息为: cat: /dev/net/tun: File descriptor in bad state 恭喜你,你的VPS TUN/TAP已经可以使用。 如果命令返回信息为: cat: /dev/net/tun: No such device 或者其它,说明TUN/TAP设备没有被正确配置。 另外还是要提醒,要使用VPN...


在Centos下设置程序开机自动启动

在Centos下设置程序开机自动启动
1.默认为系统服务的程序开机启动方法 例如:mysqld,httpd等 可以直接使用命令 chkconfig mysqld on 这样开机就可以启动mysql了。 2.不是系统服务,需要命令启动的 直接编辑 /etc/rc.d/rc.local 在最下面一行加入启动命令即可。例如: su - svn -c "svnserve -d --listen-port 9999 -r /opt/svndata" //这样开机就可以自动启动svnserver了。