How to Start Your Own Web Site Server
Public use of the Internet began in 1988 but it was in 1993 that the first Internet browser called Mosaic brought the World Wide Web to true prominence. From that point forward the art and science of communication was changed forever with the rise of a truly graphical and interactive global library to which millions of citizens can and do contribute their own thoughts and ideas. Thanks to the high-speed evolution of software technology, it has never been easier to establish a presence on the Internet by starting your own website and making your voice heard around the world.
Instructions
-
-
1
Install the Apache web server on a RedHat Fedora Linux system. As root, go to your console screen or terminal screen and type “yum -y install httpd” and it will install automatically. Then type “chkconfig httpd on” to activate the web server whenever your computer boots up. To activate the server immediately, type “/etc/init.d/httpd start” or “/etc/init.d/httpd restart." At this point the web server has been started. To start making content for your web server, go to the /var/www/html directory and create web pages, starting with index.html, with all web pages being defined with the .html extension. To enable an individual user to create his own web pages, go to /etc/httpd/conf/httpd.conf and on line 352 add a “#” before the “UserDir disabled” entry; on line 359 remove the “#” from in front of the “UserDir public_html” entry.
-
2
Configure the Apache web server to run on a computer running Microsoft Windows. Log in as Administrator and then download the latest version of the Apache web server installer for Windows. Run the installer program, and it will ask you for the name of your network domain as well as the server name and the Administrator's email address. Fill out this information and in the next screen click on the “typical” selection for the setup type. Accept the default installation directory and wait for the server to be installed. To add content to the web server, go to the “c:\program_files\apache software foundation\apache2.2\htdocs” directory and create your web pages there. All web pages should be files with .htm extensions.
-
-
3
Use Microsoft's Internet Information Server (IIS). Go to the Control Panel and click the Add or Remove Programs icon. Click on “Add / Remove Windows Components." In the Components window, click on the “Application Server” option and then go to Details. In the Subcomponents area, select Internet Information Server, and then click “OK” to start the installation. Go back to the Control Panel and run the Administrative Tools program to bring up the “Internet Information Services (IIS) Manager” option. In the IIS Manager screen open the menu tree and go down to the “Web Sites” entry and right mouse button click to see a floating menu. Click “New” and then “Web Site." Disable the Default Web Site option, then go back to the “New” option and click “Web Site” again. Enter the description in the first prompt, then the IP address, TCP Port and Host Header, and click next. On the next page you will be asked for the physical path to your documents. Enter in the home directory, which is the directory where you will put your website files, uncheck “Allow anonymous access," and click "Next" twice. In the home directory you specified, place your website files, which should all end with the .htm extension.
-
1
Tips & Warnings
When installing Apache on RedHat Fedora, if you cannot find the “UserDir disabled” entry on line 352 or the “UserDir public_html” entry on line 359 in the configuration file, do a text search for these text strings. They are unique entries and should appear only once.
If an individual user is creating her own directory in RedHat Fedora, remind her that she must have a public_html directory and that she must perform the following command: “chmod 711 ~username” and “chmod 755 ~/public_html”, where username is her login name.
References
Resources
- Photo Credit World Wide Web image by Sirena Designs from Fotolia.com