Windows Server 2012 R2 PHP+MySQL环境搭建-站长杂谈下载

Windows Server 2012 R2 PHP+MySQL环境搭建

开通本站Svip会员,全站资源免费下
一、安装IIS服务器
0 j7 g3 E# `6 n2 A6 g8 P, u1、进入服务器管理器,开启【服务器管理器】
: _7 S1 ^3 T2 J" V* ~$ z 2.png
$ A, j# R7 L$ P- \) `& N* e2、单击"服务器管理器"# r& ~3 m) s0 ~: d+ B
3.png
8 w+ ^: z1 E& j6 `1 A3、点击"增加角色和功能"% G. X" S5 r+ w: @
4.png # }: }4 [- ~+ e5 q  Q, P* H/ c
4、点击左边"安装类型",然后单击"基于角色或基于功能的安装",再单击"下一步(N)";& X: B4 o0 y4 U: ]7 n8 v9 M& R
5.png
. @; S' x# r  C4 S8 B5、先单击"从服务器池中选择服务器",再单击"本服务器的计算机名",这个ip上只有本机,所以直接单击"下一步(N)";) A$ y7 ~7 Z: h, @' e% W
6.png $ A& t! D/ ^+ l- B4 ?
6、这里角色列表内找到"Web服务器(IIS)",单击勾选它;
; C( X* a& J$ D 7.png / W( m2 @( R" V  m/ K7 k
7、弹出子对话框"添加角色和功能向导",直接单击"添加功能";. [& ]: d6 j* T9 b% @
8.png , n0 R% p. [) z7 n% W6 \1 S* G! X
9.png 4 ?( O  Z  `* b: ~
8、单击左边"功能",中间勾选".Net Framewore 3.5";% o/ D+ x) Z! q; i# v
10.png - v9 ~" h2 b" F* ?
11.png   C( ~1 N2 I: S; a0 L+ r
9、再单击左边"角色服务器",中间角色服务列表选择需要安装的项目
; @% P% I8 z/ O4 {. r5 X 12.png 1 D( R8 b1 B9 ?! t
10、安装前确认下所勾选的安装组件,然后单击"安装(I)";+ `/ Y' r2 s2 t6 J/ l
13.png - d7 [& C! Z3 Z( R9 I6 T+ f, J
14.png ; E4 i- b! Q' F9 `" _- v
15.png
9 l: f. G) }, u- o: w6 D11、windows 2012 Server IIS8.0开始安装了...,耐心等候几十秒;) w7 D5 \2 i7 n4 v2 Q
16.png 2 z4 [; Z, w% Z5 Y
12、提示安装成功,我们单击"关闭",结束安装;2 Y; ]# F3 b5 q- _$ c
17.png
# 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
18.png
5 ~( N: p  I% Z( _1 V' O- t13、进入IIS控制台:服务器管理员——>仪表盘——>IIS——>IIS管理器
  L" q  l+ V8 {% n 19.png / r5 f' Z5 l8 b/ a
20.png 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- ` 6.png
8 B, Q  j7 \& r% x* p9 c; V3、提取文件
4 a( J6 Y9 e5 E5 J3 ]0 j 7.png 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
8.png . ]! 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 9.png
+ X% W( h  v1 a7 o. Z" W5、点击( x/ j9 m! L- x" p6 @$ p, w
10.png 3 Q5 f' m5 }2 L; Y; \
6、勾选安装4 i! B3 @9 q: _2 M& w3 U
11.png 4 I- j' R4 q- I! d
后续还会弹出不同的窗口   重复操作,完成点击下一步
/ \0 x) o- S& n6 l! k; j0 f. _ 12.png
" f2 D& n8 R. e' U 13.png 4 g  K$ Z' T+ {$ x. \! c6 g
14.png
( b, _1 p$ F* T( I+ Z 15.png
; `& k8 w5 n% m7、设置密码和用户(用户可不设置),完成点击下一步+ R# a% l  A. y9 F4 \4 @7 I
16.png 9 s# j7 `9 t5 E4 Y
17.png
9 x( c4 d1 C/ N: c/ S 18.png / R  f2 k* H% R2 @
19.png
# S1 e% z2 j# Y: g$ o/ B 20.png
( i* C6 e! Y, `7 f* `3 v0 s# ^测试链接数据库,成功点击下一步: ]0 l1 K& E$ r0 e* ]. p: ?
21.png . |9 n, V1 v$ d6 {, P
22.png
- 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 23.png & J4 i$ A4 Z) W  P
24.png 6 D% a) x0 I! ]0 [
2、点击默认文档,右侧打开功能
; k0 ~% d3 j9 T, R3 Z1 n6 K0 v% X3 J& R 25.png
) `4 D: q, N& L  I# E 26.png # _3 Q% _9 ^2 Y8 F( G
27.png
+ Y; W6 S) `, I 28.png " {' o% ?/ Q+ N1 T
29.png
$ O9 i" D( \8 f' V 30.png
+ ^$ 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  刷新网页

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部