安装64位了Apache,PHP和MySQL的在Windows的64位系统
2010-12-10 09:48:10| 分类: 杂七杂八 | 标签: |字号大中小 订阅
目前没有正式的 64位 的版本 的Apache 和 PHP中 存在微软的Windows。 只有 MySQL的 正式支持64位Windows。 如果你有一个2003/XP/Vista)64位版本的Windows(并希望保持您的系统这里是纯粹的64位解决方案! 在本指南中,我会告诉你如何安装和设置PHP和MySQL 5.0/5.1 5.2 X64的X64的基于Windows 2003/XP / Vista的64位使用的是Apache 2.2 × 64的网络,服务器 非官方的 二进制文件。 虽然这个设置已经过测试,成功地在Windows Vista高级版64位家庭,我不负责赔偿任何本指南可能会出现在你的电脑。 继续在你自己的风险。
下载所需的软件
非官方的二进制文件下载 Apache的X64的 从blackdot.be:
www.blackdot.be/?inc=apache/binaries
当前版本(2008年11月):的httpd - 2.2.10 - win64.zip
www.blackdot.be/?inc=apache/binaries
当前版本(2008年11月):的httpd - 2.2.10 - win64.zip
下载 PHP的X64的 从fusionxlan:
www.fusionxlan/PHPx64.php
当前版本(2008年9月):5.2.5
下载最新的官方 MySQL的64位 二进制的Windows:
sql/downloads/mysql/
64位安装Apache
创建您的C驱动器文件夹内,命名为apache64类似。 解压缩内容的Apache zip包你以前下载到的文件夹中:C:/ apache64。
编辑Apache配置文件C:/ apache64/f和改变路径以匹配您的系统。
编辑Apache配置文件C:/ apache64/f和改变路径以匹配您的系统。
ServerRoot的的“C:/ apache64”
服务器名本地主机:80
的DocumentRoot的“C:/ apache64/htdocs”
服务器名本地主机:80
的DocumentRoot的“C:/ apache64/htdocs”
<目录"C:/apache64/htdocs">
中DirectoryIndex index.html的index.htm index.php的
ScriptAlias / cgi - bin目录/的“C:/ apache64/cgi-bin /”
中DirectoryIndex index.html的index.htm index.php的
ScriptAlias / cgi - bin目录/的“C:/ apache64/cgi-bin /”
如果你要设置虚拟主机的注释(删除“#”符号)线波纹管和编辑f一个文件。 在Windows上设置虚拟主机 。
#包括机密/额外/的httpd - f
#包括机密/额外/的httpd - f
去掉下面行来加载扩展 mod_rewite 的需要 Elxis搜索引擎优化专业 。 同时去掉任何Apache扩展其他行你要加载相应的。
的LoadModule rewrite_module模块/ mod_rewrite.so
的LoadModule rewrite_module模块/ mod_rewrite.so
打开Windows命令提示符(开始- >“运行/搜索- >”加利福尼亚),然后导航到文件夹C:/ apache64(光盘版?:\ apache64)。 执行以下命令:
滨\ - K表安装
滨\ - K表开始
滨\ - K表安装
滨\ - K表开始
你的Apache应该工作。 打开bin文件夹,双击 文件。 一个图标将显示在您的Windows任务栏上。 从那里,你可以启动/停止/重新启动Apache容易。 我们设置为C文件的根目录:/ apache64/htdocs,所以这是文件夹,你应该把你的网页文件(例如Elxis CMS)的。 打开浏览器并转到localhost/,以确保Apache运行。
64位安装PHP
创建您的C驱动器文件夹内,命名为“php”的。 解压下载的内容的PHP压缩包您以前和文件夹的内容复制到了“中的php - 5.2.5版(x64)”(或曾经是什么版本下载)中:C:/ PHP的。 我们将安装PHP作为Apache的模块。 打开你的Apache配置文件(C:/ apache64/f)来告诉Apache加载PHP模块。 根据现行的LoadModule指令加入以下内容:
的LoadModule php5_module的“C:/ php/php5apache2_2.dll”
AddType应用程序/ x - httpd的- PHP的。PHP的
的LoadModule php5_module的“C:/ php/php5apache2_2.dll”
AddType应用程序/ x - httpd的- PHP的。PHP的
同时添加这些行告诉Apache PHP在哪里位于:
#配置php.ini的路径
PHPIniDir的“C:/ php”的
将以下文件复制到你的Widnows系统文件夹(C:/ Windows/system32):
?:/ php/php5ts.dll
?:/ php/php5isapi.dll
?:/ php/php5apache2_2.dll
?:/的PHP /转/ php_mysql.dll
#配置php.ini的路径
PHPIniDir的“C:/ php”的
将以下文件复制到你的Widnows系统文件夹(C:/ Windows/system32):
?:/ php/php5ts.dll
?:/ php/php5isapi.dll
?:/ php/php5apache2_2.dll
?:/的PHP /转/ php_mysql.dll
复制的php.ini - dist到相同的文件夹,它重命名为 php.ini中 。 打开这个文件编辑PHP配置参数。
的extension_dir =的“C:/的PHP /转/”
allow_url_fopen选项=关
负荷至少每行的前面以下PHP extesnions通过消除符号“#”:
延长=文件php_gd2.dll
的extension_dir =的“C:/的PHP /转/”
allow_url_fopen选项=关
负荷至少每行的前面以下PHP extesnions通过消除符号“#”:
延长=文件php_gd2.dll
延长= php_mysql.dll
延长= php_oci8.dll (如果您安装了Oracle数据库)
延长= php_pgsql.dll (如果您有postgre数据库安装)
延长= php_zip.dll
延长= php_oci8.dll (如果您安装了Oracle数据库)
延长= php_pgsql.dll (如果您有postgre数据库安装)
延长= php_zip.dll
sendmail的设定从E - mail地址:
sendmail_from = me@example
MySQL的一些设置:
mysql.default_port = 3306
mysql.default_host =本地主机
设置 会话保存路径 到一个可写(任何人)你的电脑文件夹中。 您可以设置为你希望的任何现有的路径(例如c:/ tmp目录)。
session.save_path的=的“C:/ tmp目录”
sendmail_from = me@example
MySQL的一些设置:
mysql.default_port = 3306
mysql.default_host =本地主机
设置 会话保存路径 到一个可写(任何人)你的电脑文件夹中。 您可以设置为你希望的任何现有的路径(例如c:/ tmp目录)。
session.save_path的=的“C:/ tmp目录”
重新启动Apache来测试,如果你的PHP是否工作正常。
64位安装MySQL
这是整个过程最简单的部分,因为我们已经下载了64位从MySQL官方的MSI包。 只需双击它运行安装程序。MySQL作为一个服务安装。
PhpMyAdmin的
尼科斯Timiopoulos报道phpMyAdmin的我们,09年2月14日,他有问题可以连接到。 在他的解决方案是在libmysql.dll复制到C:/视窗/mysql下载之后是个文件夹目录中。 另一种方法,以及更多建议的解决方案,是使用MySQL的GUI工具 (查询浏览器和管理员)。
完成
除非我忘了什么:-)你的系统已经准备就绪。 你有一个纯粹的64位WAMP的系统,祝贺你! 您现在可以复制 Elxis 在C:/ apache64/htdocs并运行Elxis安装向导。 如果你想设置虚拟主机按照此指南: 在Windows上设置虚拟主机 。
Currently no official 64bit versions of Apache and PHP exists for Microsoft Windows. Only MySQL supports officially 64bit Windows. If you have a 64bit version of Windows (2003/XP/Vista) and want to keep your system pure 64bit here is the solution! In this guide I will show you how to install and set up Apache 2.2 x 64 web servers, PHP 5.2 x64 and MySQL 5.0/5.1 x64 on Windows 2003/XP/ Vista 64bit using unofficial binaries. Although this setup has been tested successfully on Windows Vista 64bit Home Premium, I am not responsible for any damages may occur to your computer by this guide. Proceed at your own risk.
Download needed software
Download unofficial binaries for Apache x64 from blackdot.be:www.blackdot.be/?inc=apache/binariesCurrent version (November 2008): httpd-2.2.10-win64.zipDownload PHP x64 from fusionxlan:www.fusionxlan/PHPx64.phpCurrent version (September 2008): 5.2.5Download latest official MySQL 64bit binaries for Windows:sql/downloads/mysql/
Install Apache 64bit
Create a folder inside your C drive and named it something like apache64. Unzip the contents of the Apache zip package you previously downloaded to folder: C:/apache64.Edit Apache configuration file C:/apache64/f and change paths to match your system.
ServerRoot "C:/apache64"ServerName localhost:80DocumentRoot "C:/apache64/htdocs"<Directory "C:/apache64/htdocs">DirectoryIndex index.html index.htm index.phpScriptAlias /cgi-bin/ "C:/apache64/cgi-bin/"
If you want to set up virtual hosts uncomment (remove the "#" symbol) the line bellow and edit f file respectively. Setting up virtual hosts on Windows.#Include conf/f
Uncomment the following line to load extension mod_rewite needed by Elxis SEO PRO. Also uncomment any other lines you wish to load the corresponding Apache extensions.LoadModule rewrite_module modules/mod_rewrite.so
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论