Opened 7 years ago
Closed 7 years ago
#2031 closed task (fixed)
Beta Website install letsencrypt ssl
Reported by: | robe | Owned by: | robe |
---|---|---|---|
Priority: | normal | Milestone: | Website rebranding 2017 |
Component: | SysAdmin | Keywords: | |
Cc: |
Description
The beta website is now accessible via
http://staging.www.osgeo.org/
Next step is to enable ssl. As noted by strk, we can use letsencrypt
sudo apt-get install certbot python-certbot-apache certbot -d staging.www.osgeo.org
If it works I'll update the setup link.
Change History (3)
comment:1 by , 7 years ago
comment:2 by , 7 years ago
Okay done.
strk - it turned out to be much harder than you described above because wordpress by default wasn't allowed to have ./well-known accessed and I had to set an ssl site as well.
I also had to add jessie-backport since those things did not exist in regular ports. I also used aptitude instead of apt-get following Martin's lead.
Anyrate it's all done and I documented my steps in
https://wiki.osgeo.org/wiki/SAC:betawebsite#Install_LetsEncrypt_SSL
I think there is still something wrong since I was unable to have the automagic use of apache to install and also when you did postgis.net, I saw you had an include /etc/letsencrypt/options-ssl-apache.conf which didn't exist when I installed, so remarked that out for now.
I presume that is needed for refresh?
comment:3 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I notice this has not updated https://wiki.osgeo.org/wiki/SAC:betawebsite since Martin change ldap config on #2010
So not sure if everything was redone with aptitude instead of apt-get.
Sounded like aptitude was used to replace.