linux,安装并配置PHP环境
来源:互联网 发布:淘宝mg美即面膜 编辑:程序博客网 时间:2024/06/06 00:48
该文章是本人根据网上查找,多方总结,实际操作,执行成功的流程,给大家分享
一、apache安装
1、下载 httpd-2.2.11.tar.gz
2、解压tar zxvf httpd-2.2.11.tar.gz
3、编译配置 (tar执行完后会产生httpd-2.2.11的目录进入该目录)
./configure --prefix=/usr/local/apache2 --enable-so --with-mpm=prefork
执行完后无错误执行
4、编译
make
5、安装
make install
安装完毕!
3、测试是否安装成功
进入安装目录/usr/local/apache2/bin下执行
启动 sudo ./apachectl -k start
停止 sudo ./apachectl -k stop
重新起动 sudo ./apachectl -k restart
如果服务能起来,则证明安装成功!
二、php安装
1、下载 php-5.2.8.tar.gz
2、解压
tar zxvf php-5.2.8.tar.gz
4、编译配置
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
5 编译
make
这里如果出现缺少库的错误直接使用rpm安装缺失的库
这里如果出现 PHP configure:error:build testfaild.please check the config.log的错误,根据本机虚拟机不同环境存在的解决办法可能不一样,本人在这里建议仔细查看config.log里面显示错误,根据错误更改。
6、安装
make install
《安装完毕》
三、配置整体环境
1.拷贝php配置文件
cp php-5.2.8/php.ini.dist /usr/local/php/lib/php.ini (这里32位系统放在lib下,64位系统放在lib64下)
(如果没有php.ini.dist 则把php.ini-development php.ini-production中的任何一个重命名为php.ini.dist即可。)
2、修改php.ini文件
register_globals = On
3、修改/usr/local/apache2/conf/httpd.conf配置文件使其满足基本配置
找
AddType application/x-compress .Z AddType application/x-gzip .gz .tgz 在后面添加
AddType application/x-httpd-php .php(使Apcche支持PHP)(注意:.前后空格) AddType application/x-httpd-php-source .php5 (注意:.前有空格) 找到: <IfModule dir_module> DirectoryIndex index.html </IfModule> 添加: <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> 找到: #ServerName www.example.com:80 修改为: ServerName 127.0.0.1:80或者ServerName localhost:80 记得要去掉前面的“#”在这里整体配置完成
4、测试
编写一个php文件,如test.php
<?php
echo “hello php!”;
?>
放到apache的htdocs目录下
重新启动apache
http://127.0.0.1/test.php
页面显示hello php!则成功!
- linux,安装并配置PHP环境
- linux安装配置PHP环境
- 安装nginx并配置php环境
- eclipse 安装php插件 并配置环境
- linux下安装 tomcat环境并配置
- linux环境安装jdk并配置环境变量
- xp中搭建php环境(安装php并配置)
- xp中搭建php环境(安装php并配置)
- linux环境下源码安装nginx,并搭建PHP 环境
- Linux下安装、配置PHP环境
- Linux下配置安装PHP环境
- Linux下配置安装PHP环境
- Linux下配置安装PHP环境
- Linux下安装、配置PHP环境
- Linux下配置安装PHP环境(Apache2)
- Linux下配置安装PHP环境
- Linux下配置安装PHP环境
- 安装linux以及配置php,mysql环境
- linux服务器重启服务命令步骤
- android修改默认的打包签名
- ARM基础学习-局部标号
- activity基础(Activity Task)
- docker
- linux,安装并配置PHP环境
- 二分查找、折半查找
- 23种设计模式
- Js实现上下左右无缝隙滚动代码 二
- DPDK之(四)——中断机制简析
- android图形系统详解六:View layer
- mysql-联合查询和分组,存储过
- js同时提交多个Form表单数据至后台的拼装处理
- DPDK之(五)——多核多线程机制简析