windows8.1下Apache+Php+MySQL配置步骤


Posted in PHP onOctober 30, 2015

软件版本:

apache:Apache 2.4.6 Win64  

PHP:PHP 5.5 VC11 x64 Non Thread Safe    

MySql:5.5 win64

Mysql安装:

双击运行,设置用户名、密码、编码(utf8)。

PHP配置:

1、解压下载的zip文件到一个目录,本教程中为:D:\server\php

2、复制文件php.ini-development并改名为php.ini;

3、在php.ini文件中搜索关键字php_mysqli.dll,去掉该行前面的";",开启mysql扩展(使用mysql数据库);

4、搜索关键字extension_dir,修改为:extension_dir = "D:/server/php/ext"(视具体目录而定);

5、依次修改

支持session:session.save_path = "D:/service/temp" 注:先建立文件夹,并且有写入权限(否则会出现跨页session丢失).

上传文件目录配置:upload_tmp_dir = "D:/service/temp"

时区配置:date.timezone =Asia/Shanghai

apache配置:

1、解压下载的zip文件到D盘server文件夹下:D:\server\Apache24

2、conf目录httpd.conf文件,定位到LoadModule,在其后面添加,目录视具体php目录而修改。

LoadModule php5_module "D:/server/php/php5apache2_4.dll" //phpfensi.com

PHPIniDir "D:/server/php"

3、定位到AddType,在其后面添加:

AddType application/x-httpd-php.php

AddType application/x-httpd-php.html

默认首页设置:DirectoryIndex index.php index.html

4、如果要修改apache的端口,定位到Listen 80,例如修改为:Listen 8081

5、安装apache服务。
以管理员的身份开启一个dos窗口,如果不是管理员身份,会报错。win8及win8.1系统可在开始页按C进行搜索,第一个:命令提示符,右击,选择 以管理员身份运行即可。           
命令提示符默认路径是:C:\windows\system32 ,假设按上述步骤你将apache24文件夹放到了C盘根目录,则在命令提示符中输入:cd c:\apache24\bin ,回车之后即可进入bin文件夹,然后再输入:httpd.exe -k install   .(当然,启动|停止|重启的话,都需要用到-k这个参数,也就是httpd.exe -k start|stop|restart。)
如果安装成功,以后就可以去你的apache目录下的bin里双击ApacheMonitor.exe管理apache服务了。
测试配置:
浏览 http://localhost/index.html,(如果修改过端口,例如本教程中为:http://localhost:8088/index.html)显示“It works!”,说明apache启动成功。
在目录:C:\Apache24\htdocs,(apache默认网站目录)新建index.php文件,
<?phpphpinfo();?>
浏览:http://localhost/index.php,如果修改过端口,例如本教程中为:http://localhost:8088/index.php
显示php版本信息页面,即为成功
测试mysql连接,在刚才目录新建文件mysql.php,如下:

<?php$connect=new mysqli("localhost","root","root","test");if(!$connect) echo "Mysql Connect Error!";else echo "mysql success";$connect->close();?>

页面打开mysql.php,成功则输出mysql success

以上就是在windows8.1下Apache+Php+MySQL配置步骤,可能还有一些不足之处,希望大家进行补充。

PHP 相关文章推荐
PHP 函数学习简单小结
Jul 08 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
Jan 06 PHP
PHP Global变量定义当前页面的全局变量实现探讨
Jun 05 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
php判断正常访问和外部访问的示例
Feb 10 PHP
PHP利用MySQL保存session的实现思路及示例代码
Sep 09 PHP
Yii中使用PHPExcel导出Excel的方法
Dec 26 PHP
高质量PHP代码的50个实用技巧必备(上)
Jan 22 PHP
PHP INT类型在内存中占字节详解
Jul 20 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
Apr 06 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
May 29 PHP
php验证邮箱和ip地址最简单方法汇总
Oct 30 #PHP
php三种实现多线程类似的方法
Oct 30 #PHP
php搜索文件程序分享
Oct 30 #PHP
纯php生成随机密码
Oct 30 #PHP
php利用smtp类实现电子邮件发送
Oct 30 #PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 #PHP
php如何实现只替换一次或N次
Oct 29 #PHP
You might like
php 5.3.5安装memcache注意事项小结
2011/04/12 PHP
php中cookie的使用方法
2014/03/29 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
PHP实现大数(浮点数)取余的方法
2017/02/18 PHP
jQuery中$.extend()用法实例
2015/06/24 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
JavaScript实现仿淘宝商品购买数量的增减效果
2016/01/22 Javascript
js实现内容显示并使用json传输数据
2016/03/16 Javascript
Javascript之BOM(window对象)详解
2016/05/25 Javascript
angular2+node.js express打包部署的实战
2017/07/27 Javascript
详解webpack2+node+react+babel实现热加载(hmr)
2017/08/24 Javascript
Mac 安装 nodejs方法(图文详细步骤)
2017/10/30 NodeJs
webstorm添加*.vue文件支持
2018/05/08 Javascript
[03:55]2014DOTA2国际邀请赛 Fnatic经理采访赢DK在情理之中
2014/07/10 DOTA
举例详解Python中的split()函数的使用方法
2015/04/07 Python
理解Python中函数的参数
2015/04/27 Python
Python 操作MySQL详解及实例
2017/04/30 Python
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
Pycharm 2020年最新激活码(亲测有效)
2020/09/18 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
Rossignol金鸡美国官网:始于1907年法国百年雪具品牌
2019/03/06 全球购物
创建索引时需要注意的事项
2013/05/13 面试题
班班通校本培训方案
2014/03/12 职场文书
党员干部承诺书
2014/03/25 职场文书
兽医医药专业求职信
2014/07/27 职场文书
住房抵押登记委托书
2014/09/27 职场文书
群众路线剖析材料
2014/09/30 职场文书
银行竞聘报告范文
2014/11/06 职场文书
党员个人年度总结
2015/02/14 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
浅谈pytorch中stack和cat的及to_tensor的坑
2021/05/20 Python
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS