软件版本:

apache:Apache 2.4.10 Win64    http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.10-win64-VC11.zip

PHP:VC11 x64 Thread Safe   http://windows.php.net/downloads/releases/php-5.6.0-Win32-VC11-x64.zip

MySql:5.5 win64

Visual C++ Redistributable for Visual Studio 2012     http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe

 

Mysql安装:

双击运行,设置用户名、密码、编码(utf8),步骤省略!

PHP配置:

1、解压下载的zip文件到一个目录,本教程中为:D:\Program Files\php

2、复制文件php.ini-development并改名为php.ini;

3、在php.ini文件中搜索关键字php_mysqli.dll,去掉该行前面的";",开启mysql扩展(使用mysql数据库);

4、搜索关键字extension_dir,修改为:extension_dir = "D:/Program Files/php/ext"(视具体目录而定);

5、依次修改

支持session :session.save_path = "e:/temp"
上传文件目录配置 :upload_tmp_dir = "e:/temp"
时区配置 :date.timezone = Asia/Shanghai

apache配置:

0、安装Visual C++ Redistributable for Visual Studio 2012

1、解压下载的zip文件到c盘:C:\Apache24

2、conf目录httpd.conf文件,定位到LoadModule,在其后面添加:(目录视具体php目录而修改)

LoadModule php5_module "D:/Program Files/php/php5apache2_4.dll"
PHPIniDir "D:/Program Files/php"

3、定位到AddType,在其后面添加:

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

4、如果要修改apache的端口,定位到Listen 80,例如修改为:Listen 8088

5、安装apache服务。

以管理员的身份开启一个dos窗口,如果不是管理员身份,会报错。win8及win8.1系统可在开始页按C进行搜索,第一个:命令提示符 ,右击,选择 以管理员身份运行即可。            

命令提示符默认路径是:C:\windows\system32 ,假设按上述步骤你将apache24文件夹放到了C盘根目录,则在命令提示符中输入:cd c:\apache24\bin ,回车之后即可进入bin文件夹,然后再输入:httpd.exe -k install   .(当然,启动|停止|重启的话,都需要用到-k这个参数,也就是httpd.exe -k start|stop|restart。)

如果安装成功,以后就可以去你的apache目录下的bin里双击ApacheMonitor.exe管理apache服务了。

测试配置:

浏览 http://localhost/index.html,(如果修改过端口,例如本教程中为:http://localhost:8088/index.html)显示“It works!”,说明apache启动成功。

在目录:C:\Apache24\htdocs,(apache默认网站目录)新建index.php文件,

<?php
phpinfo();
?>

浏览:http://localhost/index.php,如果修改过端口,例如本教程中为:http://localhost:8088/index.php

显示php版本信息页面,即为成功:

测试mysql连接,在刚才目录新建文件mysql.php,如下:

<?php
$connect=new mysqli("localhost","root","root","test");
if(!$connect) echo "Mysql Connect Error!";
else echo "mysql success";
$connect->close();
?>

页面打开mysql.php,成功则输出mysql success

windows8.1 下搭建配置apache+php+mysql的更多相关文章

  1. Centos6.5 下安装配置Apache+PHP+Mysql环境

    1.准备工作 # yum -y update && yum -y install vim make cmake gcc gcc-c++ bison bison-devel ncurse ...

  2. Windows下安装配置Apache+PHP+Mysql环境

    1.下载相关安装包 Apache下载: http://archive.apache.org/dist/httpd/binaries/win32/ ,选择httpd-2.2.25-win32-x86-n ...

  3. Windows环境下完全手工配置Apache、MySQL和PHP

    现在LAMP(Linux.Apache.MySQL.PHP/Perl/Python的简称)已经很流行了.在Windows下也有类似的,比如 WAMP(Apache, MySQL, PHP on Win ...

  4. Ubuntu 15.04 安装配置Apache和mysql的方法

    前 言 上篇海面特效的博文结尾提到了SideFX开发的HQueue分布式集群,配置HQueue首先需要安装mysql,所以今天先分享一下如何在Ubuntu系统中安装mysql和Apache: Ubun ...

  5. windows下手动安装 Apache+php+mysql

    PHP 为什么先说php,因为apache的配置要写入php的一些路径 http://php.net/downloads.php  选择windows donwload 选择Thread Safe的版 ...

  6. Centos7安装配置Apache+PHP+Mysql+phpmyadmin

    转载自: Centos7安装配置Apache+PHP+Mysql+phpmyadmin 一.安装Apache yum install httpd 安装成功后,Apache操作命令: systemctl ...

  7. CentOS 7下搭建配置SVN服务器

    CentOS 7下搭建配置SVN服务器 1. 安装 CentOS通过yum安装subversion. $ sudo yum install subversion subversion安装在/bin目录 ...

  8. Linux(Centos7)搭建LAMP(Apache+PHP+Mysql环境)

    目录 Linux搭建LAMP(Apache+PHP+Mysql环境)Centos7 一. 检查系统环境 1.确认centos版本 2.检查是否安装过apache 3.检查是否安装过Mysql 4.清理 ...

  9. centos7.2(二)搭建lamp(Apache+PHP+Mysql环境)教程

    开始安装前,看说明. 说明0  查看服务器是否能被ssh登陆 http://tool.chinaz.com/port/ 如果显示关闭,说明被大陆封闭了,删除服务器重新建立一个. 说明1:Centos7 ...

随机推荐

  1. USACO月赛数据

    终于找到了usaco月赛的数据…… 根据月赛的名称,我们可以写出数据地址.比如08年一月的月赛即是:http://contest.usaco.org/JAN08  这里要注意区分大小写.

  2. Postman 基本操作学习

    History 所有使用postman发送的request都会保存在这里.点击之后会在当前Tab打开. 参考: Requests History Environments 这里用来设定当前reques ...

  3. poj2586

    千年虫病毒 一个财务公司受到电脑病毒攻击所以丢失了一部分年终财务的数据. 他们所有记得的东西都在Inc里面储存着,在1999年之前公司要每个月都贴出盈利和亏损情况.亏损的是d,由于收到了攻击,他们不记 ...

  4. 菜鸟学习SSH(一)——Struts实现简单登录(附源码)

    从今天开始,一起跟各位聊聊java的三大框架——SSH.先从Struts开始说起,Struts对MVC进行了很好的封装,使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时 ...

  5. Solr开发参考文档(转)

    Solr开发文档 Solr 是一种可供企业使用的.基于 Lucene 的搜索服务器,它支持层面搜索.命中醒目显示和多种输出格式.在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索 ...

  6. Hive 创建和生成Rcfile 和SequenceFile格式的表

    rcfile格式表需要从原始的textfile 文件格式表导出数据并导入到新建好的rcfile格式表里 转: HIVE RCFile高效存储结构 创建rcfile 格式的表: CREATE TABLE ...

  7. halt和shutdown 的区别

    1.halt -h 标准情况下是关机 但是要手动关闭电源 .有些发行版增强了halt脚本 使其可以关闭电源 halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核. 2. ...

  8. ASP.NET中Get和Post的用法

    单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解ASP.NET Get和Post两种提交的区别: < form id="form1"  ...

  9. 查看Linux下网卡状态或 是否连接(转)

      1) 通过mii-tool指令       [root@localhost root]# mii-tool        eth0: negotiated 100baseTx-FD, link o ...

  10. linux的文本管道连接处理技巧

    举例1: strace -f -e open cpp Hello.cpp -o /dev/null 2>&1 | grep -v ENOENT | awk '{print $3}' 1) ...