发新话题
打印

DW构建Blog全程实录(2)

DW构建Blog全程实录(2)


第二章 Doking’s BLOG开发环境的构建  ( t: h4 w* ~4 S

# \% F+ {0 ^& \0 L  了解Doking’s BLOG功能和开发目的之后,接下来就是构建好开发环境。  
, X% o# e1 ?: C2 A1 Q8 D1 [5 a+ E. n1 i! Q5 U6 \: W4 W
2.1 ASP.NET运行环境的构建
; U: `3 G5 D0 ]* ^$ U( l: ~* \- I, J, P/ P. y
  在开始开发Doking’s BLOG前,应该先构造好开发环境。下面介绍的是在Windows 2000/XP操作系统中的构建方法。  
; w6 G( |: S# @2 {" C+ R9 E  M! t# K% N- j
  2.1.1 安装IIS服务器  
" C9 W" N$ n0 [% B& ~& I! H4 N
: B0 c" e; z% t- D  按【开始】→【控制面板】→【安装/删除Windows组件】,勾选“安装Internet信息服务组件”,如图2-1所示。  + P- h1 C3 B5 r# |3 t" K- f
& A4 c2 x' i6 y5 x7 ]

5 C" b4 _3 k& O6 e; d, O& R. Y
5 c* d! s/ Z; P3 i  ' m+ N! x. l9 r, h+ G+ R! J1 e
$ ^, l: y- m+ e$ A2 o/ o" P8 E* \, r
图2-1 windows组件向导对话框  
0 K% Y( t- V9 V5 k7 p2 N3 s4 p: u) @
- S1 k( B0 a6 l; ~5 Q  2.1.2 在IIS服务器上,给Doking’s BLOG安上新家  
% z* {" p, i3 n* T- w. y  S4 }1 x- L  v  ?2 z
  (1)首先在D:\下新建目录“dkblog”,打开【控制面板】→【管理工具】→【Internet 服务管理器】,打开【Internet信息服务】对话框,如图2-2所示。  
; d" V* h" j3 C' d! w4 _8 P, p. s. H; c

0 d% r% z0 O7 F+ H) ^7 g" a+ O4 n' O
  6 D! g9 t( P! ]

# h3 h+ h( O, |0 W图2-2 Internet信息服务对话框  1 F, p! \3 Q/ A  H# U
* {! \4 ^, B) U. r9 G6 _
  (2)右键单击“默认Web站点”,选择属性,打开【默认Web站点属性】对话框,在对话框中,单击【主目录】选项卡,把本地路径指向“D:\dkblog”,在“执行许可(P):”下拉菜单中选择“脚本和可执行程序”,结果如图2-3所示。  # h% R8 Y4 ~# V7 Q
7 `" n( p" o/ H" m
% K5 m3 v) \/ ?( A9 {5 D. f' w; |
/ |/ G2 q( F) `
  
& W! ~; ^2 _* p9 k$ E1 m: O$ W% R
& d" o' J% y4 l. Z) k9 M图2-3 站点属性对话框  5 Z8 I$ R  E0 d1 J

- x9 ~" {3 m# _+ ?2 ]% a1 Z3)现在,电脑终于可以在像网络服务一样提供WWW服务了,默认网址:localhost或电脑的IP地址(如:127.0.0.1)。  * u# S9 z5 T$ G5 X
* C4 O' U9 g7 d/ T
  提醒:大家可不要小看Internet服务器的管理,如果能合理分配好IP地址和站点虚拟目录,也能让电脑真正成为网络服务器,也能让网络上的用户浏览电脑上的网站和数据库。  
, \4 i3 S: V2 |7 v: B" F; p8 c* w) l
  2.1.3 安装.NET框架  : ~  ^; l2 t6 q2 D' r. G

6 o. d6 J7 M9 U  q; t! d# s7 o: o  大家可以在微软的网上下载.NET Framework 2.0和相应版本的SDK工具包,也可以从下面网址下载安装:  
% e9 ?, r- D0 L/ a' z$ ]
* x) N# e, c% @" [" k1 o. f: S% L  .NET Framework Version 2.0 Redistributable Package Beta 1 (x86) ? 24M
7 r  W0 Y$ O) P/ |" _4 [+ Hhttp://go.microsoft.com/fwlink/?linkid=30093clcid=0x409  + e( c( x% i  T

8 X5 C* q" R! S* q7 u6 ?5 ~  .NET Framework 2.0 SDK Beta 1 x86 ? 229M
# X9 h% g" A! m: ~7 s- yhttp://www.microsoft.com/downloads/details.aspx?familyid=916EC067-8BDC-4737-9430-6CEC9667655Cdisplaylang=en  
/ r( S: J$ h) q# j* u7 W5 A/ o
2 b# N4 @' q5 s  y: F" P1 {- q  打开IE浏览器,在地址栏上打上“localhost/text.aspx”,假定text.aspx这个文档现在不存在,那么IE浏览器上一定会返回错误信息,如果出现如图2-4所示的错误信息,说明我ASP.NET的运行环境基本构建完毕。  
8 Q8 U, `) }5 N  `7 n8 e8 }3 f- R! j" u( h' T9 M8 O) k5 c* u

2 r- v- a+ \, U3 C9 ~6 D
6 f, A1 h$ H$ a  
" T: |4 y' f4 U2 `' ~% g! D6 ~9 c0 @
% S( n  P5 A: z- Q4 Z" c$ O图2-4 找不着文件错误信息  $ {6 F# t3 @1 i  z) A
. {/ q6 [* d/ ^7 @5 F7 B0 k% w
  2.1.4 在Windows 2003操作系统中构建ASP.NET运行环境  / Q2 ?6 c( Y' ]# n- i

7 M* P  Y3 h# h' |2 S  上面介绍的是在Windows 2000/XP操作系统中构建ASP.NET运行环境的步骤和方法。在Windows 2003操作系统中构建ASP.NET运行环境主要有以下两种方法:  ( \) B& H% r" v! i+ }# ^

! n1 S: B( z% f- A3 M+ R2 B  1.使用【配置您的服务器向导】安装IIS 6.0和ASP.NET  ) @4 w9 x6 a% P3 ]! k3 F
0 o; B7 m, Y$ F2 h: ?% ^5 e
  (1)从【开始】菜单,单击“管理您的服务器”。2 C" e" V  Y; \) ]3 F! W/ j
  (2)在“管理您的服务器角色”下,单击【添加或删除角色】。
9 C' s. U/ B! i$ g  [9 \" ~  (3)阅读“配置您的服务器向导”中的预备步骤,然后单击“下一步”。
5 R+ X6 j- d/ Q( C! T  (4)在“服务器角色”下,单击“应用程序服务器(IIS,ASP.NET)”,然后单击“下一步”。
9 S: V3 E+ ^5 _5 _: f& q! M  ]  (5)在【应用程序服务器选项】对话框中,选中“启用ASP.NET”复选框,单击“下一步”,然后再单击“下一步”。1 b6 l5 @+ A& |0 n+ t. i
  (6)阅读概要信息,然后单击“下一步”。2 h+ [8 H7 a) o/ v# V$ X
  (7)单击“完成”。  
1 }! r9 j' M" q4 I4 j0 t: q4 d2 a6 w
  2.使用【控制面板】安装IIS 6.0和ASP.NET  
