Things You'll Need:
- Computer with Internet access
- Operating software and web server software
- Web server
- Router
-
Step 1
Shut down any software firewalls you have running on your Web server. Install an HTTP server program such as Apache HTTP Server.
-
Step 2
Create a directory on your Web server. The directory should be a sub-folder in the Web server directories folder. Usually the directories folder is called "htdocs."
-
Step 3
Edit the virtual hosts section of the configuration directory of your Web server. If you have Apache version 1, then edit the "vhosts" section of the "apache.conf" file.
-
Step 4
Add a new virtual host by entering the following commands in the "vhosts" section:
ServerName DOMAIN NAME
DocumentRoot FULL_PATH_TO_DIRECTORY
Save your changes. -
Step 5
Restart Apache and edit the ".conf" file. Add and entry for each new domain you wish to set up. Here is an example:
zone "DOMAIN" IN {
type master;
file "LOCATION_OF_DB_FILE";
allow-transfer { IP_ADDRESS; };
}; -
Step 6
Create a db file for each new domain. One easy way to do this is to copy other db files and add a new domain, then save it as a new file.
-
Step 7
Reload your DNS and test the new domain in a Web browser. If everything was done correctly, your new domain should be working work.







