设为首页 收藏本站
查看: 455|回复: 0

[经验分享] 安装64位php开发环境

[复制链接]

尚未签到

发表于 2015-8-25 11:30:21 | 显示全部楼层 |阅读模式
  最近听说PHP5.4速度很快,所以想建立一个本地环境测试下。我打算用本地windows xp sp3下安装PHP5.4.8、Apache2.4.3和Mysql5.5.28。
  
  首先去下载PHP、Apache和Mysql的最新版本。
  PHP5.4.8版本下载地址:http://windows.php.net/download/
  Mysql5.5.28版本下载地址:http://www.mysql.com/downloads/mysql/
  Apache2.4.3版本下载地址:http://www.apachelounge.com/download/
  下载Apache注意下在这个页面还要下载个DLL文件:php5apache2_4.dll-php-5.4-win32.zip(跟PHP的版本一定要对应)
DSC0000.jpg
  
  前期的准备工作已经完成。

  下面讲讲如何安装APache,这个是最麻烦的,其他的多简单。
  
  第一部分:安装Apache2.4.3
  1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\Acpache24为例)
  2.打开Apache24\conf下httpd.conf 文件,用记事本打开即可。
  (1)第37行ServerRoot "c:/Apache24"改为ServerRoot “D:/Apache24”;//Apache程序的位置。
  (2)第204行的ServerAdmin改不改无所谓;
  (3)第213行ServerName前面的“#”号去掉;
  (4)第237行DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "D:/www";//网站的根目录
  第238行<Directory "c:/Apache24/htdocs">改为<Directory " D:/www ">;
  注意:这个WWW文件夹要自己去新建的,不建的话会报错的。
  (5)第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm   //支持更多的默认页
  (6)第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"


(7)第370行<Directory "c:/Apache24/cgi-bin">改为<Directory "D:/Apache24/cgi-bin">

3.启动Apache。

开始 --- 运行,输入cmd,打开命令提示符。接着输入d:回车cd Apache24\bin回车httpd回车 DSC0001.jpg
  如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。
  5.测试。你可以把Apache24\htdocs目录下的index.html放到D:\www目录下,用浏览器访问会出现“It works”那么就说明apache已经正确安装了。
  注意:不能关掉这个命令窗口,否则apache会关闭的。
  6.加入为windows的系统服务,让Apache自启动。
  (1)关闭3的那个httpd命令窗口,不然会报错的。
  (2)开始 --- 运行,输入cmd,再打开一个命令提示符。输入d:回车cd Apache24\bin回车
  这里加入服务的命令为:httpd.exe -k install -n "servicename"
  servicename为Apache在windows的服务中的名字。例如:httpd.exe -k install -n "Apache24"
  
  输入httpd.exe -k install -n "Apache24"后,会有成功安装的提示,“服务”也会有Apache24这个服务项。这个时候可以选择启动,启动Apache服务。
  如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。
  以后可以通过Apache24\bin文件夹下的ApacheMonitor.exe来控制这个Apache。任务栏也会有显示这个软件的很方便的管理Apache的运行。
DSC0002.jpg
  
  附:你可以把Apache24放在C盘根目录下,即C:\Apache24
  上面2中,只要改(3)(5),cmd命令的话直接输入cd c:\apache24\bin回车httpd回车,这样的话简单多了。
  
  到这里Apache的基本安装已经讲完了。

  下面开始说说PHP的安装了。
  
  第二部分:安装PHP5.4.8
  1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\PHP为例)
  同时解压php5apache2_4.dll-php-5.4-win32.zip选择PHP 5.4.7中的php5apache2_4.dll放到PHP目录中。
  注意:这里没有PHP5.4.8版本的php5apache2_4.dll,所以我选择了一个最新版本的。
  2.复制份php.ini-development,并改名为PHP.ini。
  3.打开Apache24\conf下httpd.conf,在最后加上
  

# php5 support
LoadModule php5_module "d:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "d:/php"
  
  用来支持PHP,其中d:/php为PHP根目录。由于使用的是 Apache2.4.3,所以 php5_module 为 php5apache2_4.dll。
  4. 重启 Apache 服务器。
  5.测试。删除WWW中其他文件,新建一个index.php,内容为<?php phpinfo(); ?>保存,访问出现php的信息就说明php已经成功安装。
  
  到这里PHP的基本安装已经完成。

  下面是mysql的安装。
  
  第三部分:安装Mysql5.5.28
  1.直接运行安装文件,这里就不具体说明了。
  2.php支持MYSQL设置
  (1)第730行; extension_dir = "ext",去掉前面的“;”,并改为extension_dir ="d:\PHP\ext"
  (2)第880、881行,去掉前面的“;”
  extension=php_mysql.dll
extension=php_mysqli.dll
  注:在第838行到第908行有很多DLL,你要用到什么,去掉前面的“;”就可以了。
  (3)重启Apache即可。
  
  到这里mysql安装也基本完成了。

  剩下的就是一些Apache,php以及Mysql的设置,这个东西比较多,这个是仁者见仁智者见智的东西。我这里也不献丑了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-103980-1-1.html 上篇帖子: 通俗易懂的php防注入代码 下篇帖子: PHP笔记——java程序员看懂PHP程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表