How to Enable Autostart httpd on CentOS 6.2

Apache HTTP Server, commonly referred to as httpd, is an open-source web server software that is widely used to host websites on the internet. On CentOS 6.2, httpd may not start automatically after a system reboot. This can cause inconvenience and downtime if the server needs to be restarted for maintenance or updates.

In this how-to, we will show you how to enable httpd to start automatically when the server boots up.

Step 1: Check if httpd is installed

Before proceeding, it’s important to check if httpd is installed on your CentOS 6.2 server. To check if httpd is installed, you can run the following command in the terminal:

rpm -qa | grep httpd

If httpd is installed, you should see the output similar to this:

httpd-2.2.15-69.el6.centos.x86_64

If you don’t see any output, it means that httpd is not installed on your server, and you should install it first before proceeding.

See also  How to Install 389 Directory Server on CentOS/RHEL

Step 2: Enable httpd to start automatically

To enable httpd to start automatically on boot, you can use the chkconfig command. The chkconfig command is used to manage system services in CentOS. To enable httpd to start automatically, run the following command:

sudo chkconfig httpd on

This will set httpd to start automatically at system boot time.

Step 3: Verify that httpd is enabled to start automatically

To verify that httpd is now enabled to start automatically, you can use the chkconfig command again. Run the following command:

sudo chkconfig --list httpd

You should see the output similar to this:

httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

This output indicates that httpd is now enabled to start automatically at system boot time for runlevels 2, 3, 4, and 5.

See also  How to Add Remi Yum Repository on CentOS 6.3

Step 4: Start httpd

Now that you have enabled httpd to start automatically at boot time, you can start the httpd service using the following command:

sudo service httpd start

This will start the httpd service, and your website will be accessible via a web browser.

Commands Mentioned:

  • rpm – RPM Package Manager
  • chkconfig – System service manager
  • service – Command to manage system services

Conclusion:

In this tutorial, we have shown you how to enable httpd to start automatically on CentOS 6.2. This will ensure that your website is accessible even after a system reboot. By following the steps outlined in this guide, you can ensure that your httpd service is always available to your users.

See also  How to Setup and Configure 389 Directory Server on CentOS 6.2

If you have any comments or suggestions for improvements, please let us know in the comments section below.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *