最近一个朋友让我帮忙给配置服务器iis+php+mysq 环境,遇到了很多问题,特此就在这里说一下。小弟只是在windwos2003 和windwos XP下配置过iis+php+mysql,去朋友那一看,原来是一个windows Server2008系统的服务器,本以为和windows2003没什么区别,却找来找去的配置不上,最后自己在家装了一台windows2008系统,研究了一天,终于配置好了iis+php环境(如有什么地方不对,还请各位大牛给纠正一下),具体操作如下:

配置Windows Server2008+iis+php+mysql所需下载安装包

1、mysql 下载地址 http://pan.baidu.com/s/1hq1c0io

2、Navicat 下载地址 http://pan.baidu.com/s/1pJGxnVd (为mysql管理工具,如果对mysql命令比较熟悉也可不下载安装)

3、php-5.2.1-Win32.zip 下载地址 http://pan.baidu.com/s/1pJuc8YZ

一、iis安装(iis安装)

1、打开控制面板(开始--控制面板)

2、点开程序(程序)

3、打开或关闭Windows功能

4、(左侧)角色

5、(右侧)添加角色

6、下一步

7、选择Web服务器(IIS)【记着勾选里面的东西】

8、勾选后点击安装

9、等待

10、安装成功关闭

二、配置iis的php环境

1、将php-5.2.1-Win32.zip 解压到C:\php(此目录可以自己决定,只要在后面的配置中写成自己的目录就行)

2、php.ini-development修改为php.ini

3、设置php模块路径;查找extension_dir = "./" 修改为 extension_dir = "C:\php\ext"

4、设置时区为中国时区;查找;date.timezone = 修改为 date.timezone =PRC

5、开启GET数据调用;查找register_globals = Off 修改为 register_globals = On

6、开启以CGI方式运行php;查找; cgi.force_redirect = 1 修改为 cgi.force_redirect = 0

7、查找; fastcgi.impersonate = 1; 修改为 fastcgi.impersonate = 1

8、查找;cgi.rfc2616_headers = 0 修改为 cgi.rfc2616_headers = 1

9、将下面的dll钱的 分号(;)去掉

;extension=php_dba.dll

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_mcrypt.dll

;extension=php_mysql.dll

;extension=php_mysqli.dll

;extension=php_pdo.dll

;extension=php_pdo_mysql.dll

10、保存php.ini

11、将php.ini 复制到 C:\Windows 目录下

12、将C:\php目录下的libmySQL.dll和php5ts.dll 复制到 C:\Windows\System32目录下

13、配置iis,打开控制面板

14、打开管理工具

15、打开Internet信息服务(IIs)管理器

16、选择iis中的WIN-X8WN3DY9XD2(这是我的计算机名称,其实就是起始页下面一项)

17、在中间选择 处理程序映射 双击,

18、选择右侧的 添加模块映射 并填写信息

请求路径: *.php

模块: IsapiModule

可执行文件: C:\php\php5isapi.dll

名称: php

19、选中Default Web Site ,点击右侧浏览,新建一个记事本,修改为index.php,写入<?php echo phpinfo();?>

20、双击中间 默认文档 ,右侧添加 输入 index.php 点击确定,选中index.php 点击上移,直到移动到第一个

21、点击点击右侧浏览 *:80(http),在浏览器中就会出现 php的相关信息

二、安装mysql和Navicat

1、双击下载下mysql-5.5.35-win32.msi

2、点击next

3、勾选 I accept the therms in the License Agreement.点击next

4、有 Typical(默认)、Custom(用户自定义)、Complete(完全)三个选项。点击 Complete

5、点击Install

6、等待

7、弹出另一个窗口,点击next

8、点击Next

9、点击Finish

10、弹出新窗口点击 Next

11、有 Detailed Configuration(手动精确配置)、Standard Configuration(标准配置);选中Detailed Configuration,点击Next

12、有 Developer Machine(开发测试类,mysql占用很少资源)、

Server Machine(服务器类型,mysql占用较多资源)、

Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)

我们选中Server Machine,点击Next

13、有 Multifunctional Database(通用多功能型,好)、

Transactional Database Only(服务器类型,专注于事务处理,一般)、

Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional)

我们选中Transactional Database Only,点击Next

14、对数据库的路径,点击Next

15、有 Decision Support(DSS)/OLAP(20个左右)、

Online Transaction Processing(OLTP)(500个左右)、

Manual Setting(手动设置,自己输一个数)

我们选中 Online Transaction Processing(OLTP),点击Next

16、默认端口,不用更改,直接默认点击Next

17、设置编码,选择第三个,Character Set那里选择或填入gbk或utf8,也可以选择gb2312,点击Next

18、Install As Windows Service(是否按照windows服务,勾选),Include Bin Directory in Windows PATH(是否将mysql的bin目录加入到环境变量,勾选),点击Next

19、Root用户名的密码,必须填写,一般123456 ;

Enable root access from remote machines(是否允许root用户在其它的机器上登陆,一般勾选);

Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询,不勾选),点击Next

20、点击Execute

21、点击Finish,安装完成。

安装Navicat_for_MySQL_11.0.10_XiaZaiBa.exe

1、双击Navicat

2、点击安装

3、取消设置999网址导航,取消生成999网址导航,桌面快捷方式,点击完成。

4、打开后Navicat,点击 连接

