没有合适的资源?快使用搜索试试~ 我知道了~
php安装命令
需积分: 10 2 下载量 35 浏览量
2012-02-08
10:49:07
上传
评论
收藏 4KB TXT 举报
温馨提示
试读
3页
教你一步一步的安装php及所需的包,支持mysql,oracle等等
资源推荐
资源详情
资源评论
1、安装包
freetype 是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
jpegsrc 支持jpeg、jpg图片格式
libpng 支持png图片格式
libiconv 为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换。
libmcrypt 是加密算法扩展库。支持DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+等算法。
mcrypt mhash和mcrypt算法的扩展,和libmcrypt一起用
mhash mhash和mcrypt算法的扩展,和libmcrypt一起用
zlib 是提供数据压缩用的函式库
libxml2 不仅仅可以解析XML(EXtensible Markup Language)格式,包括HTML(HyperText Markup language)以及现时常用的超文本格式的最高层次标准 SGML(Standard Generalized Markup language) 都可以解析。安装php5必须要安装这个。
memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。他分为服务端和客户段,客户端是Memcache。需要用再安装。
libevent 是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能。如果不使用memcached就不用装libenent
openssl 支持https协议,需要用再安装。
以上包除了libmcrypt、mcrypt、mhash、libiconv、memcached这几个包需要下载外,其他的包在操作系统镜像文件里都有,好多包操作系统里默认就安装了,没有安装的可以用rpm或yum来安装。这些默认的路径都是在/usr/lib,如果没有可以用rpm -qi 命令来查看安装位置。
创建一个www的组及用户,用来启动php
groupadd www
useradd -g www www -d /www/web/ -s /sbin/nologin
yum -y install libxml2-devel openssl-devel bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel libtool-ltdl-devel libxslt-devel
cd /www/soft
tar -xvzf libiconv-1.9.2.tar.gz
cd libiconv-1.9.2
./configure --prefix=/usr/local
make
make install
tar -xvzf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
freetype 是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。
jpegsrc 支持jpeg、jpg图片格式
libpng 支持png图片格式
libiconv 为需要做转换的应用提供了一个iconv()的函数,以实现一个字符编码到另一个字符编码的转换。
libmcrypt 是加密算法扩展库。支持DES, 3DES, RIJNDAEL, Twofish, IDEA, GOST, CAST-256, ARCFOUR, SERPENT, SAFER+等算法。
mcrypt mhash和mcrypt算法的扩展,和libmcrypt一起用
mhash mhash和mcrypt算法的扩展,和libmcrypt一起用
zlib 是提供数据压缩用的函式库
libxml2 不仅仅可以解析XML(EXtensible Markup Language)格式,包括HTML(HyperText Markup language)以及现时常用的超文本格式的最高层次标准 SGML(Standard Generalized Markup language) 都可以解析。安装php5必须要安装这个。
memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。他分为服务端和客户段,客户端是Memcache。需要用再安装。
libevent 是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能。如果不使用memcached就不用装libenent
openssl 支持https协议,需要用再安装。
以上包除了libmcrypt、mcrypt、mhash、libiconv、memcached这几个包需要下载外,其他的包在操作系统镜像文件里都有,好多包操作系统里默认就安装了,没有安装的可以用rpm或yum来安装。这些默认的路径都是在/usr/lib,如果没有可以用rpm -qi 命令来查看安装位置。
创建一个www的组及用户,用来启动php
groupadd www
useradd -g www www -d /www/web/ -s /sbin/nologin
yum -y install libxml2-devel openssl-devel bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel libtool-ltdl-devel libxslt-devel
cd /www/soft
tar -xvzf libiconv-1.9.2.tar.gz
cd libiconv-1.9.2
./configure --prefix=/usr/local
make
make install
tar -xvzf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
资源评论
flcandclf
- 粉丝: 54
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于springboot+vue实现的在线考试系统+源代码+文档
- RTL8723DS 2022 版本 Linux驱动,android驱动 支持4.0-10x
- 要玩NDS的遊戲,必須要先下載三個bios檔案到你的檔案資料夾
- 各类型数据库4月排名,基于排名网站数据爬虫json结果
- 基于springboot+vue实现的在线考试系统+源代码+文档
- 淮北市杜集区人才补贴+生活补贴
- JAVA-JSP技术文档
- 课内实验02-决策表(共享单车月卡).docx
- 基于【React + Node+SpringBoot】疫情数据查看系统的设计与实现【源码+lw+部署+讲解】
- 基于【React + Node】云课堂系统设计与实现【源码+lw+部署+讲解】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功