• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > Windows下安装配置apache+mysql+php运行环境详细

Windows下安装配置apache+mysql+php运行环境详细

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含windows apache mysql,windows apache php,apache windows,apache windows下载,apache for windows等服务器相关知识,网友希望可以进行参考

apache+mysql+php环境虽然说放在linux系统下是最佳的选择,但是现在还是有很多朋友直接把它们配置在了windows服务器上,下面我来给大家介绍一下安装配置过程。

下面讲解 wamp 环境下 平php运行环境的配置:

一、准备工作-下载所需软件

•Apache  httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
•PHP     php-5.2.17-Win32-VC6-x86.zip
•MySQL   mysql-5.5.20-win32.msi

二、安装软件

1. 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可。

 

安装完成之后,在浏览器输入http://localhost,如果显示It Works!,表示Apache安装成功。

  2. 安装PHP:将php-5.3.10-Win32-VC9-x86.zip解压到一个目录即可。

  3.安装MySQL:双击安装,如果需要更改安装目录,则在Choose Setup Type选择Custom

安装完成后开始配置MySQL,全部保持默认选项即可,但最好把MySQL默认编码改为utf8,在Modify Security Settings选项中设置密码,输入两次密码即可完成,最后点Execute完成配置。

 

三、整合Apache+PHP+MySQL

  Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。

  1. 让Apache可以解析php文件,在配置文件中找到

 #LoadModule vhost_alias_module modules/mod_vhost_alias.so  在下一行添加 (绿色的位置是根据PHP的所在目录而定的)

 


LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm


  2. 在配置文件中找到 (更改成默认先解析 index.php 文件)    

DirectoryIndex index.html 改为

DirectoryIndex index.php index.html   3. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)

 DocumentRoot "D:/Develop/Apache2.2/htdocs"改为

 DocumentRoot "D:/Workspace/PHP"再找到

 D:/Develop/Apache2.2/htdocs">  改为
D:/Workspace/PHP">    PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini

    1. 设置PHP扩展包的具体目录,找到       

; On windows: ; extension_dir = "ext"  改为 (值是ext文件夹的目录)

 ; On windows: extension_dir = "D:/Develop/PHP/ext"   2. 开启相应的库功能,找到需要开启的库的所在行

;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll 去掉前面的分号(注释),即改为       

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll  3. 设置时区,找到

;date.timezone =   改为

 date.timezone = Asia/Shanghai   到这里,一个php运行的环境就算是配置完成了,然后检测一下配置是否成功。重启Apache,在站点目录下新建文件index.php,输入内容:


phpinfo();  打开浏览器输入http://localhost,显示如下内容,则安装成功,并且成功关联MySQL。

以上过程就是PHP运行环境的搭建过程,我在这个过程中遇到如下问题:

1. Apache服务器的服务启动不了,显示“Cannot load D:/PHP/php5apache2_2.dll into server”错误。

解决方式:造成原因是我使用Apache Server 2.0.64这个版本,而这个版本的是在VC6下编译。我现在的PHP版本5.4,在VC9的环境下编译。不同环境下编译会导致Apache Server不能加载php模块。另外还有就是Apache HTTP Server 2.0.64出现安装完成重启后会打不开的问题,换成Apache HTTP Server 2.2.*后就能正常运行。

2. PHP环境搭建好后,无法使用php的mysql_connect()函数连接数据库。

解决方式:将php解压路径中libmysql.dll和php5ts.dll这个两个文件复制到System32文件夹中,重启Apache即可

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • windows环境配置apache+php+mysql开发环境
  • Windows下安装配置apache+mysql+php运行环境详细

相关文章

  • 通过编辑BCD文件给WIN7光盘添加PE启动引导菜单
  • SVN 更新时出错:不能打开新文件 svn-base 系统找不到指定的文件
  • Exchange Server 2010 邮箱数据库的恢复(移植)
  • windows下安装vmware tools图文详解
  • 海鑫科金:立足多生物识别 共赢发展
  • 上传文件提示413 Request Entity Too Large错误
  • IIS 不能匿名访问需要输入用户名密码
  • Windows与Linux中生成以当前时间命名的文件
  • 怎么修改tomcat默认访问首页
  • 架设基于Windows2003的RIS服务器

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 微软PDC:Asp.net和C#技术更加web化
    • Understanding Lync load balance
    • Windows2003怎么添加管理员账号与找回密码
    • Windows任务管理器的4个使用技巧
    • Windows Server 2008 R2 设置SMTP服务(图)
    • 运维自动化之基于python语言的文字界面的运维管理软件
    • Windows与Linux中生成以当前时间命名的文件
    • 使用3389远程桌面连接Windows XP时的关机方法
    • windows 2003服务器配置ftp服务器图解
    • 配置和工具提升Windows 2003系统安全

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有