Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
web:securing [2019/10/23 00:53]
127.0.0.1 external edit
web:securing [2020/06/05 12:09] (current)
agcyphers [Renewals]
Line 9: Line 9:
  
 ===== Optional Materials ===== ===== Optional Materials =====
-Webmin is a very nice package for server management that will make many of the operations detailed below a lot simpler, such as setting up a startup service for your app and setting up the renewal ''cron'' job. Be advised, though, that it does have a decent sized memory footprint and won't do well on Virtual Private Servers will very little resources.+Webmin is a very nice package for server management that will make many of the operations detailed below a lot simpler, such as setting up a startup service for your app and setting up the renewal ''cron'' job. Be advised, though, that it does have a decent sized memory footprint and won't do well on Virtual Private Servers with very little resources.
  
 ===== Xojo Instructions ===== ===== Xojo Instructions =====
Line 50: Line 50:
 Or you can automate it with a ''cron'' job, which is the recommended method. It's simple enough to find instructions for ''cron'' automation, so we'll just cover the commands that your job needs to execute: Or you can automate it with a ''cron'' job, which is the recommended method. It's simple enough to find instructions for ''cron'' automation, so we'll just cover the commands that your job needs to execute:
  
-<code>systemctl stop <APPSERVICENAME></code+<code>systemctl stop <APPSERVICENAME> 
-<code>certbot renew</code> +certbot renew 
-<code>cat /etc/letsencrypt/live/<APPDOMAIN>/fullchain.pem /etc/letsencrypt/live/<APPDOMAIN>/privkey.pem > /<PATHTOAPP>/<APPNAME>.crt</code> +cat /etc/letsencrypt/live/<APPDOMAIN>/fullchain.pem /etc/letsencrypt/live/<APPDOMAIN>/privkey.pem > /<PATHTOAPP>/<APPNAME>.crt 
-<code>systemctl start <APPSERVICENAME></code>+systemctl start <APPSERVICENAME></code>