欢迎来到天天文库
浏览记录
ID:47421814
大小:800.50 KB
页数:31页
时间:2019-09-13
《在linux 安装nginx 完善修正》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Nginx最新+php5(FastCGI)+mysql5+memcache+discuz7.2安装安装步骤: (系统要求:Linux2.6+内核,本文中的Linux操作系统为Rhelas4.)一.获取相关开源程序:1、PHP5所需的支持库安装需要如何安装包:(完全可以到网络上面搜索,然后官方下栽最新版本的安装文件即可使用)libmcrypt-2.5.7.tar.gznginx-0.7.64.tar.gzfreetype-2.3.9.tarmcrypt-2.6.8.tar.gzlibpng-1.2.10.tarxcache-1.3.0.tar.gzgd-2.0.33.ta
2、r.gzlibxml2-2.6.32memcache-3.0.4.tgz.gzpcre-8.00.tar.gzlibxml2-2.6.32.tar.gzzlib-1.2.3.tarjpegsrc.v6b.tar.gzmhash-0.9.9.tar.gzphp-5.3.1.tar.gzlighttpd-1.4.25.tar.gzlibiconv-1.13.1.tar.gzmysql-5.0.56.tar.gzspawn-fcgi-1.6.3.tar.gzUC1.5_UCH2.0_DZ7.2_SC_GBK.zip2、解压缩:#mkdir-p/software#cdsoftwa
3、re#unzipnginx-php.zip#cd/software/nginx-php#tarzxvfnginx-0.7.21.tar.gz#tarzxvfphp-5.2.6.tar.gz#tarzxvfmysql-5.0.56.tar.gz________________________________________二、安装PHP5.2.6(FastCGI模式)1、编译安装PHP5.2.6所需的支持库:#tarzxvflibiconv-1.11.tar.gz#cdlibiconv-1.11/#./configure--prefix=/usr/local/moud/li
4、biconv/#make#makeinstall#cd../31#tarzxvffreetype-2.3.5.tar.gz#cdfreetype-2.3.5/#./configure--prefix=/usr/local/moud/freetype#make#makeinstall#cd../#tarzxvflibpng-1.2.20.tar.gz#cdlibpng-1.2.20/#./configure--prefix=/usr/local/moud/libpng#make#makeinstall#cd../#tarzxvfjpegsrc.v6b.tar.gz#cdjp
5、eg-6b/#./configure--prefix=/usr/local/moud/jpegsrc#make#makeinstall#makeinstall-lib#cd../#tarzxvflibxml2-2.6.30.tar.gz#cdlibxml2-2.6.30/#./configure--prefix=/usr/local/moud/libxml2#make#makeinstall#cd../以上安装路径可以自己定义和指定或者默认不指定也行安装zlibtarxzvfzlib-1.2.1.tar.gzcdzlib-1.2.1不要用--prefix自定义安装目录,影
6、响gd的安装./configuremakemakeinstall安装GDtarxzvfgd-2.0.28.tar.gz./configure--prefix=/usr/local/moud/gd/--with-jpeg=/usr/local/moud/jpegsrc/(说明这个上上面偶安装这个东西的出路径了,这个可以自己定义,下面有指定路径,同样道理是因为安装的时候指定的固定路径目录了)--with-png=/usr/local/moud/libpng/--with-zlib(这个因为是默认安装,一般默认安装的位置都在/usr/local下的)--with-freetyp
7、e=/usr/local/moud/freetype/make31makeinstall安装mcrypt需要先安装libmcrypt和mhash其实我在安装libmcrypt和mhash时指定安装路径后,再编译mcrypt时就会报错,如果我在不指定路径编译就可以成功!不知道为什么安装路径默认(要不编译mcrypt时会出错找不到checkingwhethermhash>=0.8.15...noconfigure:error:"Youneedatleastlibmhash0.8.15tocompilethisprogram.[ur
此文档下载收益归作者所有