How to Install Httpd on CentOS 6.2

Share this Article :

Apache httpd is one of the most popular web servers and has a lot of features that make it very extensible and useful for many different types of websites.This steps has been tested on CentOS 6.2. Assume that you have installed minimal installation type CentOS 6.2 and has setup your own local yum repository. You can use internet CentOS yum repository instead if you have direct internet connection to your server.

How to Setup Local Yum Repository from CD-ROM/DVD-ROM image on CentOS 6.2

    [[email protected] ~]# yum install httpd
    Loaded plugins: fastestmirror
    Determining fastest mirrors
    CentOS6.2-Repository                                                        | 1.3 kB     00:00 ...
    CentOS6.2-Repository/primary                                                | 1.2 MB     00:00 ...
    CentOS6.2-Repository                                                                     3042/3042
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package httpd.i686 0:2.2.15-15.el6.centos will be installed
    --> Processing Dependency: httpd-tools = 2.2.15-15.el6.centos for package: httpd-2.2.15-15.el6.centos.i686
    --> Processing Dependency: libaprutil-1.so.0 for package: httpd-2.2.15-15.el6.centos.i686
    --> Processing Dependency: libapr-1.so.0 for package: httpd-2.2.15-15.el6.centos.i686
    --> Processing Dependency: apr-util-ldap for package: httpd-2.2.15-15.el6.centos.i686
    --> Processing Dependency: /etc/mime.types for package: httpd-2.2.15-15.el6.centos.i686
    --> Running transaction check
    ---> Package apr.i686 0:1.3.9-3.el6_1.2 will be installed
    ---> Package apr-util.i686 0:1.3.9-3.el6_0.1 will be installed
    ---> Package apr-util-ldap.i686 0:1.3.9-3.el6_0.1 will be installed
    ---> Package httpd-tools.i686 0:2.2.15-15.el6.centos will be installed
    ---> Package mailcap.noarch 0:2.1.31-2.el6 will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ===================================================================================================
     Package              Arch          Version                      Repository                   Size
    ===================================================================================================
    Installing:
     httpd                i686          2.2.15-15.el6.centos         CentOS6.2-Repository        818 k
    Installing for dependencies:
     apr                  i686          1.3.9-3.el6_1.2              CentOS6.2-Repository        129 k
     apr-util             i686          1.3.9-3.el6_0.1              CentOS6.2-Repository         89 k
     apr-util-ldap        i686          1.3.9-3.el6_0.1              CentOS6.2-Repository         15 k
     httpd-tools          i686          2.2.15-15.el6.centos         CentOS6.2-Repository         70 k
     mailcap              noarch        2.1.31-2.el6                 CentOS6.2-Repository         27 k
    
    Transaction Summary
    ===================================================================================================
    Install       6 Package(s)
    
    Total download size: 1.1 M
    Installed size: 3.4 M
    Is this ok [y/N]: y
    Downloading Packages:
    ---------------------------------------------------------------------------------------------------
    Total                                                              3.8 MB/s | 1.1 MB     00:00
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
    Warning: RPMDB altered outside of yum.
      Installing : mailcap-2.1.31-2.el6.noarch                                                     1/6
      Installing : apr-1.3.9-3.el6_1.2.i686                                                        2/6
      Installing : apr-util-1.3.9-3.el6_0.1.i686                                                   3/6
      Installing : httpd-tools-2.2.15-15.el6.centos.i686                                           4/6
      Installing : apr-util-ldap-1.3.9-3.el6_0.1.i686                                              5/6
      Installing : httpd-2.2.15-15.el6.centos.i686                                                 6/6
    
    Installed:
      httpd.i686 0:2.2.15-15.el6.centos
    
    Dependency Installed:
      apr.i686 0:1.3.9-3.el6_1.2                     apr-util.i686 0:1.3.9-3.el6_0.1
      apr-util-ldap.i686 0:1.3.9-3.el6_0.1           httpd-tools.i686 0:2.2.15-15.el6.centos
      mailcap.noarch 0:2.1.31-2.el6
    
    Complete!
    


Leave a Reply