一、安装IIS

1、进入到服务器管理器,依次点击“角色”,“Web服务器(IIS)”,右键“添加角色服务”,

2、选着“Web服务器(IIS)”点击下一步选择“CGI”,其他都是默认就可以,

3、如果想添加FTP服务,就把下面FTP点上就可以,

4、点击下一步,安装就可以了

二、安装MySql

1、安装MySql前需要安装Microsoft Visual C++ for Visual Studio

2、下载MySql:

3、开始安装,弹出第一个窗口选择NO,然后选择Server only点击下一步

4、选着tustom,点击下一步,选择MySql Server下的MySql Server 8.0.19-X64,点击中间右箭头添加

5、接着选择Applications下的Sql workbench 8.0.19-X64和上面一样添加到安装列表然后点击下一步安装

6、点击Execute开始下载安装,安装完毕后点击三次下一步进入到Type and Networking界面

7、Config Type选项选择Server Computer,其他不变点击下一步

8、进入Authentication Method界面,第一个选项是使用新版加密,第二个选项是使用老版加密,选第一个

9、进入Accounts and Roles界面,如果两次密码后点击下一步,进入Windows Service界面,不用修改点下一步

10、选择Execute,进行配置,配置完点击Finish,然后点击下一步在点击Finish

11、安装完毕会自动进入到MySql Workbench界面,点击下面的MySql80能登陆进入说明已经安装成功

三、安装PHP及配置

2、下载完解压出来,文件夹重命名为php,放到你自己的文件夹内,我是放在C盘下

3、进入到php根目录内重命名php.ini-production,改为php.ini

4、进入php.ini修改一下几处设置

;extension_dir = “ext”改为extension_dir = "C:\php\ext"

;extension=mysqli改为extension=mysqli

;extension=pdo_mysql改为extension=pdo_mysql

;extension=curl改为extension=curl

upload_max_filesize = 2M改为upload_max_filesize = 20M

max_execution_time = 30改为max_execution_time = 300

;date.timezone = 改为date.timezone ="Asia/Shanghai"

四、配置网站和PHP连接

1、进入到IIS管理器,删除网站下面的默认网站,然后点击添加网站

2、网站名称填写wordpress,物理地址选择你要放网站的文件夹,我是放在C:/wordpress文件夹下

3、其他默认即可点击确定

4、配置网站与PHP的连接

点击左边红色框位置,进入连接设置,需要设置处理程序设置,默认文档,FastCGI设置

先进入到默认文档点击右边点击添加,输入index.php点击确定

进入到处理程序设置点击右边添加模块映射,按内容添加(下图)

进入到FastCGI设置,选择刚才添加的路径,按鼠标右键选择编辑,在监视对文件所做的更改选择路径(下图)

点击应用程序池,选择刚才创建的网站名wordpress,双击进入,在版本下拉框内选择无托管代码

5、测试php与网站链接情况

在wordpress文件夹内新建记事本,内容输入下方代码,然后保存,从命名记事本为test.php

打开网页输入http://localhost/test.php,能显示PHP Version 7.4.4版本信心则代表php配置正确

6、测试php与mysq链接情况

吧刚才的test.php用记事本打开修改里面的代码为下方代码,登陆账户和登陆密码改为自己的mysql账户和密码

$host = "127.0.0.1"; //mysql主机地址

$user = "root"; //mysql 登录账户

$pwd = "password"; //mysql登录密码

$conn = new mysqli($host, $user, $pwd); //连接数据库

if (!$conn) {//判断

echo 'MySql Connect Failed!' . mysql_error();

}else{

echo "MySql Connect Success!";

}

mysqli_close($conn); // 关闭mysql连接

?>

返回MySql Connect Success!说明链接正确

五、创建wordpress使用的数据库和用户

1、打开MySQL Workbench,连接登陆MySQL Server,密码是之前安装MySql设置的密码

2、在左侧Schemas 区域,空白处右键选择Create Schema…

3、创建名称为 wordpressdemo 的数据库,Charset/Collation选项选择utf8,

4、点击 Apply ,Review the SQL Script to be Applied on the Database界面默认,点击Apply然后点击Finish

5、点击左侧Administrator界面内的Users and Privileges,点击Add Account添加一个用户

6、用户名demodbo,自己也可以输入自己的,然后输入密码,其他默认就可以

7、进入Schema Privileges,按下图设置权限

点击Add Entry...,选择Selected Schema,下拉窗选择刚才建的数据库,然后点击ok

最后选择Select “ALL"全选后,点击Apply,数据库及用户创建完成,

六、配置wordpress

2、解压后替换掉上面创建的wordpress文件夹

3、修改wp-config-sample.php,改成wp-config.php

4、用记事本打开wp-config.php,修改一下内容

