Apache2 + PHP 5.0.1 for Win32的安装

原创 2004年08月28日 23:50:00

下载Apache2,官方站点:http://www.apache.org

下载PHP 5.0.1,官方站点:http://www.php.net

首先安装PHP 5.0.1

1、解压缩PHP到C:/php目录

2、将php.ini-dest文件改名为php.ini,复制到WINNT(Windows 2000下)或Windows目录,复制C:/php目录下的php5ts.dll、gds32.dll、libmysql.dll、libmysqli.dll(如果使用Mysqli)复制到System32目录

修改php.ini

short_open_tag = Off               是否允许ASP中的<%写法,Win32上默认不允许
disable_functions =                   禁用的函数,用,隔开,比如:phpinfo,exec
disable_classes =                       禁用的类
error_reporting = E_ALL          显示所有的错误信息 我的习惯是显示严重的错误信息,设置为E_ERROR
display_errors = On                   默认显示错误信息,如果是自己调试程序,请设置为On,否则设置为Off
error_log = "H:/log/php5log.txt"   如果上面设置为不显示错误信息,你可以设置日志来记录错误

extension_dir = "c:/php/ext"

接下来找到extension最多的地方,去掉这几行前面的分号

extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll

配置Apache2

安装Apache后,找到Apache目录下的conf文件夹,打开httpd.conf文件,编辑

Listen 80                监听的端口

将PHP作为Apache的模块执行,找到LoadModule最多的地方,加入

LoadModule php5_module c:/php/php5apache2.dll

找到

ServerAdmin webmaster@****.net       设置为管理员的邮件地址

ServerName www.****.net:80              主机名(域名、IP地址均可)及端口地址

DocumentRoot D:/wwwroot/                  网站根目录

DirectoryIndex index.php index.html index.html.var          加入默认文档

ServerTokens Full          显示服务器信息,Full为全部,Prod为最少,建议设置为Prod,不容易暴露服务器信息

AddDefaultCharset GB2312     默认的字符编码,如果Apache不能正常显示中文,请设置为GB2312,也可以是UTF8

AddType application/x-httpd-php .php .phtml .php3 .php4        加入对php、phtml、php3、php4文件的支持
AddType application/x-httpd-php-source .phps                        提供php源代码文件,将php文件的扩展名修改为*.phps,直接访问即可显示php的源代码

虚拟主机设置:

NameVirtualHost *:80                    监听绑定到本机的所有IP地址80端口

典型的虚拟主机设置

<VIRTUALHOST *:80>
    DirectoryIndex index.php
    ServerName "***.***.net"
    DocumentRoot "E:/wwwroot/"
    ErrorLog "H:/log/www.log"
    TransferLog "H:/log/access.log"
</VIRTUALHOST>

 

配置完毕,重新启动你的Apache,用http://localhost访问,如果可以看到Apache的默认页面,你的Apache配置成功。

接下来写一个PHP脚本测试你的PHP是否正常

<?php

phpinfo();

?>

如果你能看到你的PHP信息,恭喜!你的Apache和PHP都好了。

 

PHP 5.0.1 for Unix Linux

  • 2008年03月09日 10:08
  • 5.36MB
  • 下载

Apache2 + PHP5 菜鸟式安装

近日到一些论坛上看到许多人仍是在询问有关Apche For Win32 + PHP 的安装问题,现给大家放上,由于本人很懒,有些地方不作说明,自己看。系统环境:WinXP SP2/Apache 2.0...
  • woolenhy
  • woolenhy
  • 2005-09-16 10:07:00
  • 7559

Ubuntu 14.04上安装php7.0并配置apache2

sudo a2dismod php5 sudo add-apt-repository ppa:ondrej/apache2 sudo add-apt-repository ppa:ondrej/php...
  • wkl7123
  • wkl7123
  • 2016-12-28 15:44:19
  • 3438

ubuntu下源码安装apache2和php7

安装apache2 1.下载apache2: 点我转到下载地址 2.安装依赖sudo apt install libapr1-dev libaprutil1-dev sudo apt instal...
  • Destinylan
  • Destinylan
  • 2017-02-20 13:27:59
  • 1690

Debian轻松搭建apache2+php5+mysql环境

今天因为要做准备一个微信商城项目,不得不用下php。安装完发现也非常简单。 安装apache2:sudo apt-get install apache2安装php5:sudo apt-get ins...
  • CanvaChen
  • CanvaChen
  • 2016-10-10 19:46:11
  • 1600

Ubuntu下安装php7 + apache2 + mysql 5

在ubuntu下搭建php7环境
  • lhtzbj12
  • lhtzbj12
  • 2017-07-22 15:31:45
  • 1483

centos7 下安装Apache2+MariaDB+PHP5过程详解

1.启用Apache2 Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装,可以yum install -y httpd 启动服务:systemctl start httpd....
  • whq19890827
  • whq19890827
  • 2015-08-01 10:26:29
  • 4073

信安实践1:ubuntu16.04安装apache2,php5.6,mysql……

在超级用户下进行: 1.更新并升级所有软件包 apt-get update apt-get upgrade
  • mskangjun
  • mskangjun
  • 2017-11-25 21:12:19
  • 188

树莓派3b安装Apache2+PHP+MySQL+phpyadmin

树莓派型号:3B+ 系统环境:2017-04-10-raspbian-jessie  先更新一下源   BASIC sudo apt-get update 安装Apach...
  • huayucong
  • huayucong
  • 2017-12-15 16:08:57
  • 211

Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7

本文为Ubuntu14.04系统下配置PHP7.0+Apache2+Mysql5.7,主要目的是为了试玩WordPress。更新系统资源sudo apt-get update sudo apt-get...
  • emperor10juv
  • emperor10juv
  • 2016-09-29 22:34:28
  • 10484
收藏助手
不良信息举报
您举报文章:Apache2 + PHP 5.0.1 for Win32的安装
举报原因:
原因补充:

(最多只允许输入30个字)