仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 813|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 来一发Centos下的PHP装置手册

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:42:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇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:24 | 只看该作者

来一发Centos下的PHP装置手册

LZ是天才,坚定完毕
爱飞 该用户已被删除
板凳
发表于 2015-1-17 13:08:33 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
只想知道 该用户已被删除
地板
发表于 2015-1-26 16:30:12 | 只看该作者
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
不帅 该用户已被删除
5#
发表于 2015-2-4 22:25:55 | 只看该作者
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
金色的骷髅 该用户已被删除
6#
发表于 2015-2-10 23:03:01 | 只看该作者
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
精灵巫婆 该用户已被删除
7#
发表于 2015-3-1 18:04:27 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
柔情似水 该用户已被删除
8#
发表于 2015-3-11 00:16:55 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
山那边是海 该用户已被删除
9#
发表于 2015-3-17 19:08:04 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
冷月葬花魂 该用户已被删除
10#
 楼主| 发表于 2015-3-24 23:41:28 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表