服务器 mysql iis 内存_windows服务器iis配置php和mysql环境图文教程
首先下载PHP,打开PHP官方网站的下载页:http://www.php.net/downloads.php ,我这里使用的是php-5.2.5-Win32版本,有点老,不过都一样的。
将下载到的php-5.2.5-Win32文件解压缩 C:php 目录下(这个目录可以自选,放到这个目录可以少做的配置修改)。
将C:php 目录下的 php.ini-dist 或 php.ini-recommended 复制到 C:Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。当然一般情况下,这个 php.ini 还是需要根据实际情况来修改的。
将C:php 目录下php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件复制到 C:Windowssystem32 目录下
php.ini 文件中开头有没有加分号的是打开的扩展,加了分号的是没有打开的扩展,建议将下面几个常用的应用打开:
代码如下
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mcrypt.dll
extension=php_msql.dll配置 IIS
打开“ Internet 信息服务(IIS)管理器”,打开“网站”->“属性”->“ISAPI 筛选器”->“添加”,筛选器名称可填写“PHP”,可执行文件仍然选择 C:phpsapiphp5isapi.dll。
打开“网站”->“属性”->“主目录”->“应用程序设置”->“配置”->“应用程序扩展”->“添加”,可执行文件还是选择 C:phpsapiphp5isapi.dll。扩展名填写“.php”,动作限制为“HEAD,GET,POST”。
打开“网站”->“属性”->“文档”->“启用默认内容文档”->“添加”,可以将 index.php 添加为默认内容文档。
然后选择“服务器机器名”->“所有任务”->“重新启动 IIS”来重启 IIS。
验证PHP环境
在iis的web根目录下建立一个index.php,文件内容为:
代码如下
在浏览器中输入localhost,或者本机ip打开index.php,看看php环境是否正常搭建完成。
下图为我的验证信息
到此一个windows iis环境下的php运行环境已经搭建好了,但是还需要配置mysql数据库的支持
接着我们来看看配置mysql
中介绍了iis下php环境的搭建,有了php的支持还需要有mysql数据库的支持才能真正发挥php的真正作用,这里就介绍一下再Windows下mysql数据库的安装及配置过程。
首先下载MySQL安装包:http://www.mysql.com ,我这里使用的是mysql-5.1.23-rc-win32版本
1 点击MySQL安装包
2 默认是Typical,如果想修改安装路径的话也可以选择custom.
注意:安装mysql的路径中,不能含有中文!
3 点击intall开始安装
4 跳过注册
5 是否现在就配置 MySQL.也可以之后在开始菜单的configuration wizard 进行配置.
这里是现在进行配置
6 选择Detailed Configuration(详细设置),点Next继续
7 下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只运行MySQL数据库,将占用全部的内存.用户可根据自己的需求,选择选项.这里只选择Sever machine,点Next继续
8 下面是选择数据库用途,第一种是多功能用途,
9 下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动
10 下面是选择MySQL允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后 一种是自定义,你可以根据自己的需要选择.
这里选择第一个
11 下面是是否运行网络链接.这里选择复选框.数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysq的默认端口:3306
12 这一步设置mysql的默认编码,默认是latin1,也是标准的编码.第二种是UTF8,第三种是手动设置.编码是版本4.1以上引入的.如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码.建议使用latin1标准编码
当然我们有需要的话,也可以修改它的编码(不建议).
13 这一步是是否要把mysql设置成windows的服务,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库了.推荐:下面的复选框也勾选上,这样,在cmd模式下,不必非到mysql的bin目录下执行命令.在命令行下咨询可以执行文件
14 这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是表示创建一个匿名账号,这会使数据库系统不安全.
如果有这个需求,也请勾选.
15 点击 Execute进行安装
16 点击 Finish 完成安装
服务器 mysql iis 内存_windows服务器iis配置php和mysql环境图文教程相关推荐
- iis 7 安装php环境_iis7配置php环境图文教程
原标题:iis7配置php环境图文教程 网站采用PHP编写,但是,其服务器环境可不一定是FreeBSD.Linux,很多PHP的网站都是运行在Windows2000.Windows2003和Windo ...
- php7.0康乐安装_Windows服务器安装配置PHP7.0环境图文教程
PHP7在windows环境中安装已经不像低版本的php了它需要安装其它的一些插件才可以正常的运行了,下面我们来看一篇关于Windows服务器安装配置PHP7.0环境图文教程了,希望对各位有帮助. 在 ...
- Win7、windows 2008 IIS7.5下载安装方法以及教程 IIS7配置PHP环境图文教程(fastcgi快速最新版)
Win7 IIS7.5下载安装方法以及教程 win7iis安装包下载: win7 IIS7.5 Express 多国语言官方中文安装版下载 第一步,进入控制面板,点击程序图标 第二步,点击打开或关闭W ...
- DreamweaverCS6搭建配置php本地站点(图文教程)- 教程篇
通过Dreamweaver.exe 配置PHP本地服务站点 一.软件安装说明: Dreamweaver_CS6.exe 二.步骤图解: 第一步: 第二步: 第三步: 第四步: 三.其他版本: Drea ...
- php iis mysql windows2003,Windows Server 2003 IIS6.0+PHP5(FastCGI)+MySQL5环境搭建教程 | 系统运维...
准备篇 一.环境说明: 操作系统:Windows Server 2003 SP2 32位 PHP版本:php 5.3.14 MySQL版本:MySQL5.5.25 二.相关软件下载: 1.PHP下载地 ...
- 修改服务器的共享内存大小,服务器共享内存大小能改么
服务器共享内存大小能改么 内容精选 换一换 开发者板形态下,使用16路推理进程并发对1080P图片进行处理,导致内存耗尽,内存申请失败后进程退出.为了防止抖动,默认情况下Engine队列大小为200, ...
- 服务器怎么修改内存大小,服务器怎么改内存大小
服务器怎么改内存大小 内容精选 换一换 本实例中SAP HANA服务器实际的文件系统规划如表2 SAP HANA服务器文件系统所示.SBD卷只需要在主节点云服务器上创建,然后绑定到备节点云服务器上.本 ...
- 在电脑上安装两个不同版本mysql(包括mysql解压版安装和配置,及mysql服务的问题解决)
目录 一.先去官网下载 二.配置my.ini 2.1 去原来安装的mysql里复制my.ini 2.1.1 先勾选显示隐藏项目 2.1.2 再在URL里输入%ProgramData% 2.1.3 然后 ...
- ps3本地虚拟服务器,手把手教你用PC笔记本畅玩PS3主机游戏图文教程
原标题:手把手教你用PC笔记本畅玩PS3主机游戏图文教程 这篇教程的目的就是手把手教你如何使用PS3模拟器,让你在笔记本或PC电脑上玩PS3游戏.虽然目前PS3模拟器还不算完美,但是一些热门和主流的游 ...
最新文章
- 安装zookeeper
- exit函数的头文件问题
- PHP的composer清除缓存
- rockbox主题包安装_DUX主题
- 深度学习(三十七)——CenterNet, Anchor-Free, NN Quantization
- php重定向页面位置,php - PHP重定向到基于页面版本的用户位置(IPAPI),并在会话中记住 - SO中文参考 - www.soinside.com...
- jq select操作全集
- 长在华人第一学霸家族的他,到底有多牛?
- webpack 读取文件夹下的文件_webpack基本介绍及使用
- UI upload多文件上传
- mysql常用命令整理
- SpringBoot和Ajax通信
- 计算两个日期相差天数的最简洁的代码
- Java求矩形面积和圆形面积的异常处理实例
- outlook邮箱显示一直启动中_[转载]Outlook 2016 显示正在启动... 无法进入Outlook的解决方案...
- (持续更新)C语言笔试题整理
- 蓝桥杯 入门训练 Fibonacci数列 JAVA
- 微信小程序-图片上传功能的实现
- frp内网穿透SSH
- ICPC-TOOLs resolver滚榜单工具使用指南
热门文章
- Pentium 4处理器架构/微架构/流水线 (6) - NetBurst前端详解 - 取指/译码/缓存
- python里什么叫子图_Python中的两个子图(matplotlib)
- spss典型相关分析_SPSS做典型相关分析,新版本软件已经有独立菜单模块可完成...
- 液位单闭环实验计算机控制,过程控制实验报告3(液位单闭环实验)
- accept 返回0_使用Vue3.0新特性造轮子 WidgetUI3.0 (Upload上传文件组件)
- JavaScript高级程序设计笔记 - 第四章 变量 作用域 内存问题
- JAVA中request.getParameterMap()用法笔记
- Open vswitch 之Qos rate-limiting 原理
- 远东传动收购机器人_一张图为你总结最近5年在机器人领域收购案例
- c++ 转bcd码_还不会看汽车自诊断系统的故障码?三分钟教你怎么解决