. u6 M2 ^3 I: A% X- N0 N; }- K9 ^3 e
  (1)从【开始】菜单,单击【控制面板】。% \; [' e  i7 d1 p- x
  (2)双击【添加或删除程序】。
" Q, u# @' X4 B0 j9 q  (3)单击【添加/删除Windows组件】。
, L0 H2 G! m2 n  (4)在“组件”列表框中,单击“应用程序服务器”。) z) a9 W( m8 i$ e9 f1 I
  (5)单击“详细信息”。
  |" a: x- t! q: Q: V  (6)单击“Internet信息服务管理器”。
+ E* S- t! p# u0 ~) n* T/ W% q1 w' Z  (7)单击“详细信息”以查看IIS可选组件的列表。
, [& P3 E- B6 N; o' z1 x  (8)选择要安装的所有可选组件。
8 \& I7 _. S8 W( p  (9)单击“确定”,直到返回到【Windows 组件向导】。3 A- q; X7 V  G$ A: h
  (10)单击“下一步”,然后完成【Windows 组件向导】。  ! b  G6 z, c: m3 V! |
0 d% i3 E" n/ U( M2 R
  另外,可以在运行Windows 2003的服务器中的 IIS 管理器中直接启用ASP.NET,具体步骤如下:  
0 [9 Q8 t1 \2 ?" q5 D5 w( W7 H& G& P4 G0 k( d
  (1)从【开始】菜单中,单击“运行”。
: L7 h5 l) _. S/ |' I+ c* K/ U  (2)在【运行】对话框中的【打开】框中,键入inetmgr,然后单击“确定”。: D0 m& Y! f5 m- q. \- O
  (3)在IIS管理器中,展开本地计算机,然后单击“Web服务扩展”。! f, _; ^& Q7 c: }  }
  (4)在右侧窗口中,右键单击“ASP.NET”然后单击“允许”。ASP.NET的状态变为“允许”。  
5 j$ k) X' x9 A7 f
$ p/ l) ?& e# r  U4 \9 K2.2 建立Doking’s BLOG 站点
6 D# ?# u9 @4 L7 H* n0 a7 Y; M- S# A4 Q& ~# P5 L0 h
  在构建好ASP.NET运行环境之后,可以开始着手开发Doking’s BLOG网站了。首先,必须在Dreamweaver MX中建立Doking’s BLOG站点。  " X0 O) y2 G0 ^! I. O' u' P0 s7 f
