windows7 下 apache2.4 和 php5.5 及 mysql5.6 的安装与配置
要准备的软件
httpd-2.4.9-win32-VC11.zip http://www.apachelounge.com/download/
php-5.5.13-Win32-VC11-x86.zip http://www.php.net/downloads.php
mysql-installer-community-5.6.19.0.msi http://dev.mysql.com/downloads/windows/installer/
本文约定
1、安装目录 D:\server
2、Apache安装目录 D:\server\Apache24
3、php安装目录 D:\server\PHP
4、web 根目录 D:\server\wwwroot
安装 Apache 2.4
1、在 D 盘新建文件夹 server
2、解压 httpd-2.4.9-win32-VC11.zip,复制文件夹 Apache24 到D:\server 下
3、修改配置文件 conf/httpd.conf
找到
ServerRoot "c:/Apache24"
修改为
ServerRoot "D:/server/Apache24" 找到
#ServerName www.example.com:
修改为你本机的IP地址 比如
ServerName 10.0.0.8: 找到
DocumentRoot "c:/Apache24/htdocs"
<Directory "c:/Apache24/htdocs">
修改为
DocumentRoot "D:/server/wwwroot"
<Directory "D:/server/wwwroot"> 找到
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
<Directory "c:/Apache24/cgi-bin">
修改为
ScriptAlias /cgi-bin/ "D:/server/Apache24/cgi-bin/"
<Directory "D:/phpserver/Apache24/cgi-bin/">
4、以管理员身份运行 CMD,切换目录到 D:/server/Apache24/bin/ 运行 httpd -k -install,这会创建一个名为 Apache2.4 的系统服务。
5、拷贝D:/server/Apache24/htdocs/index.html 到 D:/server/wwwroot 下,浏览器访问 http://你的IP地址/index.html。如果显示“ It works!”说明 Apache 已正常安装。
安装PHP5.5
1、解压php-5.5.13-Win32-VC11-x86.zip,复制文件夹php-5.5.13-Win32-VC11-x86到D:/server/下,然后命名为php。
2、复制 D:/server/php/php.ini-production 到 D:/server/php目录,然后命名为php.ini
3、打开 D:/server/php/php.ini 并修改相关配置
找到
doc_root =
修改为
doc_root = "d:\phpserver\wwwroot" 找到
; extension_dir = "ext"
修改为
extension_dir = "d:\phpserver\php\ext" 找到
;date.timezone =
修改为
date.timezone = PRC 找到
; session.save_path = "N;/path"
修改为
session.save_path = "d:\phpserver\temp"
4、打开D:\server\Apache24\conf\httpd.conf,找到DSO部分,在后面添加代码
LoadModule php5_module "d:/phpserver/php/php5apache2_4.dll"
PHPINIDir "d:/phpserver/php"
5、搜索 DirectoryIndex 添加 index.php 如下
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>
6、保存配置文件,然后重启 Apache2.4 服务,在 D:/phpserver/wwwroot/ 下新建php文件,输入"phpinfo();", 打开浏览器访问 http://你的IP地址/index.php。如果正常显示 phpinfo 信息,则 PHP 安装成功。
安装mysql5.6
安装过程我就不说了,很简单,安装完之后,注意修改 php.ini 去掉 extension=php_mysql.dll 和 extension=php_pdo_mysql.dll 前的注释就好。
windows7 下 apache2.4 和 php5.5 及 mysql5.6 的安装与配置的更多相关文章
- Apache2.4.23+PHP5.6.30+MySQL5.7.18安装教程
最近在工作中常常接触到PHP,自己也写过一些简单的PHP页面.我们知道PHP是在服务器端运行的脚本语言,因此我们需要配置服务器环境.之前为了省事直接使用的是wamp集成环境,但是突然某一天领导要求我们 ...
- Linux下Apache2.2和PHP5的安装配置
Linux下Apache2.2和PHP5的安装配置 环境介绍 我安装使用的Linux版本为CentOS6.5最精简版,Apache为2.2.29,PHP版本为5.4.28. 系统安装 首先安装Cent ...
- centos6.3编译安装Apache2.4.3+PHP5.4.8+Mysql5.5.8
以虚拟机VirtualBox 版本是4.1.20(内存设置为512M,centos安装是文本模式下安装),全新以最小化包安装了32位的 CentOS6.3系统,作为本地web环境,上次讲了在windo ...
- win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安装
win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安装 http://blog.csdn.net/jiangzeyun/article/details/41676639
- centos7环境下mysql5.7的安装与配置
最近无事闲来折腾虚拟机,以前都是折腾云服务器,现在自己捣捣.看到mysql的教程蛮好的,准备做个笔记.原文来自mysql5.7的安装与配置(centos7环境) 第一步:下载mysql [root@M ...
- centos7环境下mysql5.7的安装与配置(免安装版)
最近无事闲来折腾虚拟机,以前都是折腾云服务器,现在自己捣捣.看到mysql的教程蛮好的,准备做个笔记.原文来自mysql5.7的安装与配置(centos7环境) 第一步:下载mysql ? 1 [ro ...
- centos7下mysql5.7的安装与配置
centos7下MySQL5.7的安装与配置 下载 下载地址 根据系统和版本选择红框中的四个RPM包下载即可,然后放到centos7系统中的/opt目录下,等待稍后安装. 安装前的准备 1. 检查系统 ...
- win10下mysql5.7的安装与配置
Win10下MySql5.7的安装与配置 下载 官网下载地址 选择免安装版即可, 解压 将下载的压缩包解压到你想要放置MySQL的目录,避免中文空格. 示例:D:\devtools\mysql-5.7 ...
- Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法
第一步:下载安装的文件 1. MySQL:下载地址mysql-5.1.49-win32.msi: 2. Apache: 下载地址httpd-2.2.16-win32-x86-openssl-0.9.8 ...
随机推荐
- 《Django By Example》第四章 中文 翻译 (个人学习,渣翻)
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:祝大家新年快乐,这次带来<D ...
- ASP.NET MVC 请求路径相关参数的获取
Request.ApplicationPath / Request.CurrentExecutionFilePath /Home/Index Request.FilePath /Home/Index ...
- ASP.NET Aries 入门开发教程7:DataGrid的行操作(主键操作区)
前言: 抓紧勤奋,再接再励,预计共10篇来结束这个系列. 上一篇介绍:ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑 本篇介绍主键操作区相关内容. 1:什么时候有默认的 ...
- Laravel 5.x 请求的生命周期(附源码)
Laravel最早接触是刚开始实习的时候,那时通过网上的学习资料很快便上手,开发模块接口.后来没有什么深入和总结,但是当我刚开始学Laravel的时候,我对Laravel最大的认识就是,框架除了路由. ...
- 计算机程序的思维逻辑 (54) - 剖析Collections - 设计模式
上节我们提到,类Collections中大概有两类功能,第一类是对容器接口对象进行操作,第二类是返回一个容器接口对象,上节我们介绍了第一类,本节我们介绍第二类. 第二类方法大概可以分为两组: 接受其他 ...
- 前端自动化构建工具gulp记录
一.安装 1)安装nodejs 通过nodejs的npm安装gulp,插件也可以通过npm安装.windows系统是个.msi工具,只要一直下一步即可,软件会自动在写入环境变量中,这样就能在cmd命令 ...
- 云计算下PAAS的解析一
云计算下PAAS的解析一 PaaS是Platform-as-a-Service的缩写,意思是平台即服务. 把服务器平台作为一种服务提供的商业模式.通过网络进行程序提供的服务称之为SaaS( ...
- 反应器(Reactor)和主动器(Proactor)
网络方面用的比较多的库是libevent和boost.asio,两者都是跨平台的.其中libevent是基于Reactor实现的,而boost.asio是基于Proactor实现的.Reactor和P ...
- 【教程】SQLite数据库修复
SQLite 大家都知道,就不多说了. 有时候数据量大了,或者存储过程中出现异常,数据库就可能会出问题. 这是以前公司产品出现过的问题,导致软件都打不开了,我花了不少时间才解决的,趁现在有空贡献出来. ...
- Storm介绍(一)
作者:Jack47 PS:如果喜欢我写的文章,欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 内容简介 本文是Storm系列之一,介绍了Storm的起源,Storm ...