This is my first time... It took me a whole night and failed for four times. After the installation was successful, I realized that I was careless and sold it now. After installing Apache, I wrote down the successful installation process... This article is dedicated to the startup linux like me. ^ _ ^ when I installed redhat6.2, neither ftp nor http nor database was installed, but XFree86 was basically installed. Preparation: run the maid # cd/usr/local/src # lynx http://www.apache.org/dist/httpd/httpd-2.0.44.tar.gz download end save as/usr/local/src/httpd-2.0.44.tar.gz, press q and answer y exit lynx start installation: # cd/usr/local/src # tar zxvf httpd-2.0.44.tar.gz # cd/usr/local/src/httpd-2.0.44 #. /configure -- prefix =/usr/local/servers/apache2 (Note: -- prefix =/usr/local/servers/apache2 is the target directory for apache installation) wait ..., configured # make Wait n years... Bitter # make install simple configuration: # cd/usr/local/servers/apache2/conf # vi httpd. conf edit httpd. conf: press the Insert key on the disk, flip the page, find # ServerName xxxxx: 80, remove the # sign before ServerName, and change xxxxx to the full name of your machine. For example, I change it to ServerName pig.home.cn; another step is to change Group #-1 to Group nobody. apache cannot be started if it is missed. Press the Esc key twice and enter: wq and press enter to save the disk and exit the vi editor. Start Apache: # cd/usr/local/servers/apache2/bin #. /apachectl start test whether Apache is working. The exciting time is reached. Enter # lynx http: // localhost in the command line. You can see the homepage ~~~~ Power outages during the day... Java, JSP, and PHP can only be installed at night. Sigh forgot to say that stopping apache is # cd/usr/local/servers/apache2/bin #./apachectl stop