Caglayan
By:
Caglayan

One Click Wordpress Secure Apache with Let's Encrypt on Ubuntu 16.04 Problem

July 26, 2017 220 views
Let's Encrypt

Hello everyone

i'm just a newbie and i really don't understant what you are saying :)
i just open my blog with one click wordpress thing.
i read this tutorial and i skip the Prerequisites part of this tutorial and now i have ssl certificate
i dont have any problem for now but i wonder could it be problem in the future?
i really waiting your answer
Sorry for bad english:(

my site:
https://ankarafizyoterapistim.com

2 Answers

@Caglayan

When it comes to Let's Encrypt (CertBot), unlike commercial certificates, they must be renewed every 3 months (currently), which you'd need to do from the command line. Beyond that, they function and work just like a commercial SSL without the cost :-).

For overall management and renewal, I'd take a look at:

https://certbot.eff.org/docs/using.html#managing-certificates

That said, when visiting your site using HTTPS, I see an error currently:

ERR_CONNECTION_REFUSED

Which would indicate and issue with the configuration or that Apache wasn't restarted after the new changes were made for the SSL certificate.

I'd try running:

service apache2 restart

If that doesn't work, I'd check the error logs for additional details on why it's not working:

tail -20 /var/log/apache2/error.log
  • @jtittle Please answer.

    i destroyed my droplet and opened a new one.

    now

    now i have a ssl certificate and works fine but i made them with my root thing.:))
    i mean i didn't create a super user
    i didn't install apache
    i just installed one click worpress app then i pointed my domain to my droplet then opened my putty and wrote these comment

    1-sudo add-apt-repository ppa:certbot/certbot
    2-sudo apt-get update
    3-sudo certbot --apache -d example.com -d www.example.com
    4-https://www.ssllabs.com/ssltest/analyze.html?d=example.com&latest( i tested )
    4-sudo crontab -e
    5-15 3 * * * /usr/bin/certbot renew --quiet

    now there is no problem.But i wonder could it be problem in the future?

    **i read this tutorial

    and she says we need 2 things
    An Ubuntu 16.04 server with a non-root sudo-enabled user,
    The Apache web server installed with one or more domain names properly configured through Virtual Hosts that specify ServerName.

    i didn't do them.

    Could it be problem in the future?
    **

    This tutorial will show you how to set up a free TLS/SSL certificate from Let’s Encrypt on a Ubuntu 16.04 server running Apache as web server. TLS certificates are used within web servers to encrypt the traffic between server and client, providing extra security for users accessing your application.
Have another answer? Share your knowledge.