php安装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php安装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2310字,纯文字阅读大概需要4分钟。
内容图文
一、fastCGI介绍
CGI 通用网关接口,用于HTTP服务和其他应用的程序通信交流工具,CGI程序必须运行在网络服务器上,性能差。就产生了FastCGI
FastCGI原理和CGI一样不过区别是把动态语言和HTTP服务器分离出来 C/S架构:客户端服务端 B/S : 浏览器服务器 特点: 1、 FastCGI是HTTP服务器和动态脚本语言间通信的接口或者工具 2、 FastCGI优点是把动态语言解析和HTTP服务器分离开来 3、 Nginx、Apache、lighttpd以及多数动态语言都支持FastCGI 4、 FastCGI接口方法采用C/S结构,分为客户端(HTTP服务器)和服务器(动态语言解析服务器) 5、 PHP动态语言服务端可以启动多个FastCGI的守护进程 6、 http服务器通过(Nginx fastcgi_pass)FastCGI客户端和动态语言FastCGI服务端通信(如:php-fpm)
一、检查是否安装nginx和mysql以及是否开启
[root@oldboy ~]# ss -lntup|egrep "3306|80" tcp LISTEN 050 *:3306 *:* users:(("mysqld",1587,11)) tcp LISTEN 0511 *:80 *:* users:(("nginx",1684,8),("nginx",1685,8)) [root@oldboy ~]# ss -lntup|egrep "nginx|mysql" tcp LISTEN 050 *:3306 *:* users:(("mysqld",1587,11)) tcp LISTEN 0511 *:80 *:* users:(("nginx",1684,8),("nginx",1685,8))
二、检查库文件并且安装
rpm -qa zlib-devel libxml2-devel libjpeg-devel libiconv-devel
rpm -qa freetype-devel libpng-devel gd-devel curl-devel
yum install zlib-devel libxml2-devel libjpeg-devel libiconv-devel libjpeg-turbo-devel-y yum install freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y 检查 rpm -qa zlib-devel libxml2-devel libjpeg-devel libiconv-devel libjpeg-turbo-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel
三、由于yum不能安装libiconv-devel所以要安装
mkdir -p /home/pyrene/tools cd /home/pyrene/tools wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar zxf libiconv-1.14.tar.gz cd libiconv-1.14 ./configure —prefix=/usr/local/libiconv make make install cd ../
四、安装libmcrypt用于动态加载
1 、 安装epol源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo2、安装libmcrypt [root@A tools]# yum install libmcrypt-devel -y 3、检查 [root@A tools]# rpm -qa libmcrypt-devel libmcrypt-devel-2.5.8-9.el6.x86_64
五、安装mhash加密扩展库 (同样需要epel源)
[root@A tools]# yum list |grep mhash mhash.i686 0.9.9.9-3.el6 epel mhash.x86_64 0.9.9.9-3.el6 epel mhash-devel.i686 0.9.9.9-3.el6 epel mhash-devel.x86_64 0.9.9.9-3.el6 epel [root@A tools]# yum install mhash-devel -y →下载 [root@A tools]# rpm -qa mhash mhash-devel →检查 mhash-0.9.9.9-3.el6.x86_64 mhash-devel-0.9.9.9-3.el6.x86_64
六、安装mcrypt加密扩展库
[root@A tools]# yum install mcrypt mcrypt-devel -y →下载mcrypt [root@A tools]# rpm -qa mcrypt →检查是否安装mcrypt mcrypt-2.6.8-10.el6.x86_64
adad
原文:http://www.cnblogs.com/pyrene/p/6523184.html
内容总结
以上是互联网集市为您收集整理的php安装全部内容,希望文章能够帮你解决php安装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。