`
squall140
  • 浏览: 146146 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

windows7 64位安装配置Apache2.2+PHP5.4+MySQL5.5环境

    博客分类:
  • PHP
php 
阅读更多

(搭建此环境个人是用于开发php网站用,可以做基于wordpress、CMS的网站,也可以做自己个人构建网站)

 

关于安装目录,网上有人建议目录结构规划安装较合理,对于这个说法,个人认为随意、自愿原则。

apache 2.2.22:

到apache官网下载/httpd/binaries/win32/下的httpd-2.2.22-win32-x86-no_ssl.exe

http://mirror.bit.edu.cn/apache/httpd/binaries/win32/

安装目录:如“D:\DProgram Files\Apache Software Foundation\Apache2.2”

安装时默认安装,注意在 Server Information 的 Network Domain、Server Name 字段填上 localhost,在安装类型的位置选 Custom,然后改变安装路径(如上)。

1、修改\conf\httpd.conf(主要配置文件之一)

    允许Apache将PHP程序作为模块来运行,添加下面内容(位置任意):

LoadModule php5_module

"D:/DProgram Files/php/php5apache2_2.dll"

AddType application/x-httpd-php .php

AddType application/x-httpd-php .htm

AddType application/x-httpd-php .html(.htm, .php为可执行php语言的扩展名)

PHPIniDir "D:/DProgram Files/php"

 

    DocumentRoot 设置为要存放网页文件的目录,默认是apache安装目录下的“htdocs”文件夹,也可以改为本机上的其他目录的绝对路径。 如"D:/DProgram Files/Apache Software Foundation/Apache2.2/htdocs";

    DirectoryIndex 修改为

    DirectoryIndex index.php default.php index.html index.htm default.html default.htm

2、测试apache

    重启Apache,用http://localhosthttp://127.0.0.1 测试是否成功。

    成功的话屏幕会有个It works!

 

php 5.4.5:

官网下载php-5.4.5-Win32-VC9-x86.rar(建议使用VC9 x86 Thread Safe)

http://windows.php.net/download/

解压目录:如“D:\DProgram Files\php”

1、 由于配置文件命名的变化(php.ini-development相当于php.ini-recommended, php.ini- production相当于php.ini-dist),为了安全性、上线考虑,建议把php.ini-production文件重命名为 php.ini(网上有些说法是拷贝到system32下,个人此处没有拷贝,一下只有需要拷贝我会写明);

2、修改php.ini(主要配置文件之二)

    ; On windows:

    ;extension_dir(第二个,去掉;)

    extension_dir 改为php\ext所在目录,如 "D:/DProgram Files/php/ext";(注意所有\要变为/,以下也是)

 

     ;session.save_path = "/tmp"(去掉;)

    session.save_path = "D:/DProgram Files/php/session_temp";设置你保存session的目录

 

    以下同样去掉分号(用于加载扩展模块),以更好支持Mysql

    extension=php_curl.dll

    extension=php_gd2.dll

    extension=php_mbstring.dll
    extension=php_mysql.dll

    extension=php_mysqli.dll

    extension=php_pdo_mysql.dll

    extension=php_pdo_odbc.dll

    extension=php_xmlrpc.dll

3、添加系统环境变量(重启生效)

    Path 添加 D:\DProgram Files\php;D:\DProgram Files\php\ext

    拷贝php5ts.dll到system32下

 

4、测试php

    在Web根目录下新建test.php(即D:\DProgram Files\Apache Software Foundation\Apache2.2\htdocs目录下)
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>

    运行http://localhost/test.php
    如果成功,则应该看到一个含有PHP徽标的网页,其中包含大量设置和其他信息。


 

mysql 5.5: 

同样,官网下载mysql-installer-5.5.25a.0.exe

http://www.mysql.com/downloads/

安装目录:“D:\DProgram Files\MySQL”默认安装

 

测试

    在mysql command line下,能连接则说明数据库可以使用。

     在Web根目录下\htdocs,创建一个 testdb.php 文件,其内容如下:

<?php

$dbhost = 'localhost'; //或者"127.0.0.1"

$dbuser = 'root';//你的mysql用户名

$dbpassword= 'root'; //你的mysql密码

$dbname = 'Mysql'; //你的mysql库名

$connect = mysql_connect($dbhost,$dbuser,$dbpassword);

if ($connect) {

echo '连接成功)';

} else {

echo '连接失败';

}

?>

用浏览器打开 http://localhost/testdb.php 如果看到输出 OK! 就说明配置正常。

by WoodSwordsman

2012-07-21 12:06

分享到:
评论

相关推荐

    apache2.2+php5.4+mysql5.5+phpMyAdmin4.0.5安装文件

    Apache 2.2、PHP 5.4、MySQL 5.5 和 phpMyAdmin 4.0.5 是一套经典的 Web 开发环境组合,适用于搭建动态网站和管理数据库。这个安装文件提供了便捷的方式,帮助用户一次性安装这些组件,无需逐个下载和配置。 Apache...

    apache2.2+php5.4.3+mysql5.5

    apache2.2+php5.4.3+mysql5.5 根据向导安装,简单易用。

    Apache2.2-PHP5.4-MySQL5.5安装工具及图文教程

    压缩包里面含有: httpd-2.2.22-win32-x86-openssl-0.9.8...Apache2.2-PHP5.4-MySQL5.5安装及配置图文教程.docx, navicat for mysql 10.1.7注册码.txt, 由于超过了60M,数据库管理工具没有在里面,百度搜索下载好了。

    Win2003+Apache2.2.22+PHP5.4安装配置详细教程

    本文旨在详细介绍如何在Windows Server 2003环境下安装配置Apache 2.2.22、PHP 5.4以及MySQL 5.5,构建一个稳定可靠的Web开发平台。 **所需软件包**: 1. **Apache HTTP Server**:`httpd-2.2.22-win32-x86-...

    windows安装PHP5.4+Apache2.4+Mysql5.5[参照].pdf

    通过以上步骤,可以在Windows环境下成功安装并配置PHP5.4+Apache2.4+MySQL5.5,搭建出一个完整的LAMP(Linux, Apache, MySQL, PHP)开发环境。这对于Web开发人员来说是非常重要的基础环境之一,可以帮助他们高效地...

    apache2.2+php5.3+mysql5.5+Zend Guard Loader集成包-附件资源

    apache2.2+php5.3+mysql5.5+Zend Guard Loader集成包-附件资源

    php5.4-apache2-mysql5.5-vsftpd

    标题 "php5.4-apache2-mysql5.5-vsftpd" 提示我们这是一个集成的Web服务环境,包括PHP 5.4、Apache 2、MySQL 5.5和VSFTPD。这个组合通常用于搭建网站服务器,尤其是那些基于PHP编程语言的应用,如WordPress、Drupal...

    Centos 64位PHP5.4 Apache Web云服务器操作文档详解

    版本:centos 6.3 64位/php5.4-apache2-mysql5.5-vsftpd 1、软件安装方式 2、云服务器配置要求 3、软件版本号、开源协议列表 4、MYSQL及FTP密码 5、软件目录及配置列表 6、软件操作命令汇总 7、开机自启动 8...

    centos6.5中用yum方式安装php5.4与apache2.2的步骤

    在Linux系统管理中,搭建LAMP(Linux、...yum install php55w php55w-bcmath php55w-cli php55w-common php55w-devel php55w-fpm php55w-gd php55w-imap php55w-ldap php55w-mbstring php55w-mcrypt php55w-mysql ...

    phpStudy for Linux (lnmp+lamp一键安装包) v2014

    如何切换php版:假如你先安装的apache+php5.3你想切换成nginx+php5.4你就再走一次./phpstudy.bin但是你会发现有一行是否安装mysql提示选不安装这样只需要编译nginx+php5.4从而节省时间,这样只需要几分钟即可。

    2018App分发平台

    1.需申请SSL证书,并配置(百度有详细教程,phpstudy+php5.4及以上版本+apache+mysql5.5及以上版本) 2.https://域名/install.php开始安装,按提示操作,进行下一步完成。 建议下载者需要有一定的php基础可修复。

    如何把php5.3版本升级到php5.4或者php5.5

    此外,文中提到了一些与PHP 5.5相关的文章,如PHP 5.5的`empty()`函数变化、Windows环境下安装memcached、类级别常量的使用、新数组函数`array_column`、面包屑导航的实现、递归和迭代的快速排序、PHP迭代器的工作...

    Apache版UPUPW PHP5.5系列集成包UP-A5.4(64位)

    UPUPW Apache版PHP5.5系列环境集成包UP-A5.4属于技术前沿的探路者,采用Apache2.4.10(64位)+PHP5.5.14(64位)+MySQL5.7.4(64位)的最新组合。 特别说明: PHP官方从PHP5.5开始就不再支持Windows XP和2003,这些

    Zabbix监控平台部署+监控客户端

    Apache2.2+Mysql5.5+PHP5.4+Zabbix3.2.6 Apache2.4+Mysql5.6+PHP5.6+Zabbix3.4.x ZabbixServer:192.168.241.136 Zabbixagent:192.168.241.133 1

    PHP+MySQL动态网站开发课件

    此外,还提到了PHP 5.3和PHP 5.4可能需要安装64位的VC9运行库,而PHP 5.5则需要VC11运行库。 4. PHP运行模式:PHP可以运行在不同的模式下,包括CGI模式、FastCGI模式和Apache模块模式。CGI模式是最早支持的PHP运行...

    PHP内容付费管理系统(内容知识付费系统).zip

     1、IIS/Apache/Nginx + (Php 5.4 至 Php 8.1 )+ MySql 5.5 及以上;  2、推荐使用:Linux服务器( CentOs ),安装宝塔面板(Nginx + Php + MySql)。 【安装方法】  1、请将【upload】文件夹中所有文件,...

    phpStudy2016+VC11.zip

    phpStudy2016程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的...

    redhat 5.4下安装MYSQL全过程

    在Red Hat Enterprise Linux Server 5.4环境下安装MySQL是一个必要的步骤,特别是对于那些需要Java环境而非预装PHP+Apache组合的用户。在这个过程中,我们首先需要确保系统满足基本的硬件需求,例如文中提到的1核CPU...

    EwoMail是基于Linux的开源邮件服务器软件,集成了众多优秀稳定的组件.rar

    Ewomail介绍   EwoMail是基于Linux...LNAMP:apache2.2,nginx1.8,mysql5.5,php5.4 EwoMail-Admin:WEB邮箱管理后台 Rainloop:webmail 安装环境 centos 6/7 系统,服务器需要干净环境,最好是全新安装的系统。

Global site tag (gtag.js) - Google Analytics