一、安装IIS服务器
0 j7 g3 E# `6 n2 A6 g8 P, u1、进入服务器管理器,开启【服务器管理器】
: _7 S1 ^3 T2 J" V* ~$ z
$ A, j# R7 L$ P- \) `& N* e2、单击"服务器管理器"# r& ~3 m) s0 ~: d+ B
8 w+ ^: z1 E& j6 `1 A3、点击"增加角色和功能"% G. X" S5 r+ w: @
# }: }4 [- ~+ e5 q Q, P* H/ c
4、点击左边"安装类型",然后单击"基于角色或基于功能的安装",再单击"下一步(N)";& X: B4 o0 y4 U: ]7 n8 v9 M& R
. @; S' x# r C4 S8 B5、先单击"从服务器池中选择服务器",再单击"本服务器的计算机名",这个ip上只有本机,所以直接单击"下一步(N)";) A$ y7 ~7 Z: h, @' e% W
$ A& t! D/ ^+ l- B4 ?
6、这里角色列表内找到"Web服务器(IIS)",单击勾选它;
; C( X* a& J$ D
/ W( m2 @( R" V m/ K7 k
7、弹出子对话框"添加角色和功能向导",直接单击"添加功能";. [& ]: d6 j* T9 b% @
, n0 R% p. [) z7 n% W6 \1 S* G! X
4 ?( O Z `* b: ~
8、单击左边"功能",中间勾选".Net Framewore 3.5";% o/ D+ x) Z! q; i# v
- v9 ~" h2 b" F* ?
C( ~1 N2 I: S; a0 L+ r
9、再单击左边"角色服务器",中间角色服务列表选择需要安装的项目
; @% P% I8 z/ O4 {. r5 X
1 D( R8 b1 B9 ?! t
10、安装前确认下所勾选的安装组件,然后单击"安装(I)";+ `/ Y' r2 s2 t6 J/ l
- d7 [& C! Z3 Z( R9 I6 T+ f, J
; E4 i- b! Q' F9 `" _- v
9 l: f. G) }, u- o: w6 D11、windows 2012 Server IIS8.0开始安装了...,耐心等候几十秒;) w7 D5 \2 i7 n4 v2 Q
2 z4 [; Z, w% Z5 Y
12、提示安装成功,我们单击"关闭",结束安装;2 Y; ]# F3 b5 q- _$ c
# O4 t* K( [+ n B查看windows 2012 Server IIS8.0安装和运行结果:打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了! u3 y7 y6 \/ W# E' `; }' H$ ]' U6 G
5 ~( N: p I% Z( _1 V' O- t13、进入IIS控制台:服务器管理员——>仪表盘——>IIS——>IIS管理器
L" q l+ V8 {% n
/ r5 f' Z5 l8 b/ a
8 L' F) ~& H6 M) f% T/ U4 f
二、安装PHP* A c. Y# P+ n6 N; F5 V
1、PHP下载地址:https://www.php.net/releases/
# k" X: h, v5 ^ t, G5 s5 c http://download.microsoft.com/do ... U4/vcredist_x64.exe7 b; W. k- T/ F( T
http://download.microsoft.com/do ... U4/vcredist_x86.exe
* p9 i$ f: m/ w/ A) |, A2、选择PHP版本下载64位
6 N7 z+ Q+ E9 V- `
8 B, Q j7 \& r% x* p9 c; V3、提取文件
4 a( J6 Y9 e5 E5 J3 ]0 j
9 i6 o. Q$ N& ?6 }8 ?: a5 J& f
4.找到php.ini-development文件重命名为php.ini
* b9 Y4 Y' `8 _0 V
! |, \. v8 }3 o三、安装MySQL9 G: W' ?1 U* Z: Z9 v
1、MySQL下载地址:https://dev.mysql.com/downloads/file/?id=480824$ z$ a- g' r3 Y1 i8 p" k7 Q
2、选择安装版本下载0 b3 A3 K/ b! M6 \9 V, Z( B5 ^. b
. ]! W/ R5 u! T9 i( s- r! U
3、下载完成点击运行! H$ S6 { E: j: L* J
4、勾选框框,点击下一步
1 A+ ~4 o* M5 Y' M$ J: o- B
+ X% W( h v1 a7 o. Z" W5、点击( x/ j9 m! L- x" p6 @$ p, w
3 Q5 f' m5 }2 L; Y; \
6、勾选安装4 i! B3 @9 q: _2 M& w3 U
4 I- j' R4 q- I! d
后续还会弹出不同的窗口 重复操作,完成点击下一步
/ \0 x) o- S& n6 l! k; j0 f. _
" f2 D& n8 R. e' U
4 g K$ Z' T+ {$ x. \! c6 g
( b, _1 p$ F* T( I+ Z
; `& k8 w5 n% m7、设置密码和用户(用户可不设置),完成点击下一步+ R# a% l A. y9 F4 \4 @7 I
9 s# j7 `9 t5 E4 Y
9 x( c4 d1 C/ N: c/ S
/ R f2 k* H% R2 @
# S1 e% z2 j# Y: g$ o/ B
( i* C6 e! Y, `7 f* `3 v0 s# ^测试链接数据库,成功点击下一步: ]0 l1 K& E$ r0 e* ]. p: ?
. |9 n, V1 v$ d6 {, P
- u4 \1 i6 y$ H$ |' j% b1 w+ z8、安装完成配置环境变量:C:\Program Files\MySQL\MySQL Server 5.7\bin(这个是我的目录)
2 z2 s4 T }7 ?1 v9、测试MySQL:打开CMD输入 net start mysql57
. ]" b2 C7 E% m6 G
, J) W9 Q) i) {0 D! s' E: z1 n四、设置IIS支持PHP3 K5 a: K$ Q! x# }, J, C% c. }
1、点击开始搜索IIS,回车
% F! @$ }3 Z" N9 `$ T
& J4 i$ A4 Z) W P
6 D% a) x0 I! ]0 [
2、点击默认文档,右侧打开功能
; k0 ~% d3 j9 T, R3 Z1 n6 K0 v% X3 J& R
) `4 D: q, N& L I# E
# _3 Q% _9 ^2 Y8 F( G
+ Y; W6 S) `, I
" {' o% ?/ Q+ N1 T
$ O9 i" D( \8 f' V
+ ^$ W) @" x+ n- J/ |3、在IIS跟目录下创建index.php文件;浏览器输入localhost报500错误
$ N! r" A4 ~- y* Y" s) t3 w6 h' Q' T1 m3 ^/ C( K) ]7 m0 f9 u/ ^
解决办法:打开php.ini 找到
4 w1 g& f# t" y/ X/ Y3 r; w; Z2 ^' O, F/ T2 J- A
;cgi.force_redirect = 1 //去掉分号、1改为0
/ d0 v. K) E/ m3 ^
/ K" |" T" O5 V# n1 a1 f! x7 M ;fastcgi.impersonate = 1 //去掉分号
" {; x/ L1 R( o# m- O$ o4 b
4 p+ g1 k \$ J% w9 U }. v0 s 配置自己需要的dll# x, ?5 V8 M' g7 b; Y4 `/ F
+ U7 h R8 r: R; A date.timezone = Asia/Shanghai //配置时区
" b: f; i6 d# _# p4 ^& v6 f9 u4 s5 ~) d2 L/ q
4、重启IIS 刷新网页 |