. X) d2 T$ w1 w% J
  2.2.1 建立Doking’s BLOG站点  
. I2 x9 H0 O( `, o" @2 ]
- O0 E: S% r5 E0 @, h  (1)启动Dreamweaver MX 2004,切换到【文件】面板,单击“管理站点”,单击按钮“新建”,如图2-5所示。  ; E1 L# O, W' u' c  W: T
: W% B4 a* d1 }
. g! a' n; j' }4 W0 e5 y
/ ~; X* L! M* S" h, r# |9 v$ ]
  ) u+ y3 O4 u" a. P2 e2 J

- j% w( P$ K0 d0 _5 m/ J图2-5 管理站点对话框  
# |% v0 }& m1 N' ?4 V+ U. Z+ m+ e  ?
  V4 |% a( O6 M0 i4 ], C6 o  (2)在其下接菜单中,选择“站点(S)”,在弹出对话框中,输入站点名字“dkblog”,结果如图2-6所示。  
, {5 N/ d; J+ D$ M9 R! v2 G2 H1 y- \% i$ V, G$ u
- ~7 [+ ]* z: E# ]% A7 L

; s# k0 T) y1 W% [) w+ s  " m: ~" J5 s. d* h
& i! C- j  `5 N6 w" P
图2-6 定义站名字  / g- f9 J+ D6 S$ ]0 p  A# l

! U1 u! C' R; ^2 U  (3)单击“下一步”,选择“是,我想使用服务器技术。(Y)”,在“哪种服务器技术?(W)”下拉菜单中,选择“ASP.NET VB”,结果如图2-7所示。  3 L3 T1 |2 V+ z6 c8 N7 a1 P" Q

, e+ A0 N# U+ u
  {- b0 T/ u1 k8 f* }: R
- c/ ]9 n" x4 f8 ^; w3 o    Q/ E. n: Q  ^/ r/ ?

% B$ ^! A$ s2 S6 L图2-7 确定服务器技术  
5 g4 t5 N$ l. z+ g
  w* }. c1 d8 S9 J: C(4)单击“下一步”,选择“在本地进行编辑和测试(我的测试服务器是这台计算机)(E)”,把文件存储指向“D:\dkblog”,如图2-8所示。  2 U' w- Y) I* }! E0 F, p  h  J2 K

