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 相关文章推荐
解决MySQL中文输出变成问号的问题
Jun 05 PHP
PHP中call_user_func_array()函数的用法演示
Feb 05 PHP
mysql总结之explain
Feb 27 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
Apr 19 PHP
PHP 通过Socket收发十六进制数据的实现代码
Aug 16 PHP
Yii框架调试心得--在页面输出执行sql语句
Dec 25 PHP
Yii中Model(模型)的创建及使用方法
Dec 28 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
Nov 10 PHP
Yii2中多表关联查询hasOne hasMany的方法
Feb 15 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
Feb 15 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
Oct 21 PHP
PHP fopen中文文件名乱码问题解决方案
Oct 28 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代码
2007/03/03 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
2011/04/23 PHP
解析在zend Farmework下如何创立一个FORM表单
2013/06/28 PHP
curl实现站外采集的方法和技巧
2014/01/31 PHP
php中序列化与反序列化详解
2017/02/13 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
2014/03/12 Javascript
javascript精确统计网站访问量实例代码
2015/12/19 Javascript
VUEJS实战之利用laypage插件实现分页(3)
2016/06/13 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
2016/12/12 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
微信小程序 刷新上拉下拉不会断详细介绍
2017/05/11 Javascript
js replace 全局替换的操作方法
2018/06/12 Javascript
基于JavaScript实现轮播图效果
2021/01/02 Javascript
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
python检测远程udp端口是否打开的方法
2015/03/14 Python
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
python 内置函数filter
2017/06/01 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
2018/12/29 Python
python实现转圈打印矩阵
2019/03/02 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
使用css3实现超炫的loading加载动画效果
2014/05/07 HTML / CSS
基于HTML5的齿轮动画特效
2016/02/29 HTML / CSS
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
学员自我鉴定
2014/03/19 职场文书
教师四风对照检查材料思想汇报
2014/09/17 职场文书
先进员工事迹材料
2014/12/20 职场文书
2015大一新生军训感言
2015/08/01 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
「我的青春恋爱物语果然有问题。-妄言录-」第20卷封面公开
2022/03/21 日漫
win10识别不了U盘怎么办 win10系统读取U盘失败的解决办法
2022/08/05 数码科技