Guides and tutorials

Hundreds of tutorials and step by step guides carefully written by our support team.

How to see which modules are active in Apache

In this manual we will show you how to consult, from a command line, how to find out which are the active modules in your Apache installation. You will see that the steps to follow are very simple.

Before starting the tutorial, don't you have a Cloud Linux server on which you can install your Apache web server? Don't worry! With just one click, you can easily deploy it with SW Hosting.

Keep in mind that you will have to run these commands as a user with administrator privileges. For example, from the root user account.

1. List all active modules (Debian based distributions)

To list all active modules you can use the command apache2ctl. The exact syntax is as follows:

apache2ctl -M

The -M option specifies to display a list of all currently active modules.

2. List all active modules (RedHat based distributions)

To list all active modules you can use the httpd command. The exact syntax is as follows:

httpd -M

The -M option specifies to display a list of all currently active modules.

3. List all available modules (Debian based distributions)

To list all available modules (both active and inactive), you can use the ls command and display the contents of the related Apache directory.

ls /etc/apache2/mods-available

4. List all available modules (RedHat based distributions)

To list all available modules (both active and inactive), you can use the ls command and display the contents of the related Apache directory.

ls /etc/httpd/mods-available

Remember that if you do not yet have a Cloud server with a Linux operating system, you can easily deploy it with SW Hosting.

cta:cloud_so