zoukankan      html  css  js  c++  java
  • Apache24 + php5.6.31 +Sql server R2 环境搭建①

     win8(7)x64系统下 :PHP5.5.15 + Apache2.4.10 + SQL server 2008 R2  的配置方法分享给大家,32位的同理,不过下载的软件需要也是32位的。

        好久未发博客了,想到哪写到哪,比较乱,不要介意。

    此处采用的VC11版本

    工具/原料

    环境:win8 64.(32位的同理,下载相关软件必须是对应的64位版本)

    PHP5.6.31(php-5.6.31-Win64-VC11-x86.zip)

    Apache2.4.27(httpd-2.4.27-win64-VC11.zip)

    //MySQL5.7.19(mysql-5.7.19-win64.zip)

    Sql server 2008 R2

    方法/步骤1、准备(下载所需软件)

    安装apache前必须先安装VC11VSU_4vcredist_x64.exe),网址为https://www.microsoft.com/zh-CN/download/details.aspx?id=30679,选择时选择中文版的,如果win7系统是32位的请下载VSU_4vcredist_x86.exe,下载页面参看下图

     

    Apache2.4.27(httpd-2.4.27-win64-VC11.zip)网址https://www.apachelounge.com/download/VC11/

     

    PHP5.6.31php-5.6.31-Win32-VC11-x86.zip)这里我们选择的是线程安全版,关于线程安全版与非线程安全版的区别可 自行上网查阅相关资料,下载网址:http://windows.php.net/download/VC11 x86 Thread Safe64位的线程安全版。(VC11对应VS2012

     

    PHP的线程安全与非线程安全版本的区别:http://www.cnblogs.com/rrsina/p/4108429.html

    SQL server 2008 R2 软件微软官方下载地址https://www.microsoft.com/zh-cn/download/details.aspx?id=30438

     

    本地登录

    也可安装mysql

    MySQL5.7.19mysql-5.7.19-win64.zip),网址:http://dev.mysql.com/downloads/mysql/,此处选择的为免安装版,参看下图

     

    方法/步骤2、安装

    安装VC11,双击打开,点击若干个下一步直至安装成功就OK

    Apache 下载后是zip包,解压到后放在合适的位置就可以了,此处放在CApache24目录下,但是不建议放在C盘里,因为重装系统C盘的数据会全部丢失

     

    php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在C盘php-5.6.31目录下

    MySQL可选择免安装版的,较为简单,同样是解压到合适的位置,这里我们讲的是SQL server 所以不再介绍mysql

     

    方法/步骤3、配置PHP

     

    C:php5.6.31php.ini-production 复制一份,并重命名为php.ini

     

    C:php5.6.31和C:php5.6.31ext加入环境变量PATH,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;C:php5.6.31;C:php5.6.31ext,如下图,

     

     

     

    方法/步骤4、配置Apache

    用记事本打开c:Apache24conf

    查找ServerRoot,修改ServerRoot "c:/Apache24" => ServerRoot "c:/Apache24"(这里输入的是你解压apache安装包后放的位置)

    查找#ServerName www.example.com:80 ,修改为 ServerName www.example.com:80 (去掉前面的注释#)

    查找DocumentRoot "c:/Apache24/htdocs"  修改为DocumentRoot "c:/webroot" (如果一样,就不用改-此处为代码根目录,根据习惯设置,也可默认

     

     

    查找<Directory "c:/Apache24/htdocs"> ,修改为 <Directory " c:/webroot "> (如果一样,就不用改

    查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)

    查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"  ,修改为 ScriptAlias /cgi- bin/ " c:/Apache24/cgi-bin" (如果一样,也不用改)

    查找<Directory "c:/Apache24/cgi-bin"> 修改为 <Directory "c:/Apache24/cgi-bin/">  (如果一样,也不用改)

    c:Apache24confhttpd.conf最后一行添加添  LoadModule php5_module "c:/php5.6.31/php5apache2_4.dll" apache 支持php (请确认c:/php5.6.31/php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)

    添加 AddType application/x-httpd-php .php .html .htm

    添加 PHPIniDir "c:/php5.6.31" (告诉apache服务器 php.ini的位置)

    至此,httpd.conf 配置完成,保存httpd.conf 

    方法/步骤5、将apache安装到系统服务中

    输入c:Apache24inhttpd -k install,回车

    安装过程如下图所示

     

    方法/步骤6、开启几个常用php扩展

    用记事本打开c:php5.6.31php.ini

    ; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

    ;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

    ;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)

    ;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号) 

     

     

     

     

    方法/步骤7、启动Apache

    MySQL免安装版环境配置。网址如下

    http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

    启动apache,有两种启动方式:

    windows服务中启动;点击开始,找到计算机,右键-->管理-->服务和应用程序-->服务,找到Apache2.4,右键启动即可,如下图

     

    双击C:Apache24inApacheMonitor.exe启动,如下图

    注意事项

    配置Apache时,配置的目录要与你解压放置的目录一致,否则会出错

    启动Apache前要先在windows里安装成功才能启动,出错的话可能是端口被占用所致(重启电脑再重试)

     

     

     

     

     

    PHP环境+Apache迁移方式(节省配置时间)

    ① 将Apache24目录及php-5.6.31目录完整拷贝到新机器,放置于C盘下,然后

    C:php5.6.31 和C:php5.6.31ext加入环境变量PATH,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;C:php5.6.31;C:php5.6.31ext

    ③然后将Apache服务安装到系统服务中

    CMD命令行模式下  C:Apache24inhttpd -k install  回车即可,或直接去Apache24/ bin目录下运行ApacheMonitor.exe程序

    ⑤ 最后开启httpd服务

     

     

    C:Apache24htdocs为Apache默认工作根目录,可改为C:webroot

     

     

    更改配置文件(在C盘新建webroot文件夹,)

     

    http://Localhost  查看apache服务空间是否创建

     

     

    http://Localhost/index.php

     

    <?Php

    Phpinfo();//查看服务信息

    ?>

     

     

    参考文章:http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html

  • 相关阅读:
    OpenCascade Ray Tracing Rendering
    Create New Commands in Tcl
    OpenCascade Modeling Algorithms Fillets and Chamfers
    OpenCascade Modeling Algorithms Boolean Operations
    Construction of Primitives in Open Cascade
    Open Cascade Data Exchange STL
    Tcl Tk Introduction
    Open Cascade DataExchange IGES
    Netgen mesh library : nglib
    Hello Netgen
  • 原文地址:https://www.cnblogs.com/fuchen/p/7469680.html
Copyright © 2011-2022 走看看