搜索
首页php教程php手册win7(64位)安装搭建php
win7(64位)安装搭建phpJun 06, 2016 pm 08:00 PM
64位phpwin7安装工具搭建

工具/ 原料 php-5.5.10-Win32-VC11-x64.zip 下载地址: http://windows.php.net/download/ httpd-2.4.7-win64-VC11.zip 下载地址: http://www.apachelounge.com/download/ mysql-5.6.16-winx64.zip 下载地址: http://dev.mysql.com/downloads/mysql/ 方法/ 步



工具/原料

  • php-5.5.10-Win32-VC11-x64.zip 下载地址: http://windows.php.net/download/
  • httpd-2.4.7-win64-VC11.zip 下载地址: http://www.apachelounge.com/download/
  • mysql-5.6.16-winx64.zip 下载地址: http://dev.mysql.com/downloads/mysql/




方法/步骤

1. 1

一、安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip )

1、解压下载的安装包:httpd-2.4.7-win64-VC11.zip将其放到自己的安装目录(我的目录D:phpEnvApache24)

步骤阅读

2. 2

2、然后对http.conf(D:phpEnvApache24confhttp.conf)配置文件进行修改-使用记事本打开就行

(1)修改ServerRoot Apache的根路径:

(37行)ServerRoot"c:/Apache24"改成=>ServerRoot"D:/phpEnv/Apache24"

(2)修改ServerName你的主机名称:

(217行)ServerNamewww.example.com:80将前面的#去掉,该属性在从命令行启动Apache时需要用到。

(3)修改DocumentRoot Apache访问的主文件夹目录,就是php、html代码文件的位置。Apache默认的路径是在htdocs(D:phpEnvApache24htdocs)下面,里面会有个简单的入口文件index.html。这个路径可以自己进行修改,我这里将其配置在我自己新建的文件夹www(D:phpEnvwww)下。

(247行) DocumentRoot "c:/Apache24/htdocs"

改为=>

DocumentRoot "D:phpEnvwww"

(4)修改入口文件配置:DirectoryIndex一般情况下我们都是以index.php、index.html、index.htm作为web项目的入口。Apache默认的入口只有index.html需要添加其他两个的支持,当然这个入口文件的设置可以根据自己的需要增减,如果要求比较严格的话可以只写一个index.php,这样在项目里面的入口就只能是index.php

(274行)

DirectoryIndexindex.html

改为=>

DirectoryIndex index.php index.htmindex.html

(5)设定serverscript的目录:

(358行)ScriptAlias/cgi-bin/ "c:/Apache24/cgi-bin/"改为=> ScriptAlias/cgi-bin/ "D:/phpEnv/Apache24/cgi-bin"

(6)(380行)

AllowOverride None

Options None

Require all granted

改为=>

AllowOverride None

Options None

Require all granted

3. 3

3、接下来就可以启动Apache

开始---运行,输入cmd,打开命令提示符。接着进入D:phpEnvApache24bin目录下回车httpd回车,如图所示.

没有报错的话就可以测试了(保持该命令窗口为打开的状态)。

把Apache24htdocs目录下的index.html放到D:phpEnvwww目录下,用浏览器访问会出现“It works”那么就说明apache已经正确安装并启动了。也可以自己写一个简单的index.html文件也可以打开。

步骤阅读

4. 4

4、将Apache加入到window服务启动项里面并设置成开机启动

先关闭httpd的服务(将命令窗口关闭即可)

重新打开一个新的命令窗口进入到D:phpEnvApache24bin目录下:

添加HTTP服务的命令是:httpd.exe -kinstall -n "servicename" servicename是服务的名称,我添加的是:httpd.exe -k install -n "Apache24"命令成功后会有成功的提示,此时你可以在window服务启动项中看到Apache24这个服务

然后点击启动就可以了,如果不想设置成开机启动的话也可以将启动类型修改为手动。

如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。

当然也可以通过D:phpEnvApache24bin下面的ApacheMonitor.exe来启动Apache这里就不多说了

如此Apache的配置就基本完成了。

步骤阅读

END

方法/步骤2

1. 1

二、安装配置php5.5.10(php-5.5.10-Win32-VC11-x64.zip)

1、将下载的php-5.5.10-Win32-VC11-x64.zip 解压到安装目录下我的是(D:phpEnvphp)