连接名称:可以不填写

主机名或IP地址: localhost (本机)

端口: 3306(请填写您自己在安装过程中填写的端口,默认问3306)

用户名: root

密码: 我的是123456,不知道你自己填写的是什么

5、确定

6、双击localhost_3306,可以看到您的数据库了。

iis mysql安装包下载_配置Windows Server2008+iis+php+mysql所需下载安装包相关推荐

  1. iis mysql版本切换_MySQL+PHP配置 Windows系统IIS版(转)

    1.下载 MySQL下载地址:http://dev.mysql.com/downloads/mysql/5.1.html->Windows (x86, 32-bit), MSI Installe ...

  2. 配置Windows Server2008故障转移集群

    Abner Kou原创 配置Windows Server2008故障转移集群 一. 问题描述 建立双节点的Windows Server 2008 故障转移集群,为Hyper-v的高可用和SQLServ ...

  3. 宝塔面板windows建站教程_宝塔Windows面板IIS环境如何建立博客网站

    摘要: 简介Windows系统服务器一般都是安装 IIS环境,其他两个环境(Apache 和 Nginx)一般是在 Linux 服务器上运行会比windows更稳定,windows系统推荐... 简介 ...

  4. mysql5.5java安装_配置非安装版的mysql 5.5

    将下载的zip包解压到某一个文件夹下,我解压到了D:\Program Files\MySQL目录下.打开软件根目录,在这儿为D:\Program Files\MySQL\mysql-5.5.23-wi ...

  5. windows7安dns服务器_在Windows 7 上安装DNS服务器bind9方法详解

    本文主要介绍在WIN7上安装bind9 DNS服务器的方法,非常详细希望对大家有所帮助 本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法.ntbind是Bind的Windows版本, 1 ...

  6. 上网登录窗不弹出_配置 Windows XP 正常上网(TLS HTTPS),连接到 NAS

    Windows XP 是经典的.高效的.可靠的.性能良好的操作系统,然而其大部分版本都已在 2014 年停止支持.其较为流行的版本 SP2 与 SP3 由于各种原因,目前均不能直接正常访问安装了 SS ...

  7. mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

  8. 云虚拟主机mysql下载_云虚拟主机如何安装mysql

    1.解压文件 下载好MySQL后,解压到D盘下,也可以根据个人喜好解压在其他盘符的路径下,解压后的路径是:D:\mysql-5.7.17-winx64.解压好后需要配置默认文件. 2.配置默认文件 解 ...

  9. java demo在哪里下载_[Java教程]Java学习 (一)、下载,配置环境变量,第一个demo...

    [Java教程]Java学习 (一).下载,配置环境变量,第一个demo 0 2016-03-01 22:00:18 一.在 http://www.oracle.com 下载java JDK 安装到自 ...

  10. mysql的缓冲池大小_配置InnoDB缓冲池(Buffer Pool)大小

    1.配置InnoDB缓冲池(Buffer Pool)大小 当服务器正运行时,用户可以离线(启动时)或在线配置InnoDB缓冲池大小.这部分描述的行为适用这两种方法. 当增加或减少innodb_buff ...

最新文章

  1. 一文看懂人脸识别(4个特点+4个实现步骤+5个难点+算法发展轨迹)
  2. 20060911: 新机器·流氓软件
  3. java55矩阵output_leetcode 59 螺旋矩阵2 Java 用时较短-Go语言中文社区
  4. WCF RIA 服务 (三十二)-- 身份验证、角色、个性化 3
  5. git和github的关系
  6. 企业网络推广专员表示在企业网络推广中网站排名优化靠技巧
  7. Beta阶段——第4篇 Scrum 冲刺博客
  8. 我的javaweb学习之旅--html常用块级标签
  9. CSS3实现页面的平滑过渡
  10. 砍掉九成代码,重构并简化YOLOv5图像目标检测推理实现
  11. 机器人踩滑板_不死神草、飞行滑板…超2000种创新发明在这里展出
  12. smarty 引用php类,smarty 的PHP引用
  13. Focal Loss 分类问题 pytorch实现代码(简单实现)
  14. 10年前腾讯微信后台第一天提交的代码曝光;苹果App Store佣金抽成再做让步;TypeScript 4.1发布|极客头条...
  15. 动态的给python添加进度条_python动态进度条的实现代码
  16. 使用ViewFlipper实现广告图片的自动轮播的效果
  17. Java代码优化的一些方法(总结)
  18. DeFi 可以从金融危机中学到三件事
  19. pta7-5新浪微博热门话题
  20. itpt_TCPL 第五章:指针和数组 - 第八章:UNIX系统接口

热门文章

  1. android adb连接多个夜神模拟器,夜神安卓模拟器连接adb的具体操作流程
  2. Mac 新手必看:认识 Mac 桌面
  3. KDC+NFS 服务配置
  4. 编辑表格用什么软件比较好?最好用的都在这了!
  5. 亚马逊广告基础、打法及报表分析(一)
  6. nic占用率很高 Linux,linux – 许多丢弃了我的NIC数据包
  7. linux无法识别NIC,linux – 为什么ethtool没有向我显示NIC的所有属性?
  8. oracle 脚本检查点,oracle nca脚本检查点
  9. 解决Github不能下载,下载速度慢的小妙招
  10. leetcode LCP3 机器人大冒险(C++)