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版)
Oct 09 PHP
php获取表单中多个同名input元素的值
Mar 20 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
Nov 15 PHP
Composer设置忽略版本匹配的方法
Apr 27 PHP
PHP文件上传处理案例分析
Oct 15 PHP
php实现微信扫码支付
Mar 26 PHP
浅谈PHP表单提交(POST&amp;GET&amp;URL编/解码)
Apr 03 PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 PHP
php利用ob_start()清除输出和选择性输出的方法
Jan 18 PHP
解决Laravel blade模板转义html标签的问题
Sep 03 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
Apr 06 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 22 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
超强分页类2.0发布,支持自定义风格,默认4种显示模式
2007/01/02 PHP
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
php计算年龄精准到年月日
2015/11/17 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
使用js画图之饼图
2015/01/12 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
详解ES6中的let命令
2020/04/05 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
Python删除空文件和空文件夹的方法
2015/07/14 Python
深入理解python中sort()与sorted()的区别
2018/08/29 Python
python批量下载抖音视频
2019/06/17 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
2019/08/12 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
在HTML5 Canvas中放入图片和保存为图片的方法
2014/05/03 HTML / CSS
澳大利亚办公室装修:JasonL Office Furniture
2019/06/25 全球购物
大学生职业生涯规划书模版
2013/12/30 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
歌颂祖国的演讲稿
2014/05/04 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
低碳环保演讲稿
2014/08/28 职场文书
行政助理岗位职责
2015/02/10 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
销售人员管理制度
2015/08/06 职场文书
小学语文继续教育研修日志
2015/11/13 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书
Python中tkinter的用户登录管理的实现
2021/04/22 Python
Oracle以逗号分隔的字符串拆分为多行数据实例详解
2021/07/16 Oracle