資料庫教學: 在Windows server 2012 R2 IIS安裝PHP7,MySQL,PhpMyAdmin

有一天學妹來問我說他想在IIS上安裝PHP7
:這當然完全沒問題啊

即使自己沒裝過但想說這麼基礎的功能應該有吧

首先IIS與PHP
下載Microsoft Web Platform Installer
只需要搜尋IIS以及PHP
點選安裝即可
MySQL我也是在這裡選擇安裝

#如果有需要其他相關套件, Installer上也都一應具全


但是PhpMyAdmin你得到官方網站去抓
這裡稍微遇到一些問題例如說


因為我第一次用windows server所以我連IIS的root path都不知道在哪
但是Google了一下知道了啊
C:\inetpub\wwwroot

PhpMyAdmin解壓縮到路徑下後

step0

要做一些基本的configuration
複製config.sample.inc.php
新增config.inc.php

step1

設置phpmyadmin的登入帳號密碼
$cfg['Servers'][$i]['controluser'] = 'admin登入帳號';
$cfg['Servers'][$i]['controlpass'] = 'admin登入密碼';

step2

設置MySQL的帳號密碼
$cfg['Servers'][$i]['users'] = 'MySQL帳號';
$cfg['Servers'][$i]['password'] = 'MySQL密碼';



重設MySQL密碼部分
這部分比較麻煩的就是當初設置MySQL時並沒有設置密碼
安裝完成要登入shell的時候卻又不允許無密碼登入
幸虧官方文件提供了重設密碼的方法

Reference:
http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html






留言