! D5 A* q* s! j. L  (5)单击“下一步”,输入URL地址“http://localhost/”,单击按钮“测试URL(I)”,如果测试成功,会显示如图2-9一样的对话框。  
) U2 ?/ y% e8 G$ ?$ S& p- {2 S3 ^1 c2 i
! @9 S+ d8 z, Z# {5 R" G2 ]

3 S6 ~6 o# Y; L; ~3 F  H  & M# X7 i, q( r
8 D) u  Q; D3 U% ]4 M6 B) E7 s
图2-8 指定网站的目录位置  8 I: N5 _# {) `/ C* q0 }

: q! D9 p6 |8 A- }3 }" ~2 x9 z& e6 X0 i) @" X- K7 j6 b
6 y2 W, {- p0 a9 g
  ; ~: y' B2 N' G' [( j/ S1 U

! V# H& ^  l3 P8 W图2-9 测试对话框  
- S/ S( R( N  ?7 W' z3 y1 O3 z8 ~. R, @, y
  (6)单击“下一步”,再单击“下一步”,单击按钮“完成”,完成站点的建立。  5 R' |( n; R% t1 [5 u, i
# `+ {+ y0 n0 m  n" |) [4 l+ p
  2.2.2 部署Doking’s BLOG站点  $ F0 [( ]9 O4 ]/ v: v

1 }. x& O4 {; _2 S# n  (1)先来看Doking’s BLOG网站的布局,根目录存放.aspx、.htm文件;bin目录是用于部署DreamweaverCtrls.dll控件;dat目录用于存放数据库;images目录存放有关图片文件。在打开文件面板,在“站点?dkblog”下分别新建目录bin、目录dat、目录images,结果如图2-10所示。  
( {) L( g% \. c# _, ~) G0 g6 y8 `/ R0 w1 P- t$ G. v9 ]
  (2)在【文件】菜单中,选择【新建】,在【新建对话框】中,选择类别为“动态页”,选择动态页为“ASP.NET VB”,按“创建”按钮创建第一个动态网页。切换到【应用程序】面板,选择【绑定】选项卡,如图2-11所示。  
$ d& U3 ^* H2 j- C
' h% w: q6 a: ^" m
5 l% t# s. X+ ?8 }% a# f; b; V! A2 J  @5 H" G
  ' T4 n6 d% w, a# W
/ _9 U. \8 _7 g8 F
  
3 @4 R6 ?4 m: N% A) r6 j( _9 N. e# g: y% N  k2 t
图2-10 站点的布局 图2-11 绑定对话框  
- F& W3 l1 H  R4 E5 I
. w- @2 W3 l" N+ z; [6 V  c  (3)点击“部署”二字,在弹出对话框中把部署目录指向“D:\dkblog\bin\”,如图2-12所示。  
; S! i3 f; t! N! R: P" o8 B" z
6 R( g: s, }% v  N1 r  (4)点击“部署”按扭,弹出如图2-13的对话框,按“确定”按钮将它关闭。  7 O* a8 S( i" U& G. e
# ^- [  v4 X) X9 Q+ k9 \. h+ [

/ m  b/ c* m' T( \# n5 N3 F" x) g/ b1 ~% W) i* V
  / D1 q7 W4 Z. U2 k

8 f, a" o! n- B4 [) _0 ~& R6 D2 L2 [图2-12 部署设置对话框  
% m% k2 d4 ^- \( u+ o. X: ~: H- h2 L" p1 {9 H8 j) ?

* Y8 ^1 O% b1 [% {  ?9 Q+ I) Z! \- S# {
  3 S( j$ @6 }$ N# A" T
5 l. W$ R8 w. h* A6 _) Q# D
图2-13 部署文件对话框  
7 y( o1 |1 s8 S+ t& x
2 }. K- U. N8 Z# I  提醒:切记DreamweaverCtrls.dll文件名称及其所在目录bin名称不能更改,并且bin文件夹必须保存在站点的根目录下。



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题