2、将目录下的php.ini-development文件复制一份并改名为php.ini他是php的配置文件

3、为Apache服务添加php支持

打开Apache的配置文件http.conf在最后加上

# php5 support

LoadModule php5_moduleD:/phpEnv/php/php5apache2_4.dll

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

# configure thepath to php.ini

PHPIniDir "D:/phpEnv/php"

这里我添加在LoadModule下面

添加的时候要保证你的php5apache2_4.dll文件确实存在php5.5的早期版本里面是没有这个文件的,不过高点版本里面已经有了,可以打开php安装目录找下这个文件

PHPIniDir"D:/phpEnv/php"这个就是你的php根目录

步骤阅读

2. 2

4.重启Apache服务器。

5.测试。删除www中其他文件,新建一个index.php,内容为保存,访问出现php的信息就说明php已经成功安装。

备注:

Php的一些常用配置修改:(D:phpEnvphpphp.ini

时区的设置:date.timezone = Asia/Shanghai

错误报告等级:error_reporting = E_ALL这个在开发模式下可以全部打开。

步骤阅读




方法/步骤3

1. 1

三、安装配置mysql5.6.16(mysql-5.6.16-winx64.zip)

1、安装mysql

64位的mysql暂时没找到msi的安装包,因此直接解压到安装目录下,然后配置相关的环境变量,修改配置文件,添加window服务就行,这里就不详细写了。这里把我的配置文件贴出来给大家参考下:

[mysqld]

loose-default-character-set = utf8

basedir = D:/program/mysql-5.6

datadir = D:/program/mysql-5.6/data

port = 3306

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

character_set_server = utf8

[client]

loose-default-character-set = utf8

注:basedir是mysql的根目录,datadir是mysql的数据存储目录。其他的我就不做解释了

安装完mysql是没有图形用户界面的,可以安装个Navicat for MySQL之类的软件,这样看起来会比较方便点。

2. 2

2、安装完成mysql之后,为php添加mysql支持

打开php的配置文件php.ini(D:phpEnvphpphp.ini)

(1)(721行); extension_dir = "ext",去掉前面的“;”,并改为extension_dir="D:phpEnvphpext"打开php的扩展支持,ext文件夹下有很多php的扩展支持.dll文件,感兴趣的同学可以看一下。

(2)然后就是打开php的mysql扩展了

(875、876行)去掉前面的“;”

extension=php_mysql.dll

extension=php_mysqli.dll

当然也可以打开881行的php_pdo_mysql.dll启用php的pdo支持我一般都用这个。

注:在第863行到第888行有很多扩展选择,你要用到什么,去掉前面的“;”就可以了。当然如果要添加其他的扩展支持如redis支持,php本身可能没有提供相应的dll文件,就需要自己去找到相应版本的dll添加到ext文件夹中,然后在配置文件中添加一个extension=…

完成之后,重启Apache

在访问phpinfo的时候就可以看到

步骤阅读

步骤阅读

步骤阅读

方法/步骤4

1. 1

四、小结:

Php环境的安装网上已经有很多资料了,自己在接触php的时候也是翻天覆地的查,在自己的电脑上也装过不少次了,开始的时候也用集成的软件包,WAMP、AppServ等,后来php版本升级后,发现要想升级集成包的php很麻烦,所以强烈建议自己动手单独配置下环境,更好的了解Apache、php、mysql之间的联系。


注意事项

  • 安装的电脑要支持VC11
  • 涉及到的配置文件行数可能会随着版本的提升或者个人的修改会有些许变动

 

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
Win7系统中如何处理IP地址冲突问题? 三种解决Win7显示IP地址冲突的方法Win7系统中如何处理IP地址冲突问题? 三种解决Win7显示IP地址冲突的方法Dec 21, 2023 pm 05:21 PM

IP地址冲突,这还算是比较常见的网络问题,最近被还在使用Win7系统的用户遇到了,当同一网络上的两台或多台设备分配了相同的IP地址时,就会发生IP地址冲突,这篇文章是本站给大家带来的解决IP地址冲突问题方法。方法一:1、按【Win+R】组合键,打开运行,并输入【cmd】命令,按【确定或回车】,可以快速打开命令提示符窗口(建议使用管理权限创建此任务);2、管理员命令提示符窗口中,输入【ipconfig/release】命令,可以用来释放当前的IP地址,而输入【ipconfig/renew】命令,可

10代cpu支持win7系统吗10代cpu支持win7系统吗Feb 22, 2023 pm 04:38 PM

10代cpu支持win7系统。10代cpu搭配的400、500系列主板可以安装win7,安装的前提条件是必须关闭“安全启动”和有独显的情况开启csm兼容模式;但有些主板己经没有支持传统模式以及兼容模式的选项了,此时还需要更换主板。

如何打开摄像头 教你Win7摄像头怎么打开如何打开摄像头 教你Win7摄像头怎么打开Jan 11, 2024 pm 07:48 PM

相信有用户遇到这么一个问题了,win7系统却找不到摄像头快捷在哪,只能从程序里面调出摄像头功能,不知道内情的人还以为是摄像头的驱动没有安装呢,因此给有需要的win7用户在使用摄像头的时候制造了不小的麻烦。下面,小编就来给大家带来了Win7摄像头的打开教程了。使用笔记本电脑的用户都晓得笔记本自带有摄像头功能,不像台式电脑需要连接摄像头,在笔记本win7系统中直接打开摄像头就可以使用,非常方便。不过有用户一般的情况下都没有去摸索,尝试很多方法还是失败,下面,小编就来跟大家说说Win7摄像头的打开方法

win7电脑喇叭显示红叉怎么办win7电脑喇叭显示红叉怎么办Mar 07, 2023 am 11:54 AM

win7电脑喇叭显示红叉的解决办法:1、在电脑桌面上找到“计算机”图标,单击鼠标右键选择“管理”;2、在左侧系统工具中单击选择“设备管理器”选项;3、在中间设备管理器选项中,单击展开“声音、视频和游戏控制器”选项;4、选中“Realtek High Definition Audio”,单击鼠标右键选择“启用”即可。

win7检测不到第二个显示器怎么办win7检测不到第二个显示器怎么办Mar 13, 2023 am 11:40 AM

win7检测不到第二个显示器的解决办法:1、打开“控制面板”并选择“硬件和声音”;2、点击“设备打印机”中的“设备管理器”;3、通过“监视器”来查看是否有第二部显示器连接;4、回到桌面,右击鼠标,选择“屏幕分辨率”;5、选择合适自己显示器的刷新频率,再点击“应用”;6、重新对第二个显示器进行检测或显示即可。

win7电脑没有NVIDIA控制面板怎么解决win7电脑没有NVIDIA控制面板怎么解决Nov 01, 2022 pm 01:48 PM

win7电脑没有NVIDIA控制面板的解决办法:1、打开电脑;2、打开“控制面板”,然后找到“NVIDIA控制面板”;3、打开“NVIDIA控制面板”设置中的“添加桌面上下文菜单”这个选项即可。

win7如何关闭开机自启动软件win7如何关闭开机自启动软件Nov 23, 2023 pm 02:29 PM

win7可以通过使用系统配置实用程序、注册表编辑器和任务管理器来关闭开机自启动软件。详细介绍:1、系统配置实用程序,点击“开始”菜单,输入“msconfig”并按回车键,打开“系统配置”窗口,在“系统配置”窗口中,切换到“启动”标签,取消选中想要关闭的软件前面的复选框,然后点击“应用”和“确定”按钮保存更改即可。2、注册表编辑器等等。

罗技驱动win7能用吗罗技驱动win7能用吗Jan 15, 2024 am 11:45 AM

罗技驱动在最新的系统Win11中兼容良好。对于一些用户好奇的老旧系统Win7,也可以放心使用,因为罗技驱动同样兼容Win7系统。罗技驱动win7能用吗:答:罗技驱动win7能用。罗技驱动无论什么系统都可以兼容,罗技是国际知名品牌,它的驱动非常全面。罗技驱动的主要界面:1、软件主界面在左边,三个按钮依次是灯光,按键,灵敏度设置。在灯光界面的设置中,特效比较常规,而音频视觉效果是亮点。它可以根据声音频率变色,根据高、中、低音频段进行不同的颜色和效果设置。3、按键设置中,用户可以根据自己有什么特殊要求

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),