

On some machines it comes by default, or you might be using older version. Make sure that you don't have httpd installed.
Centos xampp install how to#
I have separate tutorial how to install latest OpenSSL - make sure that you follow that first and then get back to this tutorial. Older version does not support it, so you need to compile new version from source. If you want to enable HTTP/2 in Apache HTTPD which I strongly recommend for increased performance you need to have latest version of OpenSSL installed in your system. It might seem complicated but it's really not. So, if you want to have access to latest features such as HTTP/2 support or latest bugfixes, you will have to try more difficult method which is compiling Apache from source. If you check Apache website, you will note, that they have 2.4.33 version available. You will most probably get 2.4.6 version or slightly newer. However, if you check the version: httpd -v First is with yum and it is the simplest version: sudo yum install httpd -y

There are two ways to install Apache HTTPD on CentOS. How to install Apache HTTPD on CentOS using yum - easy way

Beware! This is pretty long tutorial covering lot's of aspects from compilation, through configuration, SSL/HTTPS/HTTP2, basic hardening etc. I like to have it installed in minimal and secure way. Hi there! Today I'd like to show you how do I install and configure Apache HTTPD on CentOS 7.
