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:/...


如何为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位下安装 ...


CentOS如何查看端口是被哪个应用/进程占用

CentOS如何查看端口是被哪个应用/进程占用
有时启动应用时会发现端口已经被占用,或者是感觉有些端口自己没有使用却发现是打开的。这时我们希望知道是哪个应用/进程在使用该端口。 CentOS下可以用netstat或者lsof查看,Windows下也可以用netstat查看,不过参数会不同 Linux: netstat -nap #会列出所有正在使用的端口及关联的进程/应用 lsof -i :portnumber #portnumber要用具体的端口号代替,可以直接列出该端口听使用进程/应用 Windows: netstat -n...


在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了。


“Too many open files” 的解决方法

“Too many open files” 的解决方法
– 合理配置Linux同时可打开文件句柄数限制及lsof命令使用 今天一上班就看到一来自性能测试组的一个系统错误报告,Linux系统下的应用在压力下会出现”Too many open files”的错误并导致服务停止。 其中这是老问题,就是需要合理配置Linux同时可打开文件句柄数限制。 当然,如果应用程序有bug,滥用资源是另一个问题了。 Linux把大部分资源都会虚拟成文件,象打开网络连接也都会占用文件句柄,Linux的默认限制...


Centos使用crontab定时任务自动备份网站

Centos使用crontab定时任务自动备份网站
不需要什么专业的软件,使用centos自身的命令及服务就可以完成每天的自动备份。 下面说下常见的备份方法: 1. 文件备份 用tar命令压缩文件做备份: #tar -zcvf backup.tar.gz dir1 dir1为要备份的目录或者文件 备份恢复的命令: #tar -zxvf backup.tar.gz 2. 数据库备份 大多数数据库系统有命令支持数据库的备份和恢复. 比如mysql, 数据库的备份命令为: #mysqldump -host=dbhost -user=username -password=pa...


Centos杀死进程方法大全

Centos杀死进程方法大全
杀死进程最安全的方法是单纯使用kill命令。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: # kill -pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。 为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。 *确定要杀死进程的PID或PPID # ps...


为PHP安装mbstring扩展

为PHP安装mbstring扩展
Centos下: 用SSH登录Centos后执行以下命令: 1.执行 yum install php-mbstring 2.修改php.ini vi /etc/php.ini #将下面内容前面的分号去掉,如果没有这一行,直接加入一行extension=mbstring.so ;extension=mbstring.so 3.重启web service service httpd restart Windows下: 1.修改php.ini 将下面内容前面的分号去掉,如果没有这一行,直接加入一行extension=php_mbstring.dll ;extension=php_mbstring.d...