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 ...
随机推荐
- 关于 Chrome 浏览器中 onresize 事件的 Bug
我在写插件时用到了 onresize 事件,在反复地测试后发现该事件在 Chrome 及 Opera(内核基本与 Chrome 相同,以下统称 Chrome)浏览器打开时就会执行,这种情况也许不能算作 ...
- 在PowerShell中使用curl(Invoke-WebRequest)
前言 习惯了windows的界面模式就很难转去命令行,甚至以命令行发家的git也涌现出各种界面tool.然而命令行真的会比界面快的多,如果你是一个码农. situation:接到需求分析bug,需要访 ...
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论
异常汇总:http://www.cnblogs.com/dunitian/p/4523006.html#signalR 后台创建了一个DntHub的集线器 前台在调用的时候出现了问题(经检查是代理对象 ...
- Android Button的基本使用
title: Android Button的基本使用 tags: Button,按钮 --- Button介绍: Button(按钮)继承自TextView,在Android开发中,Button是常用 ...
- 挑子学习笔记:特征选择——基于假设检验的Filter方法
转载请标明出处: http://www.cnblogs.com/tiaozistudy/p/hypothesis_testing_based_feature_selection.html Filter ...
- Velocity初探小结--Velocity在spring中的配置和使用
最近正在做的项目前端使用了Velocity进行View层的数据渲染,之前没有接触过,草草过了一遍,就上手开始写,现在又回头细致的看了一遍,做个笔记. velocity是一种基于java的模板引擎技术, ...
- Angularjs参考框架地址
1.Table(Grid)参考地址 https://github.com/samu/angular-table https://github.com/daniel-nagy/md-data-table ...
- linux系统维护时的一些小技巧,包括系统挂载新磁盘的方法!可收藏!
这里发布一些平时所用到的小技巧,不多,不过会持续更新.... 1.需要将history创建硬链接ln 全盘需要备份硬链接 ln /etc/xxx /home/xxx 2.root用户不可以远程 /et ...
- (转载)linux下各个文件夹的作用
linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基 ...
- 烂泥:redis3.2.3安装与配置
本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自 ...