Windows2008R2手工搭建IIS7.5+php+mysql环境

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介:

1、IIS7.5安装


CGI是必须选的



2. 准备软件

1)mysql-essential-5.1.51-winx64 64位的mysql
2)php 自己的包 v5.2 下载 (拷贝到 C:\Program Files (x86)\PHP\v5.2)
3)phpMyAdmin-3.5.3-all-languages


3、安装mySQL
版本号5.1.51,X64的,因为R2是64位的,特意选了这个版本。
建d:\Server_core目录,mySQL、php、phpmyadmin都装在这里。(非特殊情况,一律不要建在C盘)

1) 具体安装步骤,详细图文版安装之前的文档已经有了,此处不重复粘贴。
a)进入c:\webserver文件夹,双击mysql安装文件,进行mysql安装
b)选择Custom自定义安装;
c)点击“Change”更改MySQL安装目录,d:\web-s\mysql;
d)待文件复制安装完毕后,进行MySQL设置界面,单击Finish;
e)选择Detailed Configuration进行详细配置;
f)选择MySQL运行模式:Server Machine;
g)选择MySQL数据库默认存储方式:Non-Trans Only (MYISAM)
h)设定MySQL最大连接数:一般设置为128 - 512之间的整数。Manual Setting 512;
i)设定MySQL网络参数,注意:不要勾选启用Strict Mode!那个Addfirewall的选项仅在需要外连MySQL的时候勾选上,也就是说给防火墙加个出入站的策略。仅勾选Enable TCP/IP即可。Networking,端口号3306;
j)设定MySQL默认字符集:以用户站点语言为准,默认我们(第三个选项中)填gbk;
k)Windows环境设定,两个都勾选,install as Windows service 中选Mysql,并且勾选自动运行。
L)修改设定root用户密码,root密码请设置的比较复杂些。不要创建匿名用户。注意:非必要情况下,不要启动远程连接模式! 完成MySQL的安装,并启动MySQL服务。

2)测试MySQL工作是否正常
打开cmd命令提示符窗口,输入命令:mysql –u root –p
输入刚才安装时设置的密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。

3)移动LibMySQL动态链接库到系统目录
将c:\webserver\MySQL\bin\libmySQL.dll文件复制到 c:\Windows\System32目录下。


4、PHP安装和FastCGI的设置
1)  把下载的php包解压到 C:\Program Files (x86) 里面的php.ini 文件已经设置好了

另外环境变量PATH加上  ;C:\Program Files (x86)\PHP;C:\Program Files (x86)\PHP\ext

2)fastCGI的设置

添加模块映射: 处理程序映射->添加模块映射.


091008172.jpg

请求限制


091101631.jpg

091201163.jpg

091302430.jpg


3) 设置 FastCGI


091538540.jpg


091624341.jpg

NAME: PHP_FCGI_MAX_REQUESTS Value: 10000
NAME: PHPRC Value: C:\Program Files (x86)\PHP\v5.2

设置完整 phpinfo() 下试试吧


例子:

165131847.jpg


参考: http://www.doc88.com/p-692153637321.html
http://www.poluoluo.com/server/201301/192794.html

http://www.mb5u.com/cmsjiaocheng/94910.html




     本文转自hbyh 51CTO博客,原文链接:http://blog.51cto.com/norman20000/1155602,如需转载请自行联系原作者





相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
5月前
|
XML 存储 搜索推荐
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
98 7
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
|
2月前
|
网络安全 Windows
Windows IIS 10如何配置自签名SSL并实现自动跳转
本文记录了IIS配置自签名证书及HTTPS跳转的注意事项。包括解决443端口占用问题、URL Rewrite插件安装与配置、web.config修改方法,以及避免因旧教程导致的配置错误。
Windows IIS 10如何配置自签名SSL并实现自动跳转
|
5月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
274 17
|
5月前
|
Ubuntu 数据库 虚拟化
Windows 环境下 Odoo 安装保姆级教程
本教程详细介绍了在 Windows 系统上通过虚拟机部署 Odoo 的完整流程。首先确认硬件需求,确保 CPU、内存和磁盘空间满足最低配置;接着安装 VMware Workstation Pro 并创建 Ubuntu 虚拟机,配置桥接网络以实现主机与虚拟机的通信;随后借助微聚云快速安装预配置好的 Odoo 环境,简化复杂环境搭建;最后通过浏览器访问虚拟机 IP,完成 Odoo 数据库初始化及基础设置。整个过程清晰易懂,适合新手快速上手 Odoo 部署。
667 4
|
6月前
|
关系型数据库 MySQL PHP
源码编译安装LAMP(HTTP服务,MYSQL ,PHP,以及bbs论坛)
通过以上步骤,你可以成功地在一台Linux服务器上从源码编译并安装LAMP环境,并配置一个BBS论坛(Discuz!)。这些步骤涵盖了从安装依赖、下载源代码、配置编译到安装完成的所有细节。每个命令的解释确保了过程的透明度,使即使是非专业人士也能够理解整个流程。
141 18
|
9月前
|
关系型数据库 MySQL 数据库
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
在这一章节,主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。接着,详细描述了MySQL 8.0的版本选择与下载,推荐使用社区版(免费)。安装过程包括自定义安装路径、配置环境变量、启动和停止服务、以及客户端连接测试。此外,还提供了在同一台电脑上安装多个MySQL版本的方法及卸载步骤。最后,解释了关系型数据库(RDBMS)的特点,即基于二维表存储数据,使用SQL语言进行操作,格式统一且便于维护。通过具体的结构图展示了MySQL的数据模型,说明了数据库服务器、数据库、表和记录之间的层次关系。
1818 56
【MySQL基础篇】MySQL概述、Windows下载MySQL8.0超详细图文安装教程
|
6月前
|
存储 运维 监控
提升Windows Server环境安全性:ADAudit Plus的五大关键优势
在Windows Server环境中,内置的安全审计工具虽有用,但存在专业门槛高、耗时及功能缺失等问题。第三方工具ADAudit Plus应运而生,其五大优势包括:日志聚合、关键活动检测、定制化报告、灵活安全配置和长期日志保留,有效提升系统监控与合规能力。选择ADAudit Plus,助力企业更高效应对审计挑战,强化安全性。
150 2
|
7月前
|
关系型数据库 MySQL 网络安全
如何排查和解决PHP连接数据库MYSQL失败写锁的问题
通过本文的介绍,您可以系统地了解如何排查和解决PHP连接MySQL数据库失败及写锁问题。通过检查配置、确保服务启动、调整防火墙设置和用户权限,以及识别和解决长时间运行的事务和死锁问题,可以有效地保障应用的稳定运行。
309 25
|
9月前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
909 9
|
9月前
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。

推荐镜像

更多