win7 php mysql环境,在win7下搭建php+apache+mysql环境
虽然已经有很多博客介绍如何搭建php 环境 ,但是本人今天试了下还是觉得挺费劲,网上很多都说的不全面,特将今天搭建 环境 的过程记录下来,以方便后人。 第0步:安装Apache服务器 我使用的2.2版本,安装过程中需要注意的是选择端口号,80或8080,如果这两个
虽然已经有很多博客介绍如何搭建php环境,但是本人今天试了下还是觉得挺费劲,网上很多都说的不全面,特将今天搭建环境的过程记录下来,以方便后人。
第0步:安装Apache服务器
我使用的2.2版本,安装过程中需要注意的是选择端口号,80或8080,如果这两个端口均已使用,可以在安装以后在配置文件中修改,配置文件httpd.conf位于 \Apache2.2\conf下。安装后在任务栏右下角会有一个小图标,点击图标打开Apache Service Monitor如下:
Start、Stop和Restart按钮用来开启、停止和重启服务,刚安装后没有默认的apache服务,这三个按钮都是 不可用状态,需要执行一个命令进行安装,在cmd窗口下cd到apache的bin目录下,这里有一个名为httpd.exe的可执行文件,使用httpd -h命令可以查看其使用方法。这里我们使用命令httpd -k install 来安装一个windows服务。需要注意的是如果执行该命令后提示“failed to open the winNT service manager”,需要在控制面板-用户帐户和家庭安全-用户帐户更改用户账户控制设置下选择从不通知,点击确定后重启电脑,重新执行httpd -k install命令后,会生产一个名为Apache2.2的Windows服务。在Apache Service Monitor中点击Start按钮启动服务,之后在浏览器中输入http://localhost:[端口],如果一切正常,会显示字符串“It works!”。
第1步:安装mysql服务器
这里使用的是5.5版本,这个版本挺好的,还带一个数据库管理工具:MySQL Workbench 5.2 CE
第2步:安装和配置php
此处使用的版本是:5.3.5。将php目录下的php.ini-development文件复制一份并重命名为php.ini。用文本编辑器打开php.ini修改如下内容:
;extension=php_mysql.dll这句去掉注释
设置扩展库路径extension_dir = "D:/Program Files/php/ext"(视php安装路径而定)
如果需要使用phpmyadmin的话还需要把;extension=php_mysqli.dll这句的注释也去掉,还有许多设置,在此不一一列举,我也不知道。
第3步:配置Apache以支持php
打开配置文件httpd.conf,加入以下内容:
LoadModule php5_module "D:/Program Files/php/php5apache2_2.dll" (视php安装目录而定)
PHPIniDir "D:/Program Files/php" (视php.ini的位置而定)
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
编写测试代码如下:
test
保存为test.php,放在D:\Program Files\Apache Software Foundation\Apache2.2\htdocs下面(视apache安装目录而定),这个位置可以在httpd.conf配置文件中修改。
启动Apache服务,在浏览器地址栏输入:http://localhost:[端口]/test.php,测试是否配置正确
第4步:测试是否能够连接数据库
编写代码如下:
test
mysql_connect方法的第一个参数是数据库服务器,第二个参数是用户名,第三个参数是密码。如果端口不是3306,需要这么写:mysql_connect(“ip:端口”,“root","psd")
能看到“ok”就大功告成了。
后记
一天没吃饭,总算是好了。想学习学习web开发,我选择php,不过这个配置真是烦人。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
win7 php mysql环境,在win7下搭建php+apache+mysql环境相关推荐
- 在linux下搭建git环境,在linux下搭建git github开发环境
在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...
- gdbm mysql函数库_linux4AS下的php+apache+mysql+gd库安装修订版
经过多次安装,将linux4AS下的php+apache+mysql+gd库安装过程多次修订,整理如下: 一. 系统及软件版本问题: 1. 操作系统:Linux AS U2 (advanced ser ...
- 在win7下搭建php+apache+mysql环境
虽然已经有很多博客介绍如何搭建php环境,但是本人今天试了下还是觉得挺费劲,网上很多都说的不全面,特将今天搭建环境的过程记录下来,以方便后人. 第0步:安装Apache服务器 我使用的2.2版本,安装 ...
- mac 下搭建 php + apache + mysql 服务器(cool)
之前做.net 网站.后转ios .所有很少接触windows 啦.但有时候自己还真需要个测试的服务器环境.干脆把自己电脑搞成服务器得了 下面贴上链接: Apache+PHP+Mysql OS X 1 ...
- Win7环境下搭建Android安卓开发环境
Win7环境下搭建Android安卓开发环境(原创教程) 此教程以32位win7旗舰版系统为基础,其它版本系统请根据情况自行调整.教程在2012年9月16日写,所有软件为当时的最新版. 准备文件(文件 ...
- linux lighttpd php,Ubuntu下搭建Lighttpd+PHP+MySQL环境
简单的几个命令在Ubuntu下搭建Lighttpd+PHP+MySQL环境,Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个.支持FastCGI, CGI, Au ...
- Linux下搭建Cortex-M嵌入式开发环境
Linux下搭建Cortex-M嵌入式开发环境 终于换上了Linux,更换之前考虑良久,最后选定了Ubuntu15(PS:自己家里用的是Fedora),主要是考虑Ubuntu确实更易用(但明显没有De ...
- ubuntu平台下搭建PHPWind网站运行环境
ubuntu平台下搭建PHPWind网站运行环境 前提: 要打开root权限 sudo password [这里填写root密码] 在Linux平台安装PhpWind的是比较麻烦的事,相对来说在Ubu ...
- Linux 下搭建 Java Web 开发环境
Linux 下搭建 Java Web 开发环境 我的小站.Github Java Web,是用Java技术来解决相关web互联网领域的技术栈,下方为 Linux 下搭建 Java Web 开发环境教程 ...
最新文章
- 页面加载完毕相关信息淡入效果
- 为什么分数是循环小数
- 有哪些非关系型数据库
- java中使用openssl生成的rsa公私钥进行数据加解密_使用openssl生成RSA公钥和私钥对...
- NameError: name 'url' is not defined django
- @SpringBootApplication注解分析
- 【Arcpy】Arcpy核心
- 190522每日一句
- Atitit. Xss 漏洞的原理and应用xss木马
- php微信显示通讯录,微信小程序通讯录功能实现思路分享
- sql 获取当前日期的季度,年份,月份等日期部分
- conda环境下更新pip失败
- python中判断一个数是否为素数_怎么用python判断一个数是否是素数
- python内置数值运算函数有哪几个_Python这68个内置函数,建议你吃透!
- clion 产生sigabrt_OpenNERO Ubuntu:进程结束,退出代码134(被信号6:SIGABRT中断)
- C语言编写一个四位数的和,c语言编写一段程序,输入一个四位数,输出各位数字的和...
- 约瑟夫问题-输出最后的编号
- File类(Java)
- 注销后计算机会重启么,注销与重新启动计算机有什么不同?
- C++ Builder 杂项