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 smarty模版引擎中的缓存应用
Dec 02 PHP
PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
Jul 04 PHP
国产PHP开发框架myqee新手快速入门教程
Jul 14 PHP
php中opendir函数用法实例
Nov 15 PHP
PHP实现指定字段的多维数组排序函数分享
Mar 09 PHP
php实现字符串翻转的方法
Mar 27 PHP
php开发工具有哪五款
Nov 09 PHP
php blowfish加密解密算法
Jul 02 PHP
PHP入门教程之操作符与控制结构流程详解
Sep 09 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
Feb 14 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
详解PHP中的序列化、反序列化操作
Mar 21 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多用户计数器代码
2007/03/11 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
基于PHP文件操作的详细诠释
2013/06/21 PHP
destoon官方标签大全
2014/06/20 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
拖动一个HTML元素
2006/12/22 Javascript
JavaScript表单常用验证集合
2008/01/16 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
jquery选择器之内容过滤选择器详解
2014/01/27 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
2018/02/02 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
Jquery的autocomplete插件用法及参数讲解
2019/03/12 jQuery
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
Js实现复选框的全选、全不选反选功能代码实例
2020/02/28 Javascript
vue.js this.$router.push获取不到params参数问题
2020/03/03 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
Python彩色化Linux的命令行终端界面的代码实例分享
2016/07/02 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
2020/01/10 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
python 实现波浪滤镜特效
2020/12/02 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
2021/01/27 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
英国独特的时尚和生活方式品牌:JOY
2018/03/17 全球购物
学校岗位设置方案
2014/01/16 职场文书
倡议书范文格式
2014/05/12 职场文书
学校教师师德师风承诺书
2015/04/28 职场文书
Python实现照片卡通化
2021/12/06 Python
sentinel支持的redis高可用集群配置详解
2022/04/01 Redis