首页 php教程 php手册 windows下搭建apache http server、php、mysql开发环境

windows下搭建apache http server、php、mysql开发环境

Jun 06, 2016 pm 07:53 PM
apache http server windows 搭建

一、所需软件: 1.apache htpp server: 百度输入“apache http server”搜索即可在百度软件中心下载。或者去apache官网下载。 2.php: php官网下载 。 注意 :apache http server2.2适合php5.4及以下版本。apache http server2.4适合php5.5及以上版本。因为p

一、所需软件:

1.apache htpp server:

百度输入“apache http server”搜索即可在百度软件中心下载。或者去apache官网下载。

2.php:

php官网下载

注意:apache http server2.2适合php5.4及以下版本。apache http server2.4适合php5.5及以上版本。因为php5.5及以上版本中只有php5apache2_4.dll,没有php5apache2_2.dll,而php5apache2_2.dll是关于apache2.2的动态链接库。

VC6就是使用legacy Visual Studio 6 compiler这个编译器编译的。

VC9就是使用the Visual Studio 2008 compiler这个编译器编译的。

Non Thread Safe就是非线程安全。

Thread Safe就是线程安全。

官方并不建议将Non Thread Safe 用于生产环境,所以我们选择Thread Safe版本的PHP来使用。

3.mysql:

去mysql官网下载:http://dev.mysql.com/downloads/mysql/


二、安装:

1.apache安装:

点击安装,一路下一步。

a.填写服务器信息,其中网络域名(Network Domain)和服务器名(Server Name)都填localhost,留个邮箱;根据需要选择HTTP服务的安装方式,上方是默认80端口,可能会和Windows 7自带的IIS服务端口冲突,下方是8080端口。

windows下搭建apache http server、php、mysql开发环境

b.选择典型(Typical)安装。

windows下搭建apache http server、php、mysql开发环境

c.选择安装路径。

windows下搭建apache http server、php、mysql开发环境

d.安装。

windows下搭建apache http server、php、mysql开发环境

e.等待安装

windows下搭建apache http server、php、mysql开发环境

f.安装完成

windows下搭建apache http server、php、mysql开发环境

至此,apache安装大功告成。然后测试一下:

启动服务

windows下搭建apache http server、php、mysql开发环境

在浏览器输入http://localhost,显示 It Works!

windows下搭建apache http server、php、mysql开发环境

2.php安装:

php解压即可。

3.mysql安装:

a.双击安装文件,选择“next”

windows下搭建apache http server、php、mysql开发环境
b.选择接受安装协议,单击“next”

windows下搭建apache http server、php、mysql开发环境

c.选择自定义安装(custom)

windows下搭建apache http server、php、mysql开发环境

d.设置mysql安装路径:

windows下搭建apache http server、php、mysql开发环境

e.接下来单击“install”

windows下搭建apache http server、php、mysql开发环境

f.安装中...

windows下搭建apache http server、php、mysql开发环境

g.安装完成

windows下搭建apache http server、php、mysql开发环境windows下搭建apache http server、php、mysql开发环境

h.配置mysql:选择Detailed Configuration(手动精确配置)

windows下搭建apache http server、php、mysql开发环境

i.选择服务器的类型,“Developer Machine(开发测试类)”、“Server Machine(服务器类型)”、“Dedicated MySQL Server Machine(专门的数据库服务器)”,我们选择Developer Machine

windows下搭建apache http server、php、mysql开发环境

j.选择mysql数据库的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(服务器类型)”、“Non-Transactional Database Only(非事务处理型)”,我们选择Multifunctional Database

windows下搭建apache http server、php、mysql开发环境

k.next

windows下搭建apache http server、php、mysql开发环境

l.在打开的页面中,选择mysql的访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,设置为15个)这里选择手动设置,单击“next”继续

windows下搭建apache http server、php、mysql开发环境

m.在打开的页面中设置是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,默认的端口是3306,并启用严格的语法设置,如果后面出现错误,可以将“Add firewall exception for this port ”这个选项选上,单击“next”继续

windows下搭建apache http server、php、mysql开发环境

n.设置mysql要使用的字符编码,第一个是西文编码,第二个是多字节的通用utf8编码,第三个是手动,我们选择utf-8,接下来单击“next”

windows下搭建apache http server、php、mysql开发环境

o.选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql–u username –p password;”就可以了,单击“next”

windows下搭建apache http server、php、mysql开发环境

p.设置是root用户(超级管理员)的密码,并启用root远程访问的功能,不要创建匿名用户,单击“next”

windows下搭建apache http server、php、mysql开发环境

q.所有的配置操作都已经完成,单击Execute按钮执行配置:

windows下搭建apache http server、php、mysql开发环境windows下搭建apache http server、php、mysql开发环境


三、配置apache、php、mysql集成:

apache是通过读http.conf文件,加载modules的,下面我们把php模块添加到http.conf中,apache就能加载php模块,就完成和php的集成了。

windows下搭建apache http server、php、mysql开发环境

mpm : mutil processing module 多重处理模块

apr: 可移植运行库

1.修改apache.conf配置:

打开apache/conf目录下apache.conf文件。

