一、安装IIS服务器* b; A* ^9 r& ~% s- m7 Z0 a
1、进入服务器管理器,开启【服务器管理器】- y0 S, e. O0 u7 |( G
5 U5 G1 i. L6 S9 H% K4 }% p2、单击"服务器管理器"1 O" P! s4 r8 ~4 r* p& p
- N! n, H8 q5 h& t3、点击"增加角色和功能"
7 N* ?) C7 p6 ?* T. a/ t
* K8 `: P0 F- K8 S: w
4、点击左边"安装类型",然后单击"基于角色或基于功能的安装",再单击"下一步(N)";
) J7 \/ ]7 k t6 e, h a% r
) v1 e& Q& o4 J, g% f" r& U, U
5、先单击"从服务器池中选择服务器",再单击"本服务器的计算机名",这个ip上只有本机,所以直接单击"下一步(N)";
5 `1 o9 ~. C) n1 ?
0 N( }, U' Z( b* {7 P1 V6、这里角色列表内找到"Web服务器(IIS)",单击勾选它;6 N7 |' E- y$ [& q: M; T9 K, d8 t
- s1 L$ Q0 Q, C& [7、弹出子对话框"添加角色和功能向导",直接单击"添加功能";
" ^( n, d" G3 P1 Z. n
u* o% K5 B5 z* U% s$ i2 q' [/ E
7 ]$ V/ P7 ^7 T4 b3 u8、单击左边"功能",中间勾选".Net Framewore 3.5";) O; W% P2 S2 Y
5 i9 z4 W; ^" y0 r' {" X4 H
6 X# ^. ~- S7 @/ C+ x, U2 m, z9、再单击左边"角色服务器",中间角色服务列表选择需要安装的项目
+ a6 k. G9 s* {7 Q
& V" D+ u: N5 @/ n9 H+ T k9 D9 W z10、安装前确认下所勾选的安装组件,然后单击"安装(I)";9 e) N! r$ c0 D. H
+ n9 u4 q# l' V* K
% q2 p! K' b- j& ^$ J" `: Z
$ u2 U# j$ y% w4 t* W9 a9 n11、windows 2012 Server IIS8.0开始安装了...,耐心等候几十秒;
! `% P/ s; A8 D& c0 C
* q- {3 L' P/ _! u/ H. G
12、提示安装成功,我们单击"关闭",结束安装;7 M8 m7 f0 r2 _! @8 R
4 I, c, F8 c) l查看windows 2012 Server IIS8.0安装和运行结果:打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了!5 o5 R( }6 ?1 o% H0 N
% g( _5 R5 L! R m. |3 P) k) K
13、进入IIS控制台:服务器管理员——>仪表盘——>IIS——>IIS管理器
6 \7 s2 H; a( q( {' e6 ]
# ^ R6 N3 n$ ]
- E& T1 Z) `2 ]# h' _
二、安装PHP5 v5 k, n4 `! e! S0 t
1、PHP下载地址:https://www.php.net/releases/
! H" e, V6 U6 x l( O4 C& ]% j http://download.microsoft.com/do ... U4/vcredist_x64.exe- L5 @* h6 U9 m: X
http://download.microsoft.com/do ... U4/vcredist_x86.exe/ X/ {+ P) ^1 w6 U4 c" f
2、选择PHP版本下载64位
5 O) y. j0 l3 B" k7 w( M7 U
3 y; l5 K7 l9 H7 m8 ~+ l3、提取文件# ]7 u$ H- W- z- ]* j9 C
) y% L: O1 {; o T% F I/ v2 l5 X
4.找到php.ini-development文件重命名为php.ini3 B/ b" e- Y0 ^3 e- M# |& T2 L8 f
. o0 y+ W& D2 y# w9 }三、安装MySQL/ a$ Q8 a# X) F
1、MySQL下载地址:https://dev.mysql.com/downloads/file/?id=480824. u3 s) p4 [2 {) Q; l+ p4 ~- [
2、选择安装版本下载) ^* @( @# K7 y+ F" e
" |, T' N, ]2 F: y" x3、下载完成点击运行
2 k) d& {5 }: Q q7 c4、勾选框框,点击下一步. O+ [; G I4 ]" z' D
0 L5 G1 ^ A r8 C
5、点击- D" f+ H0 m! M" v
+ ?3 g: I' J. W" r2 u1 u& P6、勾选安装
$ e- P1 x" ^7 B2 Q7 A4 d( @
& q$ |0 ^* O! H7 `% k
后续还会弹出不同的窗口 重复操作,完成点击下一步& E+ Z( s7 |) p- Y+ d
6 G5 ]3 h1 Z; b
* e q- x5 i! D. K- V
' o5 z" B' j5 _" E5 V
- f5 P8 N0 S, ^7 x$ X0 H
7、设置密码和用户(用户可不设置),完成点击下一步
, A0 V R; r, F2 J0 e
6 k6 V, W2 |& w. O ~, G
- z& Y3 z" J/ d3 |
$ W% p+ j* s4 b; s' q' T! x
c- t% w3 j- I0 ^! X* }# k
* V6 W' m0 r8 U/ Y7 L3 u& A测试链接数据库,成功点击下一步) p7 h5 S9 v9 q# @+ @
1 f! U0 g2 O1 `" Q$ k: c
r1 S# Q/ P/ A4 T
8、安装完成配置环境变量:C:\Program Files\MySQL\MySQL Server 5.7\bin(这个是我的目录); \; e! q G" K9 \
9、测试MySQL:打开CMD输入 net start mysql57! \7 \$ I. r0 {: m( f* A
" b. e5 \1 n1 U8 x0 i9 a* B四、设置IIS支持PHP
+ [/ {) d1 }9 B# v$ p1、点击开始搜索IIS,回车) t, R- T; T0 n; J' y7 A$ ?
. X" @) S. g3 `8 _ K; v; {
6 a# ~- z- H0 X( }* L2、点击默认文档,右侧打开功能! F" F% c. @5 \
6 {4 A( P* U' w( x, B, |$ R! Q
( }! ^" U6 x9 [; u$ ^1 S6 `
, O: I/ r7 r" t5 F
+ x& @. E0 n ] I' `5 r
+ n% n* y7 N( o
; m2 ?4 b( a; V8 w* l( l2 ]3、在IIS跟目录下创建index.php文件;浏览器输入localhost报500错误* k4 z- \6 h7 J# P
# E. k2 I) ]8 `0 \
解决办法:打开php.ini 找到 & [) ]' l, x' M1 e
8 V$ |; m, p0 L( }. E. |9 s% N) I ;cgi.force_redirect = 1 //去掉分号、1改为0* ~4 A( a, s" f d' A
8 z! @$ D" H: T
;fastcgi.impersonate = 1 //去掉分号
. ^+ ]# N& S* L0 Q( i: F3 ?3 _- R" N/ V- L1 u
配置自己需要的dll H0 Y! s" s+ b# T7 n2 ~: g
& @; W- N6 Y1 E2 G ?- { date.timezone = Asia/Shanghai //配置时区
; N- I/ V9 u/ _: e% S0 u8 e8 Z' B$ |' a, M
4、重启IIS 刷新网页 |