Windows 2000-Based Stand-Alone Server
Windows 2000 Advanced Server installation
Configuration for Domain Controller, DNS and web server
These instructions are meant to assist in the transformation of a standard desktop computer into a web server.
Because of the differences among individual computers and systems, results will vary and these instructions may or may not install or configure a web server.
- Requirements:
- .: Windows 2000 Advanced Server operating system disk
- .: 600 MHz processor
- .: 5 GB Hard-Drive, 256 KB RAM
- .: Network or NIC Card (network interface controller)
- .: Router with port forwarding
- .: Static IP
Operating System Installation
- Install from CD
- .: Start computer with Windows 2000 Advanced Server disk in CD drive
- .: Watch for, "Hit any key to boot from CD"
- .: To set up Windows 2000 now, press ENTER.
- .: F8 to agree with end-user agreement
- .: Continue installing a fresh copy of Windows 2000 without repairing... ESC
- .: To delete the selected partition, press D, if an old partition exists
- .: Format the partition using the NTFS file system
- .: Regional Settings - Next
- .: Personalize Your Software - add a name, then Next
- .: Licensing Modes - Per Server, Next
- .: Computer name: - ANYCOMPUTERNAME, password - ANYPASSWORD
- .: Windows 2000 Components to select
- Accessories and Utilities, with all Detail choices
- Indexing Service
- Internet Information Services (IIS)
- Common Files
- Documentation
- File Transfer Protocol (FTP) Server
- FrontPage 2000 Server Extensions
- Internet Information Services Snap-In
- Internet Services Manager (HTML)
- SMTP Service
- World Wide Web Server
- Management and Monitoring Tools
- Connection Manager Components
- Network Monitor Tools
- Simple Network Management Protocol
- Networking Services
- COM Internet Services Proxy
- Domain Name System (DNS)
- Dynamic Host Configuration Protocol (DHCP)
- Internet Authentication Service
- QoS Admission Control Service
- Simple TCP/IP Services
- Windows Internet Name Service (WINS)
- Script Debugger
- Terminal Services, with all Detail choices
- .: Date and Time Settings - Next
- .: Terminal Services Setup - Remote administration mode - Next
- .: Restart Computer
Motherboard and Other Driver Installation
- .: Load motherboard drivers, or other hardware drivers
- .: Restart computer
Microsoft Updates
- .: Connect to Microsoft.com, click Security & Updates then "Microsoft Update
- .: Install Express and Custom updates, restart and repeat until completely updated
Configure Static IP
- .: Open Control Panel, right-click Local Area Connection choose Properties
- .: Highlight TCP/IP, click Properties
- .: Use the following IP address - static internal address
- .: Leave Subnet Mask blank, will auto
- .: Default Gateway - router internal address
- .: Leave DNS Servers blank, will auto-fill
- .: Restart computer
- .: Example router settings
- Internet IP Address: Static External IP address
- Subnet Mask: (255.255.255.***)
- Gateway: (***.***.***.***)
- Static DNS 1: (***.***.***.***)
- Static DNS 2: (***.***.***.***)
- Static DNS 3: (0.0.0.0)
- Router Local IP address: (192.168.***.***)
- Subnet Mask: (255.255.255.0)
- DNS: 53 to 54, static internal IP address of server (192.168.***.***)
- WEB: 80 to 80, static internal IP address of server (192.168.***.***)
- RDP: 3389 to 3390, static internal IP address of server (192.168.***.***)
- FTP: 21 to 21, static internal IP address of server (192.168.***.***)
Create MMC Control Panel
- .: Start, run, type MMC
- .: Click Console, Add/Remove Snap-In
- .: Add
- Active Directory Users and Computers
- DHCP
- DNS
- Internet Information Services
- Services
- .: Console, Save As, anynameMMC
- .: Navigate to anynameMMC, create desktop shortcut
- .: Expand IIS, stop Default FTP Site, Default Web Site and Admin Web Site
- .: Choose to Save the MMC when prompted in the future
Install Active Directory
- .: Start, Programs, Administrative Tools, Configure Your Server
- .: Click Active Directory, then Start Active Directory Wizard at bottom
- .: Next, choose Domain Controller, Next
- .: Create a new domain tree, Next
- .: Create a new forest of domain trees, Next
- .: Add any domain name followed by .Local, ANYCOMPUTERNAME.Local
- .: Enter NetBIOS name - it's the previous name without the .Local
- .: Leave defaults for Database and Log Locations, Next
- .: Leave defaults for Shared System Volume, Next
- .: OK through error message, then Yes to install and configure DNS, Next
- .: Change to Permissions compatible only with Windows 2000 servers, Next
- .: Enter admin password, Next, Finish then restart when prompted
Configure DNS Reverse Lookup Zone
- .: Open previously created MMC control panel
- .: Expand DNS, expand server name, right-click Reverse Lookup Zone, select New Zone
- .: Next, select Active Directory-Integrated
- .: Add Network ID, this is the internal IP without the digits after the last period, 192.168.1
- .: Next, Finish, restart computer, Save MMC if prompted
- .: Start, Run, type CMD, enter
- .: Type NSLOOKUP, server name or server IP then enter to check the server name and IP
Configure New Site in DNS
- .: Open MMC, expand DNS, expand server name
- .: Right-click Forward Lookup Zones, select New Zone, New Zone Wizard will start
- .: Next, select Standard Primary, Next
- .: Enter domain name, websitedomainname.com, Next
- .: Leave default Zone File, Next, Finish
- .: Left-click domain name once to highlight, right-click and select New Host
- .: In New Host window, leave Name blank, enter external IP, click Add Host
- .: Yes, and OK to continue through messages and be returned to New Host window
- .: Enter www for Name in New Host window, enter external IP, Add Host
- .: Enter dns1 for Name in New Host window, enter external IP, Add Host
- .: Enter dns2 for Name in New Host window, enter external IP, Add Host, Done
Create Web Site Directory
- .: Right-click Start, Explore, open C:\Inetpub\wwwroot
- .: Right-click in wwwroot, New, Folder, name it same as domain name without www or .com
- .: Start, Settings, Control Panel, Folder Options, uncheck "Hide file extensions for know…"
- .: Right-click inside new folder, New, Text Document, name it default.htm, Yes to change
- .: Right-click new file, Open With, Notepad, type Hello World then save
Create Web Site in IIS
- .: Open MMC, expand IIS, right-click server name select New, Web Site, Next
- .: Enter a description, yourwebsitedomainname, Next
- .: Enter internal IP, port 80, Host Header is domain with www's www.websitedomainname.com
- .: Next, browse site directory, Next, defaults for Web Site Access Permissions, Next, Finish
- .: Right-click domain name in IIS, Properties, Advanced, Add a host header without www's
- .: If server and domain are configured correctly, domain will now resolve to default.htm