Sunteți pe pagina 1din 5

How do you remotely administer MS IIS?

1.Using Terminal serivce


2.IIS MANAGER
3.Remote administration (HTML) Tool

IIS metabase ?
IIS metabase contains all the IIS configutations.
In 5.0 it is binary format.
In 6.0 metabase is xml

IIS metabase is a special databse which maintains the settings & configuration data
for IIS.

IIS Workpocess's ?
When IIS starts, the Web Administration Service initializes the http.sys namespace
routing table with one entry for each application. This routing table determines to
which application pool an application should be routed. When http.sys receives a
request, it asks WAS to start up one or more worker processes to handle that
application pool. This isolation of processes makes the web server as a whole more
stable.

How do you create Virtual Root in IIS?


1.Open IIS Manager and browse to the Default Web Site as shown in the previous
procedures.

2.Expand the Default Web Site node and look for the subdirectory that you want to
designate as an application root. For this example this is exampleWebApp.

If IIS Manager was already open when you created the physical directory you might
have to click the Refresh button in IIS Manager to view your new exampleWebApp
subdirectory.

3.Right-click the directory that you want to mark as an application root and then
click Properties.

4.On the Directory tab in the Application Settings section click Create.

5.In the Application name text box type the name of the application and then click
OK.

The virtual directory is now an application root.

IIS Migration ?
IIS Migartion to something like version upgrading , ex: IIS 5.0 to IIS 6.0
What are different authentication types
Different authentication types in IIS are:---
1. form
2. none
3. passport
4. windows

Different types of Authentications are :

1. Anonymous
2. Basic
3. Digest and Adavanced Digest
4. Integrated Windows
5. .NET Passport

Iis Ssl ?
SSL is Secure Socket Layer used which is a protocol used to encrypt the content
duting authentication between the browser and the web server.

IIS Application pool ?


roup of web applications are called application pool

application pools :

An application pool is a group of one or more URLs that are served by a worker
process or set of worker processes. Any Web directory or virtual directory can be
assigned to an application pool. so that one webiste cannot be effected by other , if u
used seperated application pool ,

Applocation pools are basically the identities through which IIS6 provide process
isolation. That is none of the websites performance can impact others.

It is imlemented in a bit diffrential mode as of the sam in IIS5 where you have only
three modes.

In IIS 6 you can assing an individual pool to a website or process to ensure avalibility
of appropriate set of resorces.

And it also works as a restrictor so that your application can not use any resorce
beyon the one has been assigned to it
IIS logfile formats ?
IS logfile format is w3svc (s3c extended log file format )

path : %system root%/system32/logfiles

is log files are in 4 formates


1. microsoft iis log
2. NCSA Common log
3. ODBC logging
4. W3C Extended log

by default we use w3C format and we can change its path just for security reasons

What is Connection Pooling ?


A connection pool is a set of database connections that are avilable for an application
to use

IIS Socket pooling ?


A socket is defined as an identifier for a particular service on a particular node on a
network. What this really means is that a socket uis a combination of a port.

IIS http.sys ?
HTTP.sys is a kernel mode device driver, It handles the http requests. It handle all
the incoming htt[ request and stored in request queue and provide high performance
connectivity for http server applications in FIFO (first in first out ) method.

Iis Web Gardens?


2 or more worker process are configured as part of an application pool called web
garden

IIS user accounts?


by default in iis 6 user accounts are

1. IUSER ( guest user ) account -- for anonymous access


2. IWAM ( global user ) account -- for iis applications
3. ASP.NET account -- for asp applications
4. IIS_WPG account -- for worker process applications

IIS ERROR codes?


error codes are

100 - informational
200 - successful
300 - redirection
400 - client side
500 - server side
In which process does IIS runs ?

IIS runs in 2 modes (application isolation modes):


1. worker process isolation mode is a new feature of IIS6.0.
2. IIS5.0 isolation mode - for compatibility with apps depending on IIS5.0

What are the different IIS authentication modes in IIS 5.0 and Explain?
IIS 6.0 supports the following authentication methods:

1. Anonymous authentication:
This authentication method allows everyone access to
the public areas of your Web sites, without asking for a user name or password.

2. Basic authentication:
This authentication method prompts the user for a user name
and a password, also called credentials, which are sent unencrypted over the
network.

3. Digest authentication:
This authentication method operates much like Basic
authentication, except that passwords are sent across the network as a hash value
for additional security. Digest authentication is available only on domains with
domain controllers running Windows server operating systems.

4. Integrated Windows authentication:


This authentication method uses hashing
technology to scramble user names and passwords before sending them over the
network.

5. NET Passport Authentication:


This authentication method is a user-authentication
service that lets Web site users create a single sign-in name and password for
access to all .NET Passport?enabled Web sites and services. .NET
Passport? enabled sites rely on the .NET Passport central server to authenticate
users; .NET Passport?enabled sites do not host and maintain their own proprietary
authentication systems.

Where are the IIS log files stored?


C:\WINDOWS\system32\Logfiles\W3SVC1

path of iis logfiles : %System root %/system32/logfiles


iis log file format : w3svc ( w3c extended lof\g file format )

ftp log files path : %System root %/system32/logfiles


ftp logfile format : MSFTPSVC
IIS Port numbers?
by defualt the IIS port number will be 80.

http : 80 (default port for iis )


ssl : 443
ftp : 21
smtp : 25
pop2 : 109
pop3 : 110
imap : 143
nntp : 119
LDAP : 389
dns : 53
dhcp : 67

IIS services ?
it is used for access the asp.net applications

The following are the defautl iis services

1. www services
2. FTP services
3. SMTP services

These are the default iis services

1. www services
2. FTP services
3. SMTP services
4. NNTP services

How to configure the sites in Web server (IIS)?


Just right click ur asp folder where all the code is stored and ( check the following :
execute script , and give a alias ) and web share it , apply the settings and click ok

Advantages in IIS 6.0?

S-ar putea să vă placă și