Updating Apache to the Latest Version in Linux
The following instructions detail updating Apache to the latest version in CentOS, Redhat Linux, Ubuntu or Debian distributions.
Prerequisites
- Dedicated server or virtual machine running Red Hat® Enterprise Linux, CentOS, Ubuntu or Debian.
Backup Apache configuration File
First it is needed to extract the backup configuration file. Bellow are the posibles destinations files were the file could be located:
Ubuntu y debian:
- /etc/apache2/httpd.conf
- /etc/apache2/apache2.conf
CentOS y Redhat:
- /etc/httpd/httpd.conf
- /etc/httpd/conf/httpd.conf
Run the following command to copy the configuration file into a backup file.
$ sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd-backup.conf
Install the EPEL repository.
Follow this guide for you to install the EPEL repository. See Install EPEL and IUS repositories on CentOS and Red Hat for follow steps
Note: This step only applies for CentOS and RedHat based distributions.
Update Apache Version
Run the following command in order to update Apache.
RHEL and CentOS based distributions:
# yum update httpd
Ubuntu and Debian based distributions:
# apt-get update && apt-get install apache2
or
# apt update && apt install apache2
Restart Apache Server
In order to restart the apache server, you can run the following command
RHEL and CentOS based distributions:
# systemctl restart httpd
Ubuntu and Debian based distributions:
# systemctl restart apache2
Check Apache version
To check the package version that was instlled, you can run the following commands:
RHEL and CentOS based distributions:
#yum info httpd
or
#httpd -v
Ubuntu and Debian based distributions:
#dpkg -L apache2
or
#apache2 -v
Use the Feedback tab to make any comments or ask questions. You can also start a conversation with us.
Updated 12 months ago