Windows下安装配置Apache+PHP+Mysql环境
1.下载相关安装包
Apache下载:
http://archive.apache.org/dist/httpd/binaries/win32/ ,选择httpd-2.2.25-win32-x86-no_ssl.msi
PHP下载:
http://windows.php.net/downloads/releases/archives/ ,选择 php-5.3.5-Win32-VC6-x86.zip
MySQL下载:
http://downloads.mysql.com/archives/community/ ,选择5.5.28 Windows (x86, 64-bit), MSI Installer下载
2.安装Mysql
注意安装的时候字符集选择UTF-8 , root密码为root
3.安装 Apache
填写域名,服务名,邮箱
选择自定义安装
选择安装位置
在浏览器输入localhost测试安装是否成功,如果启动失败,查看80端口是否被占用。
4.安装配置PHP
4.1将php-5.3.5-Win32-VC6-x86.zip解压到PHP535
4.2拷贝php.ini-development文件,重命名为php.ini
4.3编辑php.ini文件,修改第809行,去掉分号,修改为extension_dir = "D:/LAMP/PHP535/ext"
第959行,打开mysql,mysqli扩展
4.4配置http.conf
打开D:\LAMP\Apache2.2\conf\httpd.conf ,在最后一个LoadModule后面(第130行左右)添加如下行:
LoadModule php5_module "D:/LAMP/PHP535/php5apache2_2.dll"
PHPIniDir "D:/LAMP/PHP535/"
AddType application/x-httpd-php .php .phtml
第244行左右将
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
修改为
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
5.测试
在D:\LAMP\Apache2.2\htdocs中创建test.php文件,内容如下:
<?php
phpinfo();
在浏览器中访问localhost/test.php ,将会看到mysql扩展已经被正确添加
在D:\LAMP\Apache2.2\htdocs 中创建sql.php文件,内容如下:
<?php
$conn=mysql_connect("localhost","root","root");
var_dump($conn);
在浏览器中访问localhost/sql.php, 将打印出resource(3) of type (mysql link) 。 表明mysql链接建立成功。
最新文章
- 快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)
- thinkphp3.2设置session的过期时间
- 在cenOS下安装apache出现-bash: /etc/init.d/httpd: 没有那个文件或目录
- SQL 数据库 存储过程 视图
- Delphi XE的firemonkey获取当前文件所在路径的方法
- SQLserver使用映射表进行数据相关操作
- Java/Java Web中乱码解决汇总
- unity3d GameObject.Find 严格区分大小写的
- Android应用开发中webview上传文件的几种思路
- VSFTP服务
- 正向代理vs.反向代理
- js获取宽高
- 关于IPFS的热门问题
- js 中的栈和堆
- linux centos7下源码 tar安装mysql5.7.23(5.7以上均可试用)
- 《python for data analysis》第五章,pandas的基本使用
- 架构-架构风格:REST
- JS----文档对象模型
- Java static和final
- zk键值数据结构
热门文章
- WCF中事务处理
- [Arc102B]All Your Paths are Different Lengths_构造_二进制拆分
- curl使用举例
- Mybatis Plus带多条件的多表联合、分页、排序查询
- 洛谷P2659 美丽的序列 单调栈模板
- Java 判断字符是大写小写或者数字
- ajax 跨域要点
- UI自动化的第一步(Python,pip,selenium,PyCharm安装配置)
- MyBatis 源码篇-资源加载
- C++反汇编第三讲,反汇编中识别继承关系,父类,子类,成员对象