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

Windows Server 2012 R2 PHP+MySQL环境搭建

开通本站Svip会员,全站资源免费下
一、安装IIS服务器& _' F0 h; z2 `; |3 B1 I
1、进入服务器管理器,开启【服务器管理器】& S% i7 P6 ]. U: M! ]) Q
2.png ) i' B' u2 ]8 [' j, X
2、单击"服务器管理器"
9 s* X; u$ [8 w) [$ @" c* { 3.png . L- _1 W6 }$ b" d" G
3、点击"增加角色和功能"
$ J" N+ P! A6 u2 B! Q 4.png
4 \5 D8 p" K* a; `4、点击左边"安装类型",然后单击"基于角色或基于功能的安装",再单击"下一步(N)";+ D, F1 }! @. {
5.png
2 {5 Y6 C( a" M; F% @  N5、先单击"从服务器池中选择服务器",再单击"本服务器的计算机名",这个ip上只有本机,所以直接单击"下一步(N)";
' }) R% }; i; S9 k 6.png 8 [1 X$ @9 `6 l+ e3 u, C
6、这里角色列表内找到"Web服务器(IIS)",单击勾选它;+ O# F0 y! G9 N) W
7.png , O, T) d! D& c
7、弹出子对话框"添加角色和功能向导",直接单击"添加功能";* S( j3 D3 I. G1 V9 G( e
8.png # F: j, O( `* N
9.png 1 `7 L1 e8 y+ ~  E; h* a
8、单击左边"功能",中间勾选".Net Framewore 3.5";4 w8 W+ N# Z( T. n7 _
10.png
2 z5 g2 M  {3 N* q6 X 11.png 4 K- Y0 U# {! d9 _# Q. ?
9、再单击左边"角色服务器",中间角色服务列表选择需要安装的项目
6 p) P0 _2 n- J+ J1 P0 H 12.png
2 Z- s  b3 J7 e& O7 o10、安装前确认下所勾选的安装组件,然后单击"安装(I)";
0 Z; v7 e* S0 q( O& T) C8 d( ^ 13.png $ _+ A0 Q) G( ?
14.png
: j( v* H' ~) f 15.png
( U% v# z* \6 n! T& n; Z( o11、windows 2012 Server IIS8.0开始安装了...,耐心等候几十秒;: n& {$ s# f7 ]  a: v
16.png
0 l- q# y) N5 J& L0 |$ v  E12、提示安装成功,我们单击"关闭",结束安装;
- u0 H( `6 s  B* z3 ~) `) |/ H 17.png 8 R* r0 ^8 s( r5 r& s
查看windows 2012 Server IIS8.0安装和运行结果:打开Internet Explprer10浏览器,输入本机公网ip,或者本机内网ip,或localhost都可以,看到IIS8.0界面显示出来了!; z6 P7 ?. e) I7 h3 W
18.png ) t' Z/ k3 K* K3 ]4 ?
13、进入IIS控制台:服务器管理员——>仪表盘——>IIS——>IIS管理器
6 D) S; i4 b& h* ^) V% n 19.png 7 J* S* N2 S: k; A
20.png
9 i$ ~' i) B  }9 d5 w% e$ I' t二、安装PHP' t& Q0 q2 `& p
1、PHP下载地址:https://www.php.net/releases/
( m! _) j' |* J; u6 P) e, S  http://download.microsoft.com/do ... U4/vcredist_x64.exe1 D3 Q- s) w* M
  http://download.microsoft.com/do ... U4/vcredist_x86.exe
/ I: V5 y) l/ v/ w2、选择PHP版本下载64位; w' M* x: J% s' F: R. [/ z
6.png 7 Q" q: a1 o- Q
3、提取文件5 h6 n+ ^  v; J; J% [9 p7 Q
7.png
$ U/ [  @( n3 s/ l* b" B. z. v4.找到php.ini-development文件重命名为php.ini
) {1 ^, P. u/ \( n7 I) r1 _1 p; z' X2 V/ V, a: q$ ^
三、安装MySQL5 v; `* L9 b! |# ~
1、MySQL下载地址:https://dev.mysql.com/downloads/file/?id=480824
  ?, N) L' n1 l5 ^! o& q  Y  X2、选择安装版本下载
% m& j' k" l4 |. R1 f/ ^' k( j! i' o: Q 8.png   q0 I, f2 I* n- [/ m8 x
3、下载完成点击运行# g" `; u, f+ R- B; Z" }
4、勾选框框,点击下一步
$ i6 t( v0 u/ V) ~" {; V" l9 ~ 9.png % ]) H" x# R4 \! K5 D) ~! W
5、点击
6 J% s3 x1 D0 @3 U 10.png 8 n( S& g# Y6 M" B. N2 p/ c
6、勾选安装
  i& e! E  P* \5 \' T& p 11.png
# E, ], h; e  C后续还会弹出不同的窗口   重复操作,完成点击下一步% K5 ?5 _$ i7 a( Q/ V3 f- `
12.png ( [0 `& H/ p& t$ Z/ b
13.png
: M* d, |* A) D$ ^5 {/ S, a* g 14.png
: |$ X8 U& U. }7 W5 ~ 15.png / `& P. s1 g7 O+ H+ z) T
7、设置密码和用户(用户可不设置),完成点击下一步
& C  r' x2 ]/ D 16.png
4 n5 Y, }# \3 D) F9 f1 e 17.png / O! b1 B' x0 [8 T, G
18.png
6 R2 M% q1 l& U. b0 J: i 19.png
0 `. f- b. _% H5 N0 x0 P# x, F 20.png
! O0 x9 x* r7 ~( C测试链接数据库,成功点击下一步
: D9 J* E: _* ^7 ]) J" Z/ q 21.png
+ F0 ^& m3 y$ t1 Q: B. u9 m 22.png
* z2 g, g3 M% W* Y8、安装完成配置环境变量:C:\Program Files\MySQL\MySQL Server 5.7\bin(这个是我的目录)
' L3 o2 I0 ?: b3 A9、测试MySQL:打开CMD输入 net start mysql57
: T/ k* V! n6 B7 G& r1 H
" k  {; }6 o0 O  I  o四、设置IIS支持PHP3 T/ E4 b% W; c* ?9 W$ v
1、点击开始搜索IIS,回车
& y+ w0 K! ]  d 23.png
  H8 i. Y$ z! u: J 24.png
- G7 B6 {: T& W# {1 R( R: f) z: R% u2、点击默认文档,右侧打开功能
/ m5 W8 L: b: v  d7 [ 25.png
3 j+ d7 R% F+ v: P( M6 Y9 X 26.png 9 K3 y# p9 Y7 Q( a" W
27.png * b$ L( _$ \  \7 S
28.png 5 |0 G  x! l; e/ i
29.png
4 m. f$ Q( J: T) f& R9 J7 z" @, z1 W4 D 30.png
' h; l; I' L& a3、在IIS跟目录下创建index.php文件;浏览器输入localhost报500错误1 E1 C' b. B) o5 Q% B
) w. g% P1 q5 Y; I0 E
  解决办法:打开php.ini 找到  
6 i: o0 j/ b. V4 z$ u( v1 g4 P( D3 C
  ;cgi.force_redirect = 1    //去掉分号、1改为0
. n) v' n' n  [6 |! k& Q4 G/ }6 v0 p/ Y$ _0 |# P8 h5 e
  ;fastcgi.impersonate = 1    //去掉分号# ?9 Z( {9 r, [
4 i2 M. O! t$ @1 y" S1 U' v
  配置自己需要的dll, Y; G# s+ t8 ^2 _- W- Z. j

0 L: U! H4 g! x% M4 o7 ~( f( P  date.timezone = Asia/Shanghai    //配置时区
, m) H( v. ?  \: }
8 M( Y# S; [2 i4 |2 d- U! e4、重启IIS  刷新网页

全部评论 0

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