define( 'DB_NAME', 'database_name_here' );改为define( 'DB_NAME', 'wordpressdemo' );

define( 'DB_USER', 'username_here' );改为define( 'DB_USER', 'demodbo' );

define( 'DB_PASSWORD', 'password_here' );改为define( 'DB_PASSWORD', '刚才设置的密码' );保存即可

5、在IE内输入http://127.0.0.1就可以安装wordpress了

mysql8.0 wordpress_2008Server R2 部署IIS+MySql8.0+PHP7.4+WordPress5.4 - 兔子街相关推荐

  1. 实战详解WSUS2.0+SP1部署:WSUS2.0系列之一

    详解WSUS2.0+SP1部署 目前在企业内网中,90%以上的桌面操作系统以及大部分的服务器都使用了微软公司的产品.微软产品素以界面友好,功能强大而著称,但同时也以补丁泛滥而令管理员头疼.微软为弥补产 ...

  2. iis6.0 php漏洞,微软IIS 6.0和7.5的多个漏洞及利用方法

    微软的IIS 6.0安装PHP绕过认证漏洞 微软IIS与PHP 6.0(这是对PHP5中的Windows Server 2003 SP1的测试) 详细说明: 攻击者可以发送一个特殊的请求发送到IIS ...

  3. http压缩方法(IIS 6.0 与IIS 7.0的详解)

    在网上看了有关这方面的博客,再加上自己的实践,整理了一下,希望对大家有所帮助 本片文章采用两种压缩方法:一种是在IIS上开启GZIP压缩,另一种方法是用CompressionModule压缩模块.下面 ...

  4. IIS 7.0 的 ASP.NET 应用程序生命周期概述

    本主题介绍在 IIS 7.0 集成模式下运行以及与 .NET Framework 3.0 或更高版本一起运行的 ASP.NET 应用程序的应用程序生命周期.IIS 7.0 还支持经典模式,其行为类似于 ...

  5. C#中操作IIS 7.0

    C#中操作IIS 7.0 作者:Jaxu 出处:博客园  2009-3-26 10:17:52 阅读 53  次 <script type="text/javascript" ...

  6. mysql8.0默认引擎是什么_MySQL8.0新特性【转】

    Server层,选项持久化 mysql> show variables like '%max_connections%';+------------------------+-------+ | ...

  7. iis 6.0上部署.net 2.0和4.0网站

    网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站. 大体部署流程如下: 1.官网 ...

  8. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  9. 第十二节 VMware View 6.0 菜鸟入门 部署和安装2008 R2 RDS服务

    第十二节 VMware View 6.0 菜鸟入门 部署和安装2008 R2 的RDS服务 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处.作者信息和本声明.否则将追究法律责任.http ...

最新文章

  1. ibatis调用sqlserver存储过程
  2. Spark:计算时间差(天数和秒数)
  3. vi插入模式下的backspace键和方向键“不正常”使用解决方法
  4. Java面试详解(2020版):500+ 面试题和核心知识点详解
  5. 从HP收购ArcSight看SIEM/MSS市场现状与格局【9月17日更新】
  6. 全球尺度遥感云计算平台:Google Earth Engine
  7. 有哪些免费软件下载网站,安全靠谱的软件分享网站
  8. 震惊!!【微信拼图红包】继微信语音红包后又一新技能
  9. 双S曲线轨迹(详细推导)
  10. Dissect ActiveX Control Safety
  11. 【MySQL基本查询】Create(创建), Retrieve(读取),Update(更新),Delete(删除)
  12. scrum 和敏捷介绍(概念、流程、自己的理解)
  13. 游戏创业团队应该选择Git还是Svn
  14. C#获取http请求的JSON数据并解析
  15. 程序员编程的专业名言
  16. 二十三、python中操作MySQL步骤
  17. eSIM产业动态(持续更新)
  18. 工作中遇到的IE6兼容性问题及解决办法
  19. 计算机技术属于全日制工程硕士吗,计算机技术全日制硕士培养方案
  20. c语言数组从小到大冒泡排序,C语言冒泡排序将一个数组按照从小到大进行排序...

热门文章

  1. Vue中的computed 和 watch
  2. 怎么让Alpha1s/1p同时唱歌和跳舞
  3. 透过 Delphi 使用二进位金钥做 AES 加密.
  4. 用MySQL语句为SC定义主码_珍藏的数据库SQL基础练习题答案
  5. 微信小程序 webview mp4视频 在ios无法播放 安卓和谷歌浏览器正常
  6. C语言的fopen函数
  7. 微信公众号开发获取access_token 错误error:40164
  8. C语言中如何引用子函数
  9. (精华)2020年7月8日 Node.js mysql的使用
  10. Nodejs学习资源