实操windows2008搭建IIS php mysql
一、IIS的安装直接略过
二、主要记录PHP、MYSQL环境的搭建
1、本次环境搭建使用的环境版本号对应如下:
1、PHP:PHP 7.2 (7.2.28)
下载地址:https://windows.php.net/downloads/releases/php-7.2.28-nts-Win32-VC15-x64.zip
解压该压缩包:php.ini-development修改为:php.ini
a、搜索extension_dir,将其改为php.ini所在路径的ext目录F:\packages\php\ext
b、date.timezone改为 date.timezone = Asia/Shanghaipost_max_size = 100M
upload_max_filesize = 100M
max_file_uploads = 20
extension=curl
extension=gd2
extension=mbstring
extension=exif
extension=mysqli
extension=pdo_mysql 3、打开IIS管理器,点击右边的处理程序映射![]()
4、需要先安装所需的微软的DLL运行库
下载地址:http://down.whsir.com/downloads/Microsoftdlllibrary.zip
2、MYSQL:mysql-5.7.28-winx64
下载地址:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-winx64.zip
在解压的文件夹里面新建
my.ini文件,内容如下
[mysqld]
# 设置3306端口
port=
# 设置mysql的安装目录
basedir=C:\web\mysql-8.0.-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\web\mysql-8.0.-winx64\data
# 允许最大连接数
max_connections=
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
wait_timeout=
interactive_timeout= #sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [client]
# 设置mysql客户端连接服务端时默认使用的端口
port=
default-character-set=utf8
环境变量配置:
在系统属性-高级-环境变量中添加配置C:\web\mysql-8.0.15-winx64\bin: mysql服务的初始化
mysqld --initialize --user=mysql --console
附:搭建环境时点击php.exe,提示缺少dll 请安装下面的文件
链接:https://pan.baidu.com/s/1_6bUl4eqsWlejWXoMCte4w
提取码:b19e
MD5: F354ABC963419FE8314B54B4306ED6C4
SHA1: ABE4788ECDD0048B852883806F2B977BCAC1C446
CRC32: 4F81AECD
实操windows2008搭建IIS php mysql的更多相关文章
- linux搭建mariadb,windows2008搭建iis+php+wordpress
centos ip:192.168.101 windows ip :192.168.102 centos配置: [root@ml ~]# yum -y install mariadb-server # ...
- ubuntu 18.04 搭建flask服务器(大合集,个人实操)
ubuntu 18.04 搭建flask服务器(大合集) Ubuntu python flask 服务器 本次使用的Ubuntu版本为:Ubuntu 18.04.5 LTS (GNU/Linux 4. ...
- Mysql MHA(GTID)配置(实操)
实现环境 centos6.7 MYSQL5.6.36 主:192.168.1.191 从1:192.168.1.145 从2:192.168.1.146 监测:放在从2上 192.168.1.146 ...
- 实操重写IK分词器源码,基于mysql热更新词库
实操重写IK分词器源码,基于mysql热更新词库参考网址:https://blog.csdn.net/wuzhiwei549/article/details/80451302 问题一:按照这篇文章的介 ...
- 【强烈推荐,超详细,实操零失误】node.js安装 + npm安装教程 + Vue开发环境搭建
node.js安装 + npm安装教程 + Vue开发环境搭建 [强烈推荐,超详细,实操零失误] 原博客园地址:https://www.cnblogs.com/goldlong/p/8027997.h ...
- Docker安装MySql完整教程、实操
docker:官网 docker:镜像官网: 镜像官网可以所有应用,选择安装环境:会给出安装命令,例如:docker pull redis 默认拉取最新的版本(指定版本:docker p ...
- 生产环境搭建高可用Harbor(包括恢复演练实操)
生产环境搭建高可用Harbor(包括恢复演练实操) 前言 因资源成本问题,本Harbor高可用架构为最小开销方案,如果资源充足,可以将PG.Redis全部使用使用云厂商集群模式. 同时为了配置简单,并 ...
- QVM 实操记 - 18.12.28
视频回放地址:https://i.iamlj.com/mp4/QVM-IMC-12.27-1080P.mp4 目录 目录 常规开发部署流程 准备工作 开发准备 网站部署 操作步骤 重装系统 LANP环 ...
- 大数据学习笔记——Linux完整部署篇(实操部分)
Linux环境搭建完整操作流程(包含mysql的安装步骤) 从现在开始,就正式进入到大数据学习的前置工作了,即Linux的学习以及安装,作为运行大数据框架的基础环境,Linux操作系统的重要性自然不言 ...
随机推荐
- 利用标签导出Word文档
1 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; us ...
- iOS 13适配
1. 安装时,加入Xcode11.3 后 原xcode会安装开发工具插件时候出现 点击安装插件之后会出现 目前没找到解决方案.只能在一个mac电脑上安装使用一个版本. 2.编译时,会出现libstdc ...
- java菜鸟第一天
- WTL 选择文件
CFileDialog dlg(true, 0, 0, OFN_FILEMUSTEXIST|OFN_HIDEREADONLY|OFN_PATHMUSTEXIST, NULL, m_hWnd); dlg ...
- JAVAEE 和项目开发(第六课:服务器的安装和目录介绍和闪退解决办法)
课程介绍: 在学习了 HTTP 协议后,我们对浏览器和服务器的交互流程以及规范有了一定程度的认知,并也有了自己的理解.但是不少同学对服务器的概念还是有些模糊的,那么本节课就针对服务器进行介绍,我们一起 ...
- Java enum应用小结
用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... .现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法. p ...
- 二、CI框架之MCV模型
一.关于MCV,大概就是下图所示: 模型(model)-视图(view)-控制器(controller) M用来处理数据库,V用来显示界面,C用来控制 二.对应到CI的源码,对应的是这3个目录 不忘初 ...
- php添加openssl扩展
很多时候都会用到openssl组件,下面就介绍一下linux下php安装openssl扩展: 安 装openssl组件,一般php安装目录中都有许多扩展组件的安装包,当然也包括openssl,例如我的 ...
- Monthly Expense(最大值最小化问题)
POJ-3273 ...
- python从命令窗口启动脚本 创建并写入内容到文件示例
写入到文件示例: #!/usr/bin/env python3 from math import exp, log, sqrt import re from datetime import date, ...