a.添加php模块:

“Ctrl+F”搜索“LoadModule”在后面加上

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

红色的部分改成自己php的安装路径即可。

b.找到

<ifmodule dir_module>
    DirectoryIndex index.html
</ifmodule>
登录后复制
改为
<ifmodule dir_module>
    DirectoryIndex index.php index.html
</ifmodule>
登录后复制

c.修改apache站点目录。

分别找到

DocumentRoot "D:/Apache2.2/htdocs"
登录后复制
<directory></directory>
登录后复制
登录后复制
登录后复制

改为:

DocumentRoot "E:/workspace"
登录后复制
<directory></directory>
登录后复制
登录后复制
这样以后开发的php项目就放在指定的e盘workspace中访问了。

2.修改php.ini文件:
进入php安装目录,把php.ini-development 文件改名为 php.ini作为php的配置文件。

a.指定php扩展库的路径:

搜索找到

; extension_dir = "ext"
登录后复制
去掉前面的分号,后面的路径改为php安装路径,即
extension_dir = "E:\PHP\php-5.3.29\ext"
登录后复制

\ext前面为自己的php安装路径

b.支持mysql、phpMyAdmin等:

分别找到

;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
登录后复制

c.设置时区:

找到

;date.timezone =
登录后复制
改为
date.timezone = Asia/Shanghai
登录后复制

3.测试

在设置的站点目录“E:/workspace”中创建一个index.php文件。写入内容:

<?php phpinfo();
?>
登录后复制
打开浏览器出入:http://localhost/index.php。显示

windows下搭建apache http server、php、mysql开发环境

往下翻页:

windows下搭建apache http server、php、mysql开发环境

至此,apache、php、mysql集成就大功告成。





本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1664
14
CakePHP 教程
1423
52
Laravel 教程
1319
25
PHP教程
1269
29
C# 教程
1248
24
sublime写好代码后如何运行 sublime写好代码后如何运行 Apr 16, 2025 am 08:51 AM

在 Sublime 中运行代码的方法有六种:通过热键、菜单、构建系统、命令行、设置默认构建系统和自定义构建命令,并可通过右键单击项目/文件运行单个文件/项目,构建系统可用性取决于 Sublime Text 的安装情况。

laravel安装代码 laravel安装代码 Apr 18, 2025 pm 12:30 PM

要安装 Laravel,需依序进行以下步骤:安装 Composer(适用于 macOS/Linux 和 Windows)安装 Laravel 安装器创建新项目启动服务访问应用程序(网址:http://127.0.0.1:8000)设置数据库连接(如果需要)

如何解决Laravel中复杂的BelongsToThrough关系问题?使用Composer可以! 如何解决Laravel中复杂的BelongsToThrough关系问题?使用Composer可以! Apr 17, 2025 pm 09:54 PM

在Laravel开发中,处理复杂的模型关系一直是个挑战,特别是当涉及到多层级的BelongsToThrough关系时。最近,我在处理一个多级模型关系的项目中遇到了这个问题,传统的HasManyThrough关系无法满足需求,导致数据查询变得复杂且低效。经过一番探索,我找到了staudenmeir/belongs-to-through这个库,它通过Composer轻松安装并解决了我的困扰。

git软件安装 git软件安装 Apr 17, 2025 am 11:57 AM

安装 Git 软件包括以下步骤:下载安装包运行安装包验证安装配置 Git安装 Git Bash(仅限 Windows)

vscode 可以在 mac 上吗 vscode 可以在 mac 上吗 Apr 15, 2025 pm 07:45 PM

VS Code 在 macOS 上表现良好,可提升开发效率。安装和配置步骤包括:安装 VS Code 并进行配置。安装特定语言的扩展(如 JavaScript 的 ESLint)。谨慎安装扩展,避免过多导致启动变慢。学习基本功能,如 Git 集成、终端和调试器。设置合适的主题和代码字体。注意潜在问题:扩展兼容性、文件权限等。

vscode设置头文件路径 vscode设置头文件路径 Apr 15, 2025 pm 09:24 PM

要在 Visual Studio Code 中设置头文件路径,请打开“用户设置”面板,在“Include Path”字段中添加路径,并单击“保存”按钮。示例:{ "includePath": ["/path/to/header1", "/path/to/header2"] }。

git软件是干嘛的 git软件怎么使用? git软件是干嘛的 git软件怎么使用? Apr 17, 2025 pm 12:09 PM

Git 是一款分布式版本控制系统,旨在跟踪代码变化并允许协作式开发。它使开发人员能够记录项目演变、管理代码合并,并以高效且安全的方式维护项目历史。通过 Git 的分布式架构,每个开发者拥有项目完整副本,无需与中央服务器通信即可执行常见的版本控制操作。

git软件安装教程 git软件安装教程 Apr 17, 2025 pm 12:06 PM

Git 软件安装指南:访问 Git 官方网站下载适用于 Windows、MacOS 或 Linux 的安装程序。运行安装程序并按照提示进行操作。配置 Git:设置用户名、电子邮件并选择文本编辑器。对于 Windows 用户,配置 Git Bash 环境。

See all articles