Home  >  Article  >  Backend Development  >  windows8.1下Apache+Php+MySQL配置步骤_PHP

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

WBOY
WBOYOriginal
2016-05-28 15:04:59752browse

软件版本:

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文件,

浏览: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配置步骤,可能还有一些不足之处,希望大家进行补充。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn