Cover image for Microsoft IIS 5 administration
Title:
Microsoft IIS 5 administration
Author:
O'Brien, Gerry.
Personal Author:
Publication Information:
Indianapolis, IN : Sams, [2000]

©2000
Physical Description:
xiii, 532 pages : illustrations ; 24 cm
Language:
English
Subject Term:
ISBN:
9780672319648
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library TK5105.875.I57 O27 2000 Adult Non-Fiction Central Closed Stacks
Searching...

On Order

Summary

Summary

PLEASE PROVIDE COURSE INFORMATIONPLEASE PROVIDE


Table of Contents

Introductionp. 1
Part I Managementp. 3
1 Internet Information Server 5.0 Featuresp. 5
Introduction to New Features in IIS 5.0p. 6
Securityp. 6
Secure Sockets Layer (SSL)p. 7
Server Gated Cryptography (SGC)p. 7
Digest Authenticationp. 7
IP and Domain Name Restrictionsp. 7
Fortezzap. 8
Kerberos v5p. 8
Certificate Storagep. 8
Security Wizardsp. 8
Administrationp. 8
Centralized Administrationp. 8
Restarting IISp. 9
Backup and Restorep. 9
Process Accountingp. 9
Process Throttlingp. 9
Custom Error Messagesp. 9
Remote Administrationp. 10
Terminal Servicesp. 10
Programmabilityp. 10
Active Server Pagesp. 10
New ASP Featuresp. 10
Application Protectionp. 11
ADSI 2.0p. 11
Support for Internet Standardsp. 11
Supported Standardsp. 11
Multiple Sitesp. 11
Web Distributed Authoring and Versioning (WebDAV)p. 11
SMTP and NNTP Servicesp. 12
Platform for Internet Content Selection Ratings (PICS)p. 12
FTP Restartp. 12
HTTP Compressionp. 12
Summaryp. 12
2 Web Site Managementp. 13
Introducing IIS 5.0 Web Site Management Capabilitiesp. 14
Authoring Toolsp. 15
Using ASP to Manage Sitesp. 16
Directoriesp. 20
Home Directoriesp. 20
Virtual Directoriesp. 21
Redirecting Requestsp. 22
Redirecting to a Directoryp. 22
Redirecting to a Programp. 23
Contentp. 24
Content Expirationp. 24
Content Ratingsp. 25
Web Page Footersp. 27
Server-Side Includesp. 28
Enabling Includesp. 29
Using Server-Side #include Directivesp. 30
Server-Side Includes Referencep. 31
#execp. 33
#flastmodp. 33
#fsizep. 34
#includep. 34
Summaryp. 35
Part II Administrationp. 37
3 Web and FTP Site Administrationp. 39
Introduction to Administering Your Web and FTP Sitep. 40
Starting and Stopping Sitesp. 41
Adding Sitesp. 45
FTP Directories, Messages, and Output Stylesp. 49
Name Your Web Sitesp. 52
Restarting IISp. 54
Host Header Names Supportp. 57
Changing Inherited Defaultsp. 57
Backing Up and Restoring Your IIS Configurationp. 58
Dealing with Web Site Operator Accountsp. 60
Downlevel Site Administrationp. 61
Summaryp. 62
4 Administering the SMTP and NNTP Servicesp. 63
Working with the SMTP Virtual Serverp. 64
SMTP Featuresp. 65
SMTP Directoriesp. 65
Message Processingp. 66
Administering the SMTP Servicep. 66
Monitoring and Troubleshooting SMTPp. 89
The NNTP Servicep. 90
NNTP Configurationp. 92
Maintaining and Monitoring NNTPp. 98
Troubleshooting NNTPp. 102
Summaryp. 102
5 WebDAV Publishingp. 103
What Is WebDAV Publishing?p. 104
Create a Directory for WebDAV Publishingp. 105
Managing WebDAV Securityp. 106
Searching WebDAV Directoriesp. 108
Publishing and Managing Filesp. 112
Publishing with Windows 2000p. 112
Publishing with Internet Explorer 5.0p. 113
Publishing with Office 2000p. 114
Summaryp. 114
6 Name Resolutionp. 117
Dealing with Name Resolution and IIS 5.0p. 118
Registering an Internet Domain Namep. 124
Verifying a Computer's Network Identityp. 126
Summaryp. 129
7 Configuring Applicationsp. 131
Application Configuration in IISp. 132
Creating Applicationsp. 134
Setting Mappingsp. 136
Isolating Applicationsp. 140
Caching Applicationsp. 141
CGI Script Timeoutp. 141
Caching ISAPI Extensionsp. 142
Caching ASP Script Filesp. 142
Stopping Isolated Applicationsp. 143
Configuring ASP Applicationsp. 144
ASP Debuggingp. 144
Configuring CGI Applicationsp. 144
ISAPI Filtersp. 145
Summaryp. 146
8 Securityp. 147
Securing Your IIS Serverp. 148
Security Checklistp. 149
Authenticationp. 150
Enabling and Configuring Authenticationp. 151
The Default Logon Domainp. 154
Using Fortezzap. 155
Access Controlp. 156
Securing Files with NTFSp. 158
NTFS File and Directory Permissionsp. 160
Grant and Deny Accessp. 162
Web Server Permissionsp. 164
Controlling Database Accessp. 166
Encryptionp. 167
Enabling Encryptionp. 169
Encryption Strengthp. 169
Certificatesp. 171
Setting Up SSLp. 171
Using the Security Wizardsp. 172
Obtaining Server Certificatesp. 172
Certificate Trust Listsp. 176
Client Certificatesp. 178
Enabling Client Certificatesp. 179
Mapping Certificates to User Accountsp. 180
Auditingp. 184
IPSecp. 189
Summaryp. 190
9 Custom Error Messagesp. 193
Customizing and Working with Error Messagesp. 195
Enabling Detailed Messagesp. 199
ASP Error Processingp. 199
Summaryp. 200
10 Site Activity Loggingp. 201
Logging Activity on Your IIS Serverp. 202
Microsoft IIS Log File Formatp. 202
National Computer Security Association (NCSA) Common Log File Formatp. 203
W3C Extended Log File Formatp. 203
ODBC Logging Formatp. 204
Enabling Loggingp. 205
Processor Usage Trackingp. 206
W3C Extended Logging Customizationp. 208
Saving Log Filesp. 209
Converting Log Files to NCSA Formatp. 211
Summaryp. 212
11 Performance Tuningp. 213
Tweaking IIS Performancep. 214
Memory Managementp. 218
Processor Utilizationp. 221
Network Capacityp. 224
Choosing Connectionsp. 226
Connection Performance Calculationp. 227
Bandwidth Throttlingp. 227
Connection Limiting and Timeoutsp. 229
HTTP Keep-Alivesp. 229
HTTP Compressionp. 230
Summaryp. 232
12 Replication and Clusteringp. 233
Clustering of a Network Applicationp. 234
Why Should You Cluster Your Network Application?p. 235
Installing Network Load Balancingp. 237
Configuring Network Load Balancingp. 238
Single Host Filtering Modep. 240
Multiple Host Filtering Modep. 240
Disabled Filtering Modep. 243
Troubleshooting Network Load Balancingp. 244
Summaryp. 244
Replicationp. 244
Types of Replication Utilitiesp. 245
Why Should You Replicate Data?p. 246
Summaryp. 247
13 Administration Scriptsp. 249
Working with IIS Administration Scriptsp. 250
Administration Script Utility (adsutil)p. 251
Display Administrative Nodep. 252
Display Administrative Tree (disptree)p. 253
Find Web Site (findweb)p. 253
Create Web Site (mkw3site)p. 254
Create Virtual Web Directory (mkwebdir)p. 255
Stop Web Serverp. 256
Stop Server (stopsrv)p. 257
Stop FTP Server (stopftp)p. 257
Start Web Server (startweb)p. 257
Start Server (startsrv)p. 258
Start FTP Server (startftp)p. 258
Pause Web Server (pauseweb)p. 259
Pause Server (pausesrv)p. 259
Pause FTP Server (pauseftp)p. 260
Continue Web Server (contweb)p. 260
Continue Server (contsrv)p. 261
Continue FTP Server (contftp)p. 261
Change Access Restrictions (chaccess)p. 262
Summaryp. 263
14 Administering IIS Programmaticallyp. 265
Administering IIS Through Objects and ADSIp. 266
IIS Metabasep. 267
Structurep. 267
Keynames and Pathsp. 268
Property Inheritancep. 269
Security and Reliabilityp. 269
IIS Administration Objectsp. 270
Overviewp. 270
ADSIp. 270
Administrative Tasksp. 273
Summaryp. 275
15 Remote Administrationp. 277
Remote Administration over the Internetp. 278
Create a New Web Sitep. 285
Remote Administration over an Intranetp. 286
Change Directory Security Remotely Using MMCp. 288
Summaryp. 289
Part III Application Developmentp. 291
16 Active Server Pagesp. 293
Introduction to Active Server Pagesp. 294
Creating Active Server Pagesp. 296
Scripting Languagesp. 300
Variables and Constantsp. 302
Client-Side Script Interactionp. 304
Proceduresp. 306
Collectionsp. 307
Determining a Collection's Item Countp. 308
User Input Processingp. 309
Components and Objectsp. 310
Using COM Objects in ASPp. 311
Object Scopep. 312
Page Scopep. 312
Session Scopep. 312
Application Scopep. 313
Sending Contentp. 313
Redirect Methodp. 314
Including Filesp. 315
Managing Sessionsp. 316
The Session Objectp. 316
Accessing Data Sourcesp. 318
Setting an ODBC Data Sourcep. 318
Accessing the Database from a Web Pagep. 320
Transactionsp. 322
Debugging Scriptsp. 323
Built-In ASP Objectsp. 324
Summaryp. 325
17 Installable ASP Componentsp. 327
Ad Rotator Componentp. 328
Overviewp. 328
Propertiesp. 330
GetAdvertisementp. 331
Browser Capabilities Componentp. 331
Content Linking Componentp. 334
GetListCountp. 335
GetListIndexp. 335
GetNextDescriptionp. 336
GetNextURLp. 336
GetNthDescriptionp. 336
GetNthURLp. 337
GetPreviousDescriptionp. 337
GetPreviousURLp. 337
Content Rotator Componentp. 337
Content Schedule Filep. 338
ChooseContentp. 338
GetAllContentp. 339
Counters Componentp. 339
Getp. 340
Incrementp. 340
Removep. 340
Setp. 341
Database Access Componentp. 341
File Access Componentp. 342
Logging Utilityp. 343
AtEndOfLogp. 343
CloseLogFilesp. 343
OpenLogFilep. 344
ReadFilterp. 344
ReadLogRecordp. 345
WriteLogRecordp. 345
BytesReceivedp. 345
BytesSentp. 345
ClientIPp. 345
Cookiep. 346
CustomFieldsp. 346
DateTimep. 346
Methodp. 346
ProtocolStatusp. 346
ProtocolVersionp. 347
Refererp. 347
ServerIPp. 347
ServerNamep. 347
ServerPortp. 348
ServiceNamep. 348
TimeTakenp. 348
URIQueryp. 348
URIStemp. 349
UserAgentp. 349
UserNamep. 349
Win32Statusp. 349
MyInfo Componentp. 350
Page Counter Componentp. 350
Permission Checker Componentp. 351
Status Componentp. 353
Tools Componentp. 354
FileExistsp. 354
Ownerp. 355
PluginExistsp. 355
ProcessFormp. 355
Randomp. 355
Summaryp. 355
A Administrator's Referencep. 357
Registryp. 358
Global Entriesp. 358
Service-Specific Entriesp. 360
WWW Service Entriesp. 361
FTP Service Registry Entriesp. 363
Metabasep. 364
Windows Events for IISp. 365
Web Services Eventsp. 366
FTP Services Eventsp. 371
Active Server Pages Eventsp. 372
Counters Referencep. 379
Descriptions of Countersp. 382
Timeouts Referencep. 386
Logging Properties Referencep. 387
Redirect Referencep. 390
B Administration Object Referencep. 391
IIsCertMapperp. 392
CreateMappingp. 392
DeleteMappingp. 393
GetMappingp. 393
SetAcctp. 394
SetEnabledp. 395
SetNamep. 395
SetPwdp. 396
IIsCompressionSchemesp. 396
IIsCompressionSchemep. 397
IIsComputerp. 398
Backupp. 399
DeleteBackupp. 400
EnumBackupsp. 401
Restorep. 402
IIsCustomLogModulep. 403
IIsFilterp. 404
IIsFiltersp. 405
IisFtpInfop. 406
IIsFtpServerp. 407
Continuep. 408
Pausep. 409
Startp. 409
Stopp. 409
Statusp. 409
IIsFtpServicep. 410
IIsFtpVirtualDirp. 412
IIsIPSecurityp. 413
IIsLogModulep. 417
IIsLogModulesp. 418
IIsMimeMapp. 419
IIsMimeTypep. 420
Mime Typep. 420
Extensionp. 421
IIsWebDirectoryp. 422
AppCreatep. 424
AppCreate2p. 425
AppDeletep. 425
AppDeleteRecursivep. 426
AppDisablep. 426
AppDisableRecursivep. 427
AppEnablep. 427
AppEnableRecursivep. 428
AppGetStatusp. 428
AppUnloadp. 429
AppUnloadRecursivep. 429
AspAppRestartp. 430
IIsWebFilep. 430
IIsWebInfop. 432
IIsWebServerp. 432
Continuep. 436
Pausep. 436
Startp. 437
Statusp. 437
Stopp. 437
IIsWebServicep. 438
IIsWebVirtualDirp. 441
Constantsp. 444
C ADSI Referencep. 447
ADSI Object Propertiesp. 448
ADSI Methodsp. 448
Getp. 448
GetDataPathsp. 449
GetExp. 450
GetInfop. 451
GetPropertyAttribObjp. 451
Putp. 452
PutExp. 453
SetInfop. 454
ADSI Container Object Propertiesp. 454
ADSI Container Object Methodsp. 454
CopyHerep. 455
Createp. 455
Deletep. 456
GetObjectp. 457
MoveHerep. 457
Changes in ADSI for IIS 5.0p. 458
IIS Performance Featuresp. 458
Properties Removed from IIS 5.0p. 458
Properties Added to IIS 5.0p. 459
Property Key Type Changesp. 460
Changed Properties in IIS 5.0p. 460
D Script Referencep. 461
@ Directives Referencep. 462
@Codepagep. 462
@Enablesessionstatep. 463
@Languagep. 463
@Lcidp. 463
@Transactionp. 464
global.asa Referencep. 465
Application Eventsp. 466
Session Eventsp. 467
[Object] Declarationsp. 469
TypeLibrary Declarationsp. 470
E Programmatic Administration Examplesp. 473
Metabase Backupp. 474
Metabase Restorep. 478
Summaryp. 481
Indexp. 483

Google Preview