Community Forum
    • Blog
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Enable SSL for apache server in 5 minutes

    Scheduled Pinned Locked Moved Blog articles comments
    apache2cloudlinuxapachecertificate
    11 Posts 10 Posters 4.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      AfroViking
      last edited by

      Thank you so much!!! I can finally go to bed now 😄

      BTW I would also recommend these lines in the default-ssl or default-ssl.conf (depending on what is in your folder when logged into your server
      /etc/apache2/sites-available/

      under: <Virtual host default:443>

      Find a place to put this three lines

      Header add Strict-Transport-Security "max-age=1576800"
      SSLProtocol all -SSLv2 -SSLv3
      SSLCipherSuite HIGH:!aNULL:!MD5

      </VirtualHost>

      This will give you a better score at https://sslanalyzer.comodoca.com/

      1 Reply Last reply Reply Quote
      • CharlesC Offline
        Charles
        last edited by

        @AfroViking
        thanks for the head up, I will add these line for sure

        1 Reply Last reply Reply Quote
        • I Offline
          Israel Barragan
          last edited by

          So simple. I had to do a few trick on my apache configuration becabuse I compiled it from source but your post helped a lot. I have setting up my SSL on my Debian and Linux Mint distros.

          1 Reply Last reply Reply Quote
          • Raju GinneR Offline
            Raju Ginne
            last edited by

            how to enable ssl for only website in server all other are port 80

            if i enabled ssl module then port 80 http traffic refusing

            1 Reply Last reply Reply Quote
            • T Offline
              test123
              last edited by

              You bloody genius.

              1 Reply Last reply Reply Quote
              • R Offline
                rubybenson
                last edited by

                Thanks for this great article. I got many ideas from this blog. You may get some more ideas here http://bit.ly/2Afdi6i

                1 Reply Last reply Reply Quote
                • Oliver RussellO Offline
                  Oliver Russell
                  last edited by

                  Nice guide for integrating <a href="https://www.cloudways.com/blog/add-ssl-certificates-to-custom-php-sites/">PHP with SSL</a>. But this doesn't include how to write redirect rules so your http php site is redirect to https urls. You can write the redirect rules in .htacess.

                  1 Reply Last reply Reply Quote
                  • E Offline
                    Ethan Roman
                    last edited by

                    Thank you

                    1 Reply Last reply Reply Quote
                    • I Offline
                      imheretobeuseful
                      last edited by

                      AWS amazon, I was able to make this guide working in 2020.
                      anyway, for apache2/php7 you have to change this:
                      000-default-ssl is now default-ssl
                      also pay attention to symlink creation. if red, something bad. if its blue, good 4 you.
                      also, depending on the distribution, to check apache you may apachectl -V
                      cercatore @ github.com
                      or httpdctl -V

                      1 Reply Last reply Reply Quote
                      • Hasibur JoyH Offline
                        Hasibur Joy
                        last edited by

                        Hi, This is hasibur joy. I have a site and i also want to enable SSL for my site: here is my site link: Blog With Joy.

                        1 Reply Last reply Reply Quote
                        • First post
                          Last post
                        Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB