Apache+Php安装配置全过程
来源:互联网 发布:js判断 写法 编辑:程序博客网 时间:2024/06/08 03:58
原文:http://www.cnblogs.com/java-zhu/archive/2008/08/10/1264520.html
1.下载Apache2和php5安装包(地址不知,俺们的都是别人给的)
2.直接点击安装Apache2(建议别装C盘,省得麻烦),其安装步骤跟其他软件安装无太大差别,故不再特别申明。
端口问题可暂时不管,装完以后可通过修改httpd.config中的Listen处来更改端口号。
3.安装PHP5:
将php5的zip包解压,放到一个你认为方便的目录下,比如d:/php5。
4.(1)将php文件夹下的所有的dll文件复制到c:/windows/system32/下(包括php5目录下的ext文件夹下所有dll文件)
(2)将“php.ini-recommended”文件复制到“c:/windows”下,更名为“php.ini”。
5.修改刚才已经更名的php.ini文件:
(1)查找“extension_dir”字段,赋值为php解压路径中的ext目录下,如"D:\php5\ext"
(2)查找 cgi.force_redirect 字串.默认值为1.将其修改为0.并取消前面的;号
6.分别查找以下四句话,将其之前的;去掉。
extension=php_mbstring.dll(宽字符,用于支持PhpMyAdmin,避免出现字符显示问题)
extension=php_mcrypt.dll(用于支持PhpMyAdmin)
extension=php_mysql.dll(MySql模块,开启之后才能访问MySql数据库)
extension=php_mysqli.dll(MySql模块)
7.配置Apache以支持php5:
打开apache安装目录下的“conf”文件夹,apache的配置主要依靠httpd.conf,用编译工具打开该文件,修改其中的某些字段:
(1)Listen 字段, 其后默认值为80,你可以修改该端口值以改变apache服务的端口(不至于和tomcat等工具的端口发生冲突)
(2)DocumentRoot 这是你自己网页文件的放置目录,默认为apache安装目录下的“htdoc”文件夹,也可以改为本机上的其他目录,采用绝对路径。
我使用的是:DocumentRoot "D:/phpwork/"(新建的工作目录)
8.设置起始页:
这个地方可以照抄我的配置,也可以自己增加需要的起始页文件名。注意文件名之间用空格隔开,而不是用逗号
<IfModule dir_module>
DirectoryIndex index.php index.html default.php default.html index.htm
</IfModule>
9.配置php模块:在#LoadModule(有一排的代码) 后加上两句话(此处为我的安装目录,可根据自己的安装情况进行适当的**)
PHPIniDir "D:/php5/"
LoadModule php5_module "D:/php5/php5apache2_2.dll"
10. 保存httpd.conf文件,重启Apache 如果成功启动,在phpwork下新建一个HelloWorld.php文件
<?php
echo "HelloWorld!<br>";
phpinfo();
?>
在浏览器中输入http://localhost/:你自己设置的端口号/HelloWorld.php.哈哈~~~至此将输出HelloWorld以及php配置环境变量信息,可以松口气了。
- Apache+Php安装配置全过程
- 安装Apache+Mysql+PHP+zend_optimizer全过程
- 源码安装和配置apache(httpd)和 PHP 和 mysql全过程(一)
- 源码安装和配置apache(httpd)和 PHP 和 mysql全过程(二)
- 源码安装和配置apache(httpd)和 PHP 和 mysql全过程(三)
- php apache 安装配置
- Apache + PHP 安装配置
- apache+php安装 配置
- apache,php安装配置
- Apache配置https全过程
- Apache配置https全过程
- Linux安装apache全过程
- Fedora14系统下apache+svn服务器安装配置全过程
- apache+php+mysql安装配置
- PHP + Apache + MySQL 安装配置
- apache 和php 安装配置
- apache+php+mysql 安装配置
- php apache安装以及配置
- jdk1.8新特性 分组统计及格式化
- 前端学习笔记之HTML DOM操作
- log4cplus的使用
- Servlet的自动加载
- FUNCTION line.count does not exist. Check the 'Function Name Parsing and Resolution' section in the
- Apache+Php安装配置全过程
- MongoDB 聚集分析
- 文档存储工具Xwiki网址
- Servlet有参数的init和无参的init方法
- 脚本打包之python打apk
- Android6.0 权限问题 详解
- iBET Online Casino GG Game Room Slot Game Info(GG Game Room, GG Game Room Slot Game, GG Game Room Sl
- 强化学习读书笔记
- Linux环境下共享内存