仓酷云

标题: 来一发Centos下的PHP装置手册 [打印本页]

作者: 冷月葬花魂    时间: 2015-1-14 20:42
标题: 来一发Centos下的PHP装置手册
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、情况反省
php的装置依附于apachemysql,以是说php要装置就要先反省apachemysql的装置情形。
反省的版本的下令:
/apache/bin/apachectl-v
/mysql-uroot-p-e"selectversion();"
php开辟时会挪用一些诸如gd等函数库,因而必要确认上面的LIB库是不是已装置。这些lib库都要举行反省,起首是php装置必要,并且php的一些功效才干够利用。假如没有的话,我们也能够经由过程yum来间接装置。

rpm-qazliblibxmllibjpegfreetypelibpnggdcurllibiconvzlib-devellibxml2-devellibjpeg-develfreetype-devellibpng-develgd-develcurl-devely
在反省布局中假如我们发明有devel就可以断定是装置乐成的。假如没有装置的,能够用yuminstall举行装置。


2、装置libiconv库
体系默许的时分是没有这个库的,必要我们手动装置一下。

wgethttp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tarzxflibiconv-1.14.tar.gz
cdlibiconv-1.14
./configure--prefix=/usr/local/libiconv
make
makeinstall
cd../


3、入手下手装置PHP软件
1)猎取php软件包
wgethttp://hk2.php.net/distributions/php-5.3.27.tar.gz
http://hk2.php.net/distributions/php-5.2.17.tar.gz
2)编译装置
./configure
--prefix=/usr/local/php-5.2.17
--with-apxs2=/usr/local/apache/bin/apxs
--with-config-file-path=/usr/local/php/etc
--with-mysql=/usr/local/mysql
--with-xmlrpc
--with-openssl
--with-zlib
--with-freetype-dir
--with-gd
--with-jpeg-dir
--with-png-dir
--with-iconv=/usr/local/libiconv
--enable-short-tags
--enable-sockets
--enable-zend-multibyte
--enable-soap
--enable-mbstring
--enable-static
--enable-gd-native-ttf
--with-curl
--with-xsl
--enable-ftp
--with-libxml-dir
--enable-sigchild
--enable-pcntl
--enable-bcmath
make
makeinstall
ln-s/application/php-5.2.17/application/php


详细的编译参数寄义能够往经由过程man往检察下,这些是收集上人家临盆情况中的可一般利用的设置参数,详细的实践临盆情况是否是如许有待精细精美。【注重编译参数里的路径必定要准确了。要不会提醒毛病的。】


4、设置apache撑持php
编纂http.conf设置文件,在311行前面增加以下两行:
AddTypeapplication/x-httpd-php.php.php3
AddTypeapplication/x-httpd-php-source.phps
在166行,DirectoryIndexindex.phpindex.html增加index.php
而且假如在编译的时分有指定apxs参数,那末php在编译的时分,会在httpd.conf中增添一个模块的加载设置。
LoadModulephp5_modulemodules/libphp5.so
如许保留设置文件。然后在站点主目次里创立一个文件index.php内容以下,会见是不是呈现php信息:
<?php
phpinfo();
?>
假如可以呈现php的信息就暗示已装置乐成了。





如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者: 因胸联盟    时间: 2015-1-15 06:28
标题: 来一发Centos下的PHP装置手册
LZ是天才,坚定完毕
作者: 爱飞    时间: 2015-1-17 13:08
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
作者: 只想知道    时间: 2015-1-26 16:30
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
作者: 不帅    时间: 2015-2-4 22:25
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
作者: 金色的骷髅    时间: 2015-2-10 23:03
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
作者: 精灵巫婆    时间: 2015-3-1 18:04
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
作者: 柔情似水    时间: 2015-3-11 00:16
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
作者: 山那边是海    时间: 2015-3-17 19:08
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者: 冷月葬花魂    时间: 2015-3-24 23:41
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2