Linux安装配置php环境的方法


Posted in PHP onJanuary 14, 2016

本文实例讲述了Linux安装配置php环境的方法。分享给大家供大家参考,具体如下:

1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz

获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz

2.安装libxml2

tar zxvf libxml2-2.6.32.tar.gz

cd libxml2-2.6.32

./configure --prefix=/usr/local/libxml2

make

make install

如果安装成功以后,在/usr/local/libxml2/目录下将生成bin、include、lib、man和share五个目录。在后面安装PHP5源代码包的配置时,会通过在configure命令的选项中加上"--with-libxml-dir=/usr/ local/libxml2"选项,用于指定安装libxml2库文件的位置。

3.安装php5

#tar zvxf php-5.3.8.tar.gz

#cd php-5.3.8

#./configure \

--prefix=/usr/local/php \

--with-mysql=/usr/local/mysql \

--with-apxs=/usr/local/apache2/bin/apxs \

--enable-fastcgi \

--enable-fpm

#make

#make install

4.重新配置apache2让他支持php

① 配置 httpd.conf 让apache支持PHP:

# vi /usr/local/apache/conf/httpd.conf

找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容

AddType application/x-httpd-php .php (.前面有空格)

AddType application/x-httpd-php-source .phps (.前面有空格)

② 然后CPOPY PHP的配置文件

cp php-5.3.8/php.ini.dist /usr/local/php/lib/php.ini

(如果没有php.ini.dist 则把php.ini-development php.ini-production中的任何一个重命名为php.ini.dist即可。)

修改php.ini文件

register_globals = On

③ 重启apache

service apache restart

5.测试php是否成功安装

写一个php测试页info.php,放到apache2/htdocs中。

<?php
 phpinfo();
?>

在浏览器中输入:服务器地址/info.php

如果能正常显示出php的信息,则说明Apche+Mysql+PHP安装成功!

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP中HTTP方式下的Gzip压缩传输方法举偶
Feb 15 PHP
php实现首页链接查询 友情链接检查的代码
Jan 05 PHP
PHP 数据结构 算法 三元组 Triplet
Jul 02 PHP
PHP导航下拉菜单的实现如此简单
Sep 22 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
Jun 22 PHP
Zend Guard使用指南及问题处理
Jan 07 PHP
php操作xml入门之xml标签的属性分析
Jan 23 PHP
php源码分析之DZX1.5加密解密函数authcode用法
Jun 17 PHP
PHP MVC框架路由学习笔记
Mar 02 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
Apr 07 PHP
php求数组全排列,元素所有组合的方法
May 05 PHP
php设计模式之观察者模式定义与用法经典示例
Sep 19 PHP
PHP实现QQ登录实例代码
Jan 14 #PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
Jan 14 #PHP
详解HTTP Cookie状态管理机制
Jan 14 #PHP
在php中设置session用memcache来存储的方法总结
Jan 14 #PHP
thinkphp实现图片上传功能
Jan 13 #PHP
PHP实现伪静态方法汇总
Jan 13 #PHP
微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法
Jan 12 #PHP
You might like
据说是雅虎的一份PHP面试题附答案
2009/01/07 PHP
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
php切割页面div内容的实现代码分享
2012/07/31 PHP
Thinkphp将二维数组变为标签适用的一维数组方法总结
2014/10/30 PHP
Avengerls vs KG BO3 第二场2.18
2021/03/10 DOTA
在js中使用&quot;with&quot;语句中跨frame的变量引用问题
2007/03/08 Javascript
一个加载js文件的小脚本
2007/06/28 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
2013/01/04 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
快速使用Bootstrap搭建传送带
2016/05/06 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
浅谈js中test()函数在正则中的使用
2016/08/19 Javascript
深入浅析jQuery对象$.html
2016/08/22 Javascript
ExtJS 4.2 Grid组件单元格合并的方法
2016/10/12 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
javascript二维数组和对象的深拷贝与浅拷贝实例分析
2019/10/26 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python实现斐波那契递归函数的方法
2014/09/08 Python
Python中使用装饰器时需要注意的一些问题
2015/05/11 Python
python3 pillow生成简单验证码图片的示例
2017/09/19 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
html5 div布局与table布局详解
2016/11/16 HTML / CSS
请说出几个常用的异常类
2013/01/08 面试题
农场厂长岗位职责
2013/12/28 职场文书
经典广告词大全
2014/03/14 职场文书
应聘教师自荐书
2014/06/16 职场文书
党的群众路线教育实践活动督导组工作情况汇报
2014/10/28 职场文书
碧霞祠导游词
2015/02/09 职场文书
会议简报格式范文
2015/07/20 职场文书
2019大学生实习报告
2019/06/21 职场文书
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript