本文最后更新于 3072 天前,其中的信息可能已经有所发展或是发生改变。
这里整理一个安装 Windows Server 2016 + IIS10 + PHP7 + MariaDB 10.1 + Redis
的教程整理,和一些碎碎叨叨的话儿~
配置
和 Linux 平台不一样,往往我们使用 Windows Server 都会选择有 GUI 的图形化版本(高手用 Core 也不用看我半吊子的教程了),而且 Windows 又自身占了一部分内存(防火墙、杀软等等),所以我们选择 Windows 平台的话,配置一定不能低。
推荐最低配置: 1核心 2G,内存实在拮据就只能用 32bit 版本了。
软件
系统是 64bit,那么其他软件虽然也能安装 32bit 的版本,但是 64bit 无论稳定性还是性能都是最好的。
Windows 平台在宣传能稳定用于生产的 Stable 版本下,能使用最新的就用最新的,例如我是 WordPress 博客,那么能用 PHP7 就用,MariaDB 能上就上最新的 10.1。
像 VC14 运行库相对旧的运行库,稳定性和性能都会提升。 PHP7 提供了完整的 64bit 支持。MaridaDB 10.1 在 SSD 的表现下会更出色等等。
排序
一、系统设置
二、 IIS
- Windows Server 2016 配置指南 之 IIS10 环境安装篇
- Windows Server 2016 配置指南 之 IIS升级和系统漏洞修补
- Windows Server 2016 配置指南 之 IIS10 下创建虚拟机
三、PHP
PHP 虽好选择 nts 版本,相对 ts,效率更高,支持的拓展也更多。
- Windows Server 2016 配置指南 之 PHP Manager 安装 PHP7.1 (推荐方式)
- Windows Server 2016 配置指南 之 PHP7 环境搭建篇 (旧方式)
- Windows Server 2016 配置指南 之 升级 PHP
- Windows Server 2016 配置指南 之 开启 Zend OPcache 加速篇
- Windows Server 2016 配置指南 之 安装 PHP redis 拓展
- Windows Server 2016 配置指南 之 安装 APCu 拓展
- Windows Server 2016 配置指南 之 安装 Wincache 拓展
四、数据库
推荐使用 MariaDB 能完美兼容 Mysql 的开源社区维护的版本。 安装数据库一定要设置虚拟内存!!
- Windows Server 2016 配置指南 之 MariaDB 环境搭建篇
- Windows Server 2016 配置指南 之 升级 MariaDB
- Windows Server 2016 配置指南 之 MySQL 环境搭建篇
- Windows Server 2016 配置指南 之 安装 phpMyAdmin
- Windows Server 2016 配置指南 之 使用 HeidiSQl 管理数据库
五、其他
系统怎么装服务器上去的~QAQ
你指的是服务器系统?
对~
目前 windows server 2016 还是技术预览阶段,开放给开发者,正常使用得等正式版