Categories: Ubuntu

How to Start/Stop and Restart Apache 2 Web Server

In this article, We show you how to start/stop and restart Apache 2 web server. Under web server, you can see the different type of operating systems like CentOS, Ubuntu, Debian, RHEL and Fedora, etc. So each and every operating system has a different type of commands to start/stop and rester Apache 2. Apache can be started or restarted using the following methods on Linux or Unix.

Note: You need to run the command as root or via the sudo.

CentOS/Red Hat Linux version 4/5/6 or older particular commands

The following commands are works in CentOS and Red Hat for the versions 4/5/6 or older.

Sponsored
class="urvanov-syntax-highlighter-plain-tag"># Start Apache Web Server # service httpd start # Stop Apache Web Server# service httpd stop # Restart Apache Web Server # service httpd restart

CentOS/Red Hat Latest version 7 or newer particular commands

The following commands are works in CentOS and Red Hat 7 or newer.

# Start Apache Web Server #
systemctl start httpd.service
# Stop Apache Web Server #
systemctl stop httpd.service
# Restart Apache Web Server #
systemctl restart httpd.service

Start/Stop/Restart Apache on Debian/Ubuntu Linux

You can use service or /etc/init.d/ command to start/stop/restart Apache on Debian and Ubuntu.

Start Apache 2 Web Server

sudo service apache2 start

Or

sudo /etc/init.d/apache2 start

Or

/etc/init.d/apache2 start

Stop Apache 2 Web Server

sudo service apache2 stop

Or

Sponsored
sudo /etc/init.d/apache2 stop

Or

/etc/init.d/apache2 stop

Restart Apache 2 Web Server

sudo service apache2 restart

Or

sudo /etc/init.d/apache2 restart

Or

/etc/init.d/apache2 restart

Debian and Ubuntu systemd Users

The following systemctl command for latest version Debian(8) and Ubuntu(15) or above latest version.

# Start Apache Web Server #
systemctl start apache2.service
# Stop Apache Web Server #
systemctl stop apache2.service
# Restart Apache Web Server #
systemctl restart apache2.service

The normal method to start/stop/restart Apache on a Linux/Unix

The following commands you need to be run as root or sudo user.

# Start Apache Web Server #
apachectl -f /path/to/your/httpd.conf
apachectl -f /usr/local/apache2/conf/httpd.conf
# Stop Apache Web Server #
apachectl -k stop
# Restart Apache Web Server #
apachectl -k restart

The post How to Start/Stop and Restart Apache 2 Web Server appeared first on Linux, Angular, Angular JS, jQuery, PHP, MySQL and Web Development Tutorials.

Ubuntu Server Admin

Recent Posts

Building RAG with enterprise open source AI infrastructure

One of the most critical gaps in traditional Large Language Models (LLMs) is that they…

11 hours ago

Life at Canonical: Victoria Antipova’s perspective as a new joiner in Product Marketing

Canonical is continuously hiring new talent. Being a remote- first company, Canonical’s new joiners receive…

1 day ago

What is patching automation?

What is patching automation? With increasing numbers of vulnerabilities, there is a growing risk of…

2 days ago

A beginner’s tutorial for your first Machine Learning project using Charmed Kubeflow

Wouldn’t it be wonderful to wake up one day with a desire to explore AI…

3 days ago

Ubuntu brings comprehensive support to Azure Cobalt 100 VMs

Ubuntu and Ubuntu Pro supports Microsoft’s Azure Cobalt 100 Virtual Machines (VMs), powered by their…

3 days ago

Ubuntu Weekly Newsletter Issue 870

Welcome to the Ubuntu Weekly Newsletter, Issue 870 for the week of December 8 –…

4 days ago