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

[经验分享] win7(64)下安装配置php5+apache2.2.4+mysql文档

[复制链接]

尚未签到

发表于 2018-11-22 11:47:01 | 显示全部楼层 |阅读模式
  闲着没事想学习下php,网上找了些win7下配置安装php+apache+mysql的文档再结合自己的实际安装,整理了份简单的安装配置资料。如下:
  一.下载安装包
  1.apache包路径:http://www.apachelounge.com/download/ 这里面我选择的是httpd-2.4.9-win64-VC11.zip.
  2.php5包路径: http://windows.php.net/download/ 这里有很多版本,因为是用apache做服务器,所以这里只能下载对应的线程安全版本(我下载的是VC11 X64  Thread Safe zip包).
  3.vcredist_X64.exe:vs2012的运行时环境,直接去网上下载个对应的安装就可以了.
  4.mysql下载安装这里就不说了,网上很多.
  二.安装配置
  1.apache 的安装配置:
  解压apache.zip包到任意指定目录(这里是D:/php目录下,即apache根目录为:D:/php/Apache24).
  修改apache配置文件,打开D:/php/Apache24/conf/httpd.conf文件:
  (1)找到ServerRoot "c:/Apache24",将其修改为 ServerRoot "D:/php/Apache24" (注意这里是"/"而不是"\")
  (2)找到"#LoadModule xml2enc_module modules/mod_xml2enc.so",在它的下面添加:
  LoadModule php5_module "D:/php/PHP5/php5apache2_4.dll"
  PHPiniDir "D:/php/PHP5"
  AddType application/x-httpd-php .html .htm .php
  这三行。
  (3)找到DocumentRoot "c:/Apache24/htdocs",此句是设置网页文件存放的根目录,默认为c:/Apache24/htdocs,
  我们可以改为自己放置网页文件的根目录,笔者这里就改为"D:/php/Apache24/htdocs"。
  下面一行的,也相应的改成
  (4) 修改默认80端口为8090(这个依据实际情况而定)
  找到 Listen 80 将80改为8090
  找到 ServerName www.example.com:80 将80改为8090
  安装apache,从命令行进入apache的bin目录.(前提是已经安装了VS2012环境)
  依次运行 httpd.exe和httpd.exe -k start 第一个是安装命令,第二个是启动命令,重启是把start改为restart,停止用stop
  到此apache的安装配置就结束了。
  注意:第一次启动apache的时候会有这么一个提示:Errors reported here must be corrected before the service can be started.
  这个不是错误,只是一句告诉你如果有错误会在下面显示的提示语句。
  2. php的安装和配置
  在D:/php目录下新建一个PHP5目录,并解压php的zip包到PHP5目录下。php的完整路径为:D:/php/PHP5
  修改php.ini-production为php.ini;打开php.ini文件,找到extension_dir="./",修改为extension_dir="D:\php\PHP5\ext"并去掉前面的分号。
  找到扩展列表,;extension=php_gd2.dll、;extension=php_mysql.dll、;extension=php_mysqli.dll
  将其前面的分号去掉即为开启该扩展,你也可根据功能需求不同开启相应扩展,方法同此。
  PHP配置完毕。
  3. mysql的安装配置
  mysql的安装就不说了。只是安装成功后将mysql的安装文件夹bin目录内的libmysql.dll,拷贝到系统的system32文件夹中。
  到此,mysql搞定
  4. 整体测试
  在D:\php\Apache24\htdocs下创建一个index.php文件,内容为:
  
  在浏览器地址栏中输入:localhost:8090/index.php,如果显示success则表示开发环境配置成功。


运维网声明 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-638197-1-1.html 上篇帖子: apache2.2 虚拟主机配置方法教程 下篇帖子: Linux下apache日志分析与状态查看方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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