一、安装IIS服务器2 ]* P2 O+ j; e3 D6 N( A
1、进入服务器管理器,开启【服务器管理器】1 O/ _$ e6 \1 }% H& C- {$ m
9 Z/ |0 g1 E4 ^/ k* ]9 O8 p7 n
2、单击"服务器管理器"
, y( z) a6 t: B3 {
1 Q( U2 N0 C0 X& J- c8 y' x8 ]3、点击"增加角色和功能"
2 e2 a! Y& R# p5 Y
9 z; C% k+ N* L% N
4、点击左边"安装类型",然后单击"基于角色或基于功能的安装",再单击"下一步(N)";* E8 D- `2 @/ H
3 I8 w5 S3 F7 o' c6 d
5、先单击"从服务器池中选择服务器",再单击"本服务器的计算机名",这个ip上只有本机,所以直接单击"下一步(N)";
8 W1 N& C2 W/ h0 y
" h- w( d0 A7 t& b# d8 ^' O7 ]
6、这里角色列表内找到"Web服务器(IIS)",单击勾选它;
9 ^! y/ y/ G; ]2 @4 e. a8 S
6 e a2 F/ g/ B2 O+ ~5 o1 U7、弹出子对话框"添加角色和功能向导",直接单击"添加功能";
& N) w& i8 J3 G6 R
0 k' i$ h5 z- [8 U+ H& X9 m
1 [# j) z" m# f! @# _" M
8、单击左边"功能",中间勾选".Net Framewore 3.5";
4 Q u! B k0 `( z5 N
7 R" i# R; B* y9 @' h4 R
9 N/ B0 x3 d9 r1 g' U
9、再单击左边"角色服务器",中间角色服务列表选择需要安装的项目
. j. {7 U3 Y9 O) m9 r
& @7 T% e( h+ h
10、安装前确认下所勾选的安装组件,然后单击"安装(I)";
6 U- m H3 D( J) Z4 S
3 B5 T' X; r" \" u8 d8 a A
! {* P0 C/ j7 u3 H n* y; }
5 E5 s1 [$ O r6 V11、windows 2012 Server IIS8.0开始安装了...,耐心等候几十秒;
) w6 R& b! i. N2 ~$ U4 I6 I8 H$ L' x
2 X3 s+ s6 d4 `
12、提示安装成功,我们单击"关闭",结束安装;
3 W, s7 Y& a( i; ^; V: z, ^9 Y! x, ?- ?
2 X/ r) }* s! p7 P7 U& m6 }
查看windows 2012 Server IIS8.0安装和运行结果:打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了!4 i) |/ J- I( S+ S& H
5 R. a5 ?9 K+ u2 {9 a9 I" J- h13、进入IIS控制台:服务器管理员——>仪表盘——>IIS——>IIS管理器
' J3 \5 S; z. y. D! x% }- G. L
. S; n# `9 R6 U- W3 p
* A+ }# {+ ^$ p5 ~
二、安装PHP5 C; S, T w; y8 E; i
1、PHP下载地址:https://www.php.net/releases/
3 N! L/ p8 R' E" [& E/ }. z0 _ http://download.microsoft.com/do ... U4/vcredist_x64.exe
# [* d. p8 j* ]; H L. } http://download.microsoft.com/do ... U4/vcredist_x86.exe; x- X, t# m' Y* V f M
2、选择PHP版本下载64位2 ]1 u' @& H; W5 }: n
0 n2 `2 d3 R1 b1 s
3、提取文件- C0 j0 c9 F# e
' ?- N9 b; ]! y- X! X4.找到php.ini-development文件重命名为php.ini, ?$ c; u* I$ [. N. }% D+ \" R
7 K4 }. I( }5 ^) @! `# F7 J5 r三、安装MySQL
) D/ p( s8 `% P- n4 v6 D9 k1、MySQL下载地址:https://dev.mysql.com/downloads/file/?id=480824
) b! o! ~0 D, S7 T5 d3 C& l2、选择安装版本下载
* M% {9 \* ?* @8 Y& e/ j4 g( u
# D9 V# c+ r8 V: \
3、下载完成点击运行
9 L4 G3 {: o) D0 G* n4、勾选框框,点击下一步
1 p9 ?: k. Y5 V; O
6 |0 `$ w# L9 ~9 x0 H" v# C* D
5、点击8 A! O7 k% f4 x6 O& {* O% @
9 c' ]* f9 [4 k
6、勾选安装
( ~5 [1 v W B" }( T- P. F- M
+ _+ Z/ x6 Z) [6 e6 Q% I
后续还会弹出不同的窗口 重复操作,完成点击下一步- ]( q# i4 `) E7 m5 R
' ?5 f( T: g2 N" y" q; I; M
: d& s) O9 P; B/ K! q( {
' B5 X; p' J8 Z5 m6 X8 }
$ D! {. r) p8 K$ m* \& \1 I7、设置密码和用户(用户可不设置),完成点击下一步3 I$ K4 r3 Z8 @# P1 z5 ?
+ g# i* I* B8 K4 ?/ e& l
7 s/ T2 W- z# I3 c
4 [2 M* i8 A) S( Y6 Y$ C7 N+ h3 i
/ E/ l: i3 B& Z5 D9 P
5 e+ K* {; x: {7 ^2 L( t& X
测试链接数据库,成功点击下一步
0 s. @+ I8 ^- s/ S# _+ Z) s
" \ O# l; {- l3 I* o% V
7 d$ W$ T" a# G: V6 i8、安装完成配置环境变量:C:\Program Files\MySQL\MySQL Server 5.7\bin(这个是我的目录)
) N4 {5 O1 C( ^/ H9、测试MySQL:打开CMD输入 net start mysql57& X$ x0 F8 e7 K0 F
9 @3 v* C# Y2 _6 j3 l
四、设置IIS支持PHP
5 l6 Z( ]/ d1 p- S* l- h6 |1、点击开始搜索IIS,回车
. T2 q& g8 t( Q8 z$ y: ^
, Y9 Q, K7 C' _
) ~; K: ~. F7 G: W" u) i; Q7 p4 y2、点击默认文档,右侧打开功能
, Q9 W& o/ }2 H6 b
/ Q) T: M. K+ D2 L0 Y
6 Z7 T, g* {% R% N" U
$ n# x7 Z8 p+ P" {& b6 \7 R3 `
' m6 k+ z9 | n* ^
* ~0 ]1 ~- l* O2 T# E
" Q% }0 y1 Z+ Y! `6 y0 M
3、在IIS跟目录下创建index.php文件;浏览器输入localhost报500错误- C; A3 J1 A s( M
. q$ j" }$ B: I3 W
解决办法:打开php.ini 找到 9 l1 F' H5 k0 K; ]" N% |& h
. h5 l% a! V2 J- Q3 W ;cgi.force_redirect = 1 //去掉分号、1改为0# n9 i" m/ M! c' z) z k" A
$ X: V. m/ ^7 {
;fastcgi.impersonate = 1 //去掉分号; p: J' m) {6 U4 w0 u" o5 @* F! u
; H+ w8 H) s" p q
配置自己需要的dll
0 `; [" [. l( N0 Z* B2 T( {% K" E, D
date.timezone = Asia/Shanghai //配置时区3 C/ P2 Y P- ?" w7 N4 z
! @2 I6 R$ }( A$ f/ c
4、重启IIS 刷新网页 |