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

Canonical announces 12 year Kubernetes LTS

Canonical’s Kubernetes LTS (Long Term Support) will support FedRAMP compliance and receive at least 12…

17 hours ago

Ubuntu Weekly Newsletter Issue 878

Welcome to the Ubuntu Weekly Newsletter, Issue 878 for the week of February 2 –…

1 day ago

How your feedback shapes the way we support open source software

At Canonical, we firmly believe that delivering an outstanding, customer-centric support experience is impossible without…

2 days ago

How To Install osTicket v1.14 On Ubuntu 20.04

I want to share how to install osTicket v1.14 for Ubuntu 20.04 server. osTicket written…

3 days ago

How To Install WordPress On Ubuntu 20.04

Now I want to share how to install WordPress on ubuntu 20.04 server. WordPress is…

3 days ago

How To Install DNS Server (Bind9) On Ubuntu 20.04

Now I want to share the DNS server installation process on your Ubuntu 20.04 server.…

3 days ago