Httpd service in Linux

Posted on 2010-09-17
Last Modified: 2013-12-06
I have installed Linux Centos, when I went to services I noticed tha there is no httpd service, which I think it' s required to set up Apache server.

How can I get this service running?

Question by:jskfan
LVL 35

Accepted Solution

torimar earned 63 total points
ID: 33706797
The httpd daemon is not required for setting up Apache, it _is_ Apache. If you haven't yet set up Apache, it cannot be there.

Try this in a terminal as root:

service httpd start

or this:

/etc/init.d/httpd start

If this fails with error messages or unrecognized commands, you need to install Apache to start with. Go:

yum install httpd

then run the above "service httpd start" command.

Here's a small minimalist guide on what you have to set up and configure in order  to run Apache successfully:
LVL 12

Assisted Solution

mccracky earned 63 total points
ID: 33706898
I can't remember CentOS right now, but some distros name it "apache" or "apache2" rather than httpd.  Is that running?  If that's not it, try following something like the above or this:
LVL 83

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 63 total points
ID: 33706903
Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

LVL 77

Assisted Solution

arnold earned 125 total points
ID: 33706974
yum install httpd #requires internet connection
or use
system-install-packages httpd

Assisted Solution

psreedhar2000 earned 62 total points
ID: 33707372
You can use the installation DVD and find the correct RPM to install HTTP.
LVL 25

Assisted Solution

madunix earned 62 total points
ID: 33707522
a complete guide installing apache with other software
LVL 77

Assisted Solution

arnold earned 125 total points
ID: 33708501
to psreedhar2000's suggestion if you have the media, system-cdinstall-helper httpd

Assisted Solution

kbensch earned 62 total points
ID: 33798809

If httpd is not in the chkconfig --list  then you need to install it.

Best way to do that is to do yum install httpd

You can also do a search for additional packages with yum search httpd

This is the recommended way from the cli as when you do a system update you do yum update which will then update packages in the correct manner.


Author Closing Comment

ID: 33812695

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question