Step by Step Install Apache Httpd Web Server on Fedora 11

Step by Step Install Apache Httpd
Web Server on Fedora 11.

The
step by step below show how to install Apache Httpd web server on Fedora 11 system.
The example on how to install Apache Httpd web server on Fedora 11 below use Fedora
11 DVD as the installation source, you can skip the part that setup Fedora 11 DVD
as installation source if your system have good internet connection and can download
the Apache Httpd web server software package from the internet. This step
by step install Apache Httpd server can be very useful if you plant to install Apache
Httpd web server using Fedora 11 DVD as the source of software package.

Install Apache Httpd on Fedora 11.

2. Execute the su command as show
on example below to and enter root user password to become as root user.

[fedora11@fedora11
~]$ su -

Password: <-- key in
root user password here and hit Enter key

[root@localhost
~]#

3. To install Apache Httpd web
server using Fedora 11 DVD, you must edit the Fedora11 yum configuration file so
that yum will use the
Fedora 11 DVD as software package installation source. Make sure that
you mount the Fedora 11 DVD on Fedora 11 system before you proceed to next step.

Note:- The output from yum command above
show that Apache httpd web server already install on our Fedora 11 system (httpd.i586
and httpd-tools.i586)... so that we proceed to next step to check any available
software packages related to the Apache httpd web server available or if your system
do not have any of the Apache httpd web server installed ( you get
Error: No matching Packages to list
message from command above) just follow step below to install them.

7. You can use yum info httpd command
if you want to get more information about Apache httpd web server package for Fedora
11 that already being install and you could use the same yum command to get information
on system-config-httpd that show on example below... you can proceed with
software package installation process on step 8 without executing the yum info command...
note, the yum info command just for informational purpose only...

[root@fedora11
~]# yum info httpd

Loaded plugins: refresh-packagekit

Installed Packages

Name
: httpd

Arch
: i586

Version : 2.2.11

Release : 8

Size
: 2.6 M

Repo
: installed

Summary : Apache HTTP
Server

URL
: http://httpd.apache.org/

License : ASL 2.0

Description: The Apache HTTP Server is
a powerful, efficient, and extensible web server.

[root@fedora11
~]#

What is system-config-httpd?

[root@fedora11
~]# yum info system-config-httpd

Loaded plugins: refresh-packagekit

fedora-dvd
| 3.7 kB 00:00

fedora-dvd/primary_db
| 1.7 MB 00:00

Available Packages

Name
: system-config-httpd

Arch
: noarch

Epoch : 5

Version : 1.4.4

Release : 4.fc11

Size
: 628 k

Repo
: fedora-dvd

Summary : Apache configuration
tool

URL
: http://www.redhat.com/

License : GPLv2+

Description: system-config-httpd is a graphical
user interface that allows the user to configure a httpd server.

[root@fedora11
~]#

8. Execute yum install command
below to start install Apache Httpd web server on Fedora 11 system... please note
that your Apache Httpd web server version may vary than show on the output from
command example below, but not to worry because you may got the latest version of
Apache Httpd web server that available for your Fedora 11 system.

10. Now you can start
configure Apache Httpd web server on Fedora 11 by edit and configuring httpd.conf
that locate in the /etc/httpd/conf/ directory or you can configure Apache
httpd web server by using system-config-httpd the graphical configuration
tool that can be access by click on System menu -> Administration
and click on Http menu. The command example below show the location
of Apache Httpd web server httpd.conf configuration file.