October 19, 2010
Linux软链接和硬链接的区别
"\u003cp\u003e\u003cstrong\u003e一. 链接文件\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e链接有两种方式,软链接和硬链接。\u003c/p\u003e\n\u003cp\u003e1 软链接文件\u003c/p\u003e\n\u003cp\u003e软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。\n链接文件甚至可以链接不存在的文件,这就产生一般称之为”断链”的问题(或曰“现象”),链接文件甚至可以循环链接自己。类似于编程语言中的递归。\n用ln -s 命令可以生成一个软连接,如下:\n[root@linux236 test]# ln -s source_file softlink_file\n在对符号文件进行读或写操作的时候,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅仅删除链接文件,而不删除源文件本身。\n2 硬链接文件\ninfo ln 命令告诉您,硬链接是已存在文件的另一个名字(A “hard link” is another name for an existing file),这多少有些令人困惑。硬连接的命令是\nln -d existfile newfile\n硬链接文件有两个限制\u003c/p\u003e\n\u003cp\u003e1)、不允许给目录创建硬链接;\n2)、只有在同一文件系统中的文件之间才能创建链接。\n对硬链接文件进行读写和删除操 …\u003c/p\u003e"
October 18, 2010
Nginx优化配置(转)
"\u003cp\u003e这里主要讲的是Nginx的优化方法,同时还需要优化php-fpm配置,方法请参考:.\u003c/p\u003e\n\u003cp\u003e优化前:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/10/nginx-fpm-youhua1.jpg\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/10/nginx-fpm-youhua1.jpg\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e优化后:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/10/nginx-fpm-youhua2.jpg\"\u003e\u003cimg src=\"http://blog.haohtml.com/wp-content/uploads/2010/10/nginx-fpm-youhua2.jpg\" alt=\"\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e看得出差距还是特别的大的.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e一般来说nginx配置文件中对优化比较有作用的为以下几项:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eworker_processes 8;\u003c/p\u003e\n\u003cp\u003enginx进程数,建议按照cpu数目来指定,一般为它的倍数,平时设置为2倍。\u003c/p\u003e\n\u003cp\u003ecpu个数查看方法参考: 和 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;\n为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。对worker_cu_affinity参数的优化参考:\u003ca href=\"http://blog.haohtml.com/archives/14835\"\u003ehttp://blog.haohtml.com/archives/14835\u003c/a\u003eworker_rlimit_nofile 102400;\u003c/p\u003e\n\u003cp\u003e这个指令是指当一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit -n)与nginx进程数相除,但是nginx分配请求并不是那么均匀,所以最好 …\u003c/p\u003e"
October 18, 2010
[推荐]用include指令实现nginx多虚拟主机配置
"\u003cp\u003e\u003cstrong\u003e1.nginx.conf内容如下:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e程序代码\u003c/p\u003e\n\u003cp\u003eworker_processes 1;\u003c/p\u003e\n\u003cp\u003eerror_log /host/nginx/logs/error.log crit;\u003c/p\u003e\n\u003cp\u003epid /host/nginx/logs/nginx.pid;\u003c/p\u003e\n\u003cp\u003eevents {\u003c/p\u003e\n\u003cp\u003e#使用的网络I/)模型,Linux系统推荐采用epoll模型,FreeBSD系统推荐采用kqueue模型\u003c/p\u003e\n\u003cp\u003euse epoll;\u003c/p\u003e\n\u003cp\u003eworker_connections 64;\u003c/p\u003e\n\u003cp\u003e}\u003c/p\u003e\n\u003cp\u003ehttp {\u003c/p\u003e\n\u003cp\u003einclude /host/nginx/conf/mime.types;\u003c/p\u003e\n\u003cp\u003edefault_type application/octet-stream;\u003c/p\u003e\n\u003cp\u003e#charset gb2312;\u003c/p\u003e\n\u003cp\u003eserver_names_hash_bucket_size 128;\u003c/p\u003e\n\u003cp\u003eclient_header_buffer_size 32k;\u003c/p\u003e\n\u003cp\u003elarge_client_header_buffers 4 32k;\u003c/p\u003e\n\u003cp\u003ekeepalive_timeout 60;\u003c/p\u003e\n\u003cp\u003efastcgi_connect_timeout 300; …\u003c/p\u003e"
October 18, 2010
[教程]常用CentOS vsftpd安装设置讲解
"\u003cp\u003eCentOS vsftpd还是比较常用的,于是我研究了一下CentOS vsftpd,在这里拿出来和大家分享一下,希望对大家有用。这里讲解介绍centos vsftpd的设置。CentOS Linux与RHEL产品有着严格的版本对应关系,例如使用RHEL 4源代码重新编译发布的是CentOS Linux 4.0,与RHEL 5对应的是CentOS Linux 5.0。\u003c/p\u003e\n\u003cp\u003e本地用户经过设置后可以进行ftp访问。而匿名用户的访问经过了转换,在系统中。匿名用户的用户名为ftp, 系统将其属性设置为 根目录 /var/ftp/, 禁止控制台登陆,也就是,该用户只能进行ftp访问。CentOS vsftpd 的执行程序为 /etc/vsftpd,修改 /etc/vsftpd/vsftpd.conf文件中的listen要设置为YES.\u003c/p\u003e\n\u003cp\u003eCentOS vsftpd有两种开机自启动模式: inet模式和standalone模式,推荐使用standalone模式。\n在CentOS中已集成了CentOS vsftpd软件。CentOS vsftpd是一个安全高效的FTP服务软件,得到了广泛的应用。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e …\u003c/strong\u003e\u003c/p\u003e"
October 16, 2010
centos下安装vsfptd架设ftp服务器
"\u003cp\u003e\u003cstrong\u003e1.安装vsftp\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e在这里,我们架设的是虚拟用户,所谓虚拟用户就是没有使用真实的帐户,只是通过某种手段达到映射帐户和设置权限的目的。\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eyum install vsftpd\ntouch /var/log/vsftpd.log #创建vsftp的日志文件\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e在CentOS中,这样就可以完成了一个简单的匿名FTP的搭建。你可以通过访问ftp://yourip来进行,不过这个FTP没有任何权限。\n\u003cstrong\u003e2.启动/重启/关闭vsftpd服务器\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e****[root@localhost ftp]# /sbin/service vsftpd restart\nShutting down vsftpd: [ OK ]\nStarting vsftpd for vsftpd: [ OK ]\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003eOK表示重启成功了.\n启动和关闭分别把restart改为start/stop即可.\u003c/p\u003e\n\u003cp\u003e如果是源码安装的,到安装文件夹下找到start.sh和shutdown.sh文件,执行它们就可以了.\n\u003cstrong\u003e3.与vsftpd服务器有关的文件和文件夹\u003c/strong\u003e\nvsftpd服务器的配置文件的是: /etc/vsftpd/vsftpd.conf\nvsftpd服 …\u003c/p\u003e"
October 16, 2010
网站压力测试工具webbench简介、安装、使用
"\u003cp\u003e一直在寻找一款有效的网站压力测试”的文章”\u0026gt;网站压力测试工具,今天试用了webbench之后,感觉非常满意,特地于大家分享。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e一、webbench简介\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWebbench是有名的网站压力测试工具,它是由Lionbridge公司()开发。它的帮助文件和文档请到:www.webbench.com上查看。\nWebbech能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的两项 内容:每秒钟相应请求数和每秒钟传输数据量。webbench不但能具有便准静态页面的测试能力,还能对动态页面(ASP,PHP,JAVA,CGI)进 行测试的能力。还有就是他支持对含有SSL的安全网站例如电子商务网站进行静态或动态的性能测试。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e二、webbench安装\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e(1)在FreeBSD下的用Ports安装方法:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#cd /usr/ports/benchmarks/webbench\n#make install clean\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e记得安装成功以后运行一下rehash命令,刷新一下系统命令\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#rehash\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e(2)RedHat/CentOS下的编译安装\u003c/p\u003e\n\u003cp\u003e下 …\u003c/p\u003e"
October 15, 2010
Linux下 XCache 编译安装方法
"\u003cp\u003e大部分的人都说XCache的加速效果比eaccelerator好,这里说说编译安装,\u003c/p\u003e\n\u003cp\u003e这里选择的是稳定版本的1.2.2版本,2.0版本的不稳定。\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ewget \u003ca href=\"http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz\"\u003ehttp://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz\u003c/a\u003e (下载)\u003c/p\u003e\n\u003cp\u003etar -zxf xcache-1.2.2.tar.gz\ncd xcache-1.2.2\u003c/p\u003e\n\u003cp\u003e/usr/local/php/bin/phpize\n./configure –enable-xcache –with-php-config=/usr/local/php/bin/php-config\nmake\nmake install\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e记录下xcache的安装目录。\u003c/p\u003e\n\u003cp\u003e编辑php.ini文件,加入Xcache,作为Zend扩展。\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[xcache-common]\n;; install as zend extension (recommended), normally “$extension_dir/xcache.so”\nzend_extension = /路径/xcache.so\n;; or …\u003c/p\u003e\u003c/blockquote\u003e"
October 15, 2010
linux下用phpize给PHP动态添加扩展
"\u003cp\u003e相关教程: \u003ca href=\"http://blog.haohtml.com/index.php/archives/7001\"\u003eFreeBSD下安装php扩展\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e使用php的常见问题是编译php时忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想删除目录重装,这里就需要用到phpize了。\u003c/p\u003e\n\u003cp\u003e如我想增加bcmath扩展的支持,这是一个支持大整数计算的扩展。windows自带而且内置,linux“本类函数仅在 PHP 编译时配置了 –enable-bcmath 时可用”(引号内是手册中的话)\u003c/p\u003e\n\u003cp\u003e注意,有些扩展需要和php的版本保持一致才可以的.\u003c/p\u003e\n\u003cp\u003e解压bcmath包,进入里面的ext/bcmath目录,然后执行/usr/local/php/bin/phpize,phpize在php安装完以后会有这个命令的, 会发现当前目录下多了一些configure文件,然后再执行./configure命令即可.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#/usr/local/php/bin/phpize\n#./configure –with-php-config=/usr/local/php/bin/php-config\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e注意要先确保**/usr/local/php/bin/php-config**存在。 (如果你的php安装 …\u003c/p\u003e"
October 15, 2010
ESXi 与 ESX 在管理功能上有何差别?
"\u003cp\u003eVMware ESXi 仅需短短数分钟即可安装完毕,启动虚拟机,VMware ESXi 即为您提供无与伦比的性能、可靠性和安全性。VMware ESXi 采用与 VMware ESX 相同的久经考验的构建技术,因而具有强大的功能,即使是最占用资源的应用程序也可以轻松运行,在关键部署中值得您的信赖。VMware ESXi 具备以下优点:安装方便可靠性无与伦比性能和整合率出类拔萃管理简单**VMware ESXi 与 VMware Infrastructure 有何不同?**VMware 免费提供独立 ESXi 虚拟机管理程序,目的是帮助各种规模的公司体验虚拟化的好处。ESXi 具有新颖的体系结构、简单的设置功能,以及很高的性能,客户对此已经显示出浓厚的兴趣。由于消除了获得 ESXi 的成本障碍,因此所有 IT 管理员都能访问 VMware 的数据中心技术,在自己的公司中证明这一技术的价值。我是否可以在 VMware ESXi 上运行由 Microsoft Virtual Server、Microsoft Virtual PC 或 VMware Server 创建的虚拟机?可以。您可以使用 …\u003c/p\u003e"
October 15, 2010
linux静态链接库与动态链接库的区别及动态库的创建
"\u003cp\u003e\u003cstrong\u003e一、引言\u003c/strong\u003e\n通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无瓜葛,因为所有需要的函数已拷贝到自己门下。所以这些函数库被成为静态库(static libaray),通常文件名为“libxxx.a”的形式。\u003c/p\u003e\n\u003cp\u003e其实,我们也可以把对一些库函数的链接载入推迟到程序运行的时期(runtime)。这就是如雷贯耳的动态链接库(dynamic link library)技术。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e二、动态链接库的特点与优势\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e首先让我们来看一下,把库函数推迟到程序运行时期载入的好处:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e可以实现进程之间的资源共享。\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e什么概念呢?就是说,某个程序的在运行中要调用某个动态链接库函数的时候,操作系统首先会查看所有正在运行的程序,看在内存里是否已有此库函数的拷贝了。如果有,则让其共享那一个拷贝;只有没有才链接载入。这样的模式虽然会带来一些“动态链接”额外的开销,却大大的节省了系统的内存资源。C的标准库就是动态链接库,也就是说系统中所有运行的程序 …\u003c/p\u003e"
October 15, 2010
Linux中创建静态库和动态库
"\u003cp\u003e\u003cstrong\u003e函数库分为静态库和动态库两种。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。\u003c/p\u003e\n\u003cp\u003e动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。\u003c/p\u003e\n\u003cp\u003e程序1: hello.h\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#ifndef HELLO_H\u003c/p\u003e\n\u003cp\u003e#define HELLO_H\u003c/p\u003e\n\u003cp\u003evoid hello(const char *name);\u003c/p\u003e\n\u003cp\u003e#endif //HELLO_H\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e程序2: hello.c\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#include\u003c/p\u003e\n\u003cp\u003evoid hello(const char *name)\u003c/p\u003e\n\u003cp\u003e{\u003c/p\u003e\n\u003cp\u003eprintf(“Hello %s!\\n”, name);\u003c/p\u003e\n\u003cp\u003e}\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e程序3: main.c\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#include “hello.h”\u003c/p\u003e\n\u003cp\u003eint main()\u003c/p\u003e\n\u003cp\u003e{\u003c/p\u003e\n\u003cp\u003ehello(“everyone”);\u003c/p\u003e\n\u003cp\u003ereturn 0;\u003c/p\u003e\n\u003cp\u003e}\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e无论动态库还是静态库都需要用到.o文件来生成,先编译生成.o文件。\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e# gcc -c hello.c\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003e1:创建静态库\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e静态库文件名的命名规范是以lib为前缀,紧接着跟静态库名,扩展名为.a。例如:我们将创建的静态库名为myhello,则静态库文件名就是libmyhello.a。 …\u003c/p\u003e"
October 14, 2010
安装VMware ESXi出现0.0.0.0 (STATIC)情况
"\u003cp\u003e看过了《ESXServer 3i Installable》,信心满满的安装,倒也顺利,谁知道安装好了,发现不能修改ip地址。\u003c/p\u003e\n\u003cp\u003e首先是“Download tools to manage this host from (static)”这个肯定很奇怪丫。然后F2进入系统选择 “Configure Management Network ” 修改网络 ,发现根本无法修改地址。重装了也不行。\u003c/p\u003e\n\u003cp\u003e直到看到了 《ESX Server 3i Installable Setup Guide》 看到这段\u003c/p\u003e\n\u003cp\u003eOne or more of the following Ethernet controllers.\u003c/p\u003e\n\u003cp\u003eBroadcom NetXtreme 570x gigabit controllers\u003c/p\u003e\n\u003cp\u003eIntel PRO/1000 adapters\u003c/p\u003e\n\u003cp\u003e唉。是网卡不识别。\u003c/p\u003e\n\u003cp\u003e还是要先做好功课,再动手安装。\u003c/p\u003e"
October 14, 2010
VMware ESX常用命令 和 IP 地址修改
"\u003cp\u003e一. VMware ESX Command\u003c/p\u003e\n\u003cp\u003e1. 看你的esx版本\u003c/p\u003e\n\u003cp\u003evmware –v\u003c/p\u003e\n\u003cp\u003e2. 查看显示ESX硬件,内核,存储,网络等信息\u003c/p\u003e\n\u003cp\u003eesxcfg-info -a(显示所有相关的信息)\u003c/p\u003e\n\u003cp\u003eesxcfg-info -w(显示esx上硬件信息)\u003c/p\u003e\n\u003cp\u003e3. 列出esx里知道的服务\u003c/p\u003e\n\u003cp\u003eesxcfg-firewall –s\u003c/p\u003e\n\u003cp\u003e4. 查看具体服务的情况\u003c/p\u003e\n\u003cp\u003eesxcfg-firewall -q sshclinet\u003c/p\u003e\n\u003cp\u003e5. 重新启动vmware服务\u003c/p\u003e\n\u003cp\u003eservice mgmt-vmware restart\u003c/p\u003e\n\u003cp\u003e6. 修改root的密码\u003c/p\u003e\n\u003cp\u003epasswd root\u003c/p\u003e\n\u003cp\u003e7. 设置kernel高级选项\u003c/p\u003e\n\u003cp\u003eesxcfg-advcfg -d(将系统内核恢复默认值)\u003c/p\u003e\n\u003cp\u003e8. 管理资源组\u003c/p\u003e\n\u003cp\u003eesxcfg-resgrp -l(显示所有资源组)\u003c/p\u003e\n\u003cp\u003e9. 列出你当前的虚拟交换机\u003c/p\u003e\n\u003cp\u003eesxcfg-vswitch -l\u003c/p\u003e\n\u003cp\u003eesxcfg-vswitch -v 10 -p “Service Console” vSwitch0 (将vSwitch0上的Service Console划分到vLan 10上,如果vLan号为0则不设置vLan)\u003c/p\u003e\n\u003cp\u003e10. 查看控制台的设 …\u003c/p\u003e"
October 14, 2010
vi 撤销重做于前进后退
"\u003cp\u003e在vi中按u可以撤销一次操作\u003c/p\u003e\n\u003cp\u003eu 撤销上一步的操作\nCtrl+r 恢复上一步被撤销的操作\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e注意:\u003c/strong\u003e\n如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。\n重做\n如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。换句话说,它撤销一个撤销。要看执行的例子,输入CTRL-R两次。字符A和它后面的空格就出现了:\nyoung intelligent turtle\n有一个特殊版本的撤销命令:“U”(行撤销)。行撤销命令撤销所有在前一个编辑行\n上的操作。 输入这些命令两次取消前一个“U”:\nA very intelligent turtle\u003c/p\u003e\n\u003cp\u003exxxx 删除very\nA intelligent turtle\nxxxxxx 删除turtle\nA intelligent\n用“U”恢复行\nA very intelligent turtle\n用“u”撤销“U”\nA intelligent\n“U”命令自己改变自己,“u”命令撤销操作,CTRL-R命令重做操作。这有点乱,但不用\n担心,用“u”和CTRL-R命令你可以切换到任何状态。\u003c/p\u003e\n\u003cp\u003e流行的文本编辑器通常都有前进和 …\u003c/p\u003e"
October 14, 2010
[教程]CentOS平台安装lemp
"\u003ch3 id=\"_mcePaste\"\u003e教程最新版本为:Centos下安装lnmp教程(最新版2012-02-05) \u003ca href=\"http://blog.haohtml.com/archives/12473\"\u003ehttp://blog.haohtml.com/archives/12473\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e点击下载本教程使用的批处理shell安装脚本: \u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2010/10/webserver_install.sh_.txt\"\u003ewebserver_install.sh\u003c/a\u003e.本shell脚本不适合x64的系统.有些库文件需要从/usr/lib64/目录里的文件复制到/usr/lib/目录才可以.\u003c/p\u003e\n\u003cp\u003e本教程已经在Centos5.5, Centos6.0下测试通过.测试:2011-07-12\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCentos6.0下需要注意事项:\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e1.对于ImageMagick,要使用 ftp://mirror.aarnet.edu.au/pub/imagemagick/ImageMagick-6.7.1-0.tar.gz 版本.\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e2.对于imagick,要使用wget \u003ca href=\"http://pecl.php.net/get/imagick-3.0.1.tgz\"\u003ehttp://pecl.php.net/get/imagick-3.0.1.tgz\u003c/a\u003e 版本\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e这里是以php-fpm这个php补丁的形式运行php的.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第一步,准备\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eyum -y install wget make zip unzip\u003c/p\u003e\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003c/blockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003eyum -y …\u003c/p\u003e\u003c/blockquote\u003e"