Skip to content

Commit 417413f

Browse files
committed
updates for cloud server
1 parent 9863630 commit 417413f

7 files changed

Lines changed: 18 additions & 124 deletions

File tree

cloudserver.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ Configure the back-end server ip address:
9393
Install the SSL private key:
9494

9595
# Copy the private key
96-
sudo cp ocpu2017.key /etc/ssl/private/ocpu2017.key
97-
sudo chmod 600 /etc/ssl/private/ocpu2017.key
96+
sudo cp ocpu2017.key /etc/letsencrypt/live/ocpu.io/privkey.pem
97+
sudo chmod 600 /etc/letsencrypt/live/ocpu.io/privkey.pem
9898

9999
Enable the ocpu.io site
100100

debian/changelog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
opencpu (2.2.0-bionic0) bionic; urgency=low
1+
opencpu (2.2.0-bionic1) bionic; urgency=low
22

33
* Debian package with OpenCPU software. See www.opencpu.org
44

debian/opencpu-cache.links

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
/usr/lib/opencpu/init.d/opencpu-cache /etc/init.d/opencpu-cache
2-
/usr/lib/opencpu/certs/ocpu2017.pem /etc/ssl/certs/ocpu2017.pem

opencpu-cache/certs/ocpu2017.pem

Lines changed: 0 additions & 98 deletions
This file was deleted.

opencpu-cache/nginx/sites-available/opencpu

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ server {
2626
port_in_redirect off;
2727

2828
# Enable HTTPS
29-
ssl on;
3029
ssl_session_timeout 5m;
3130
ssl_protocols SSLv3 TLSv1;
3231
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;

opencpu-cache/nginx/sites-available/opencpu-homepage

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,14 @@ server {
1010

1111
# Main homepage
1212
server {
13-
listen 8007;
13+
listen 8007 ssl;
1414
server_name www.opencpu.org;
1515

1616
# For iptables prerouting
1717
port_in_redirect off;
1818

19-
ssl on;
20-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
21-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
19+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
20+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
2221

2322
location / {
2423
proxy_pass http://jeroen.github.io/opencpu-pages/;
@@ -41,11 +40,10 @@ server {
4140
}
4241

4342
server {
44-
listen 8007;
43+
listen 8007 ssl;
4544
server_name opencpu.org blog.opencpu.org;
46-
ssl on;
47-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
48-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
45+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
46+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
4947
rewrite ^ https://www.opencpu.org permanent;
5048
}
5149

@@ -58,11 +56,10 @@ server {
5856
}
5957

6058
server {
61-
listen 8007 default_server;
59+
listen 8007 ssl default_server;
6260
server_name "";
6361
return 444 "Invalid opencpu vhost: $host\n";
6462
default_type "text/plain";
65-
ssl on;
66-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
67-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
63+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
64+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
6865
}

opencpu-cache/ocpu.io/ocpu-io

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ server {
1515
listen 8007 ssl http2;
1616
include /usr/lib/opencpu/ocpu.io/ocpu-cran.conf;
1717

18-
ssl on;
19-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
20-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
18+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
19+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
2120
ssl_session_timeout 5m;
2221
ssl_protocols SSLv3 TLSv1;
2322
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
@@ -34,9 +33,8 @@ server {
3433
listen 8007 ssl http2;
3534
include /usr/lib/opencpu/ocpu.io/ocpu-github.conf;
3635

37-
ssl on;
38-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
39-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
36+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
37+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
4038
ssl_session_timeout 5m;
4139
ssl_protocols SSLv3 TLSv1;
4240
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
@@ -55,7 +53,6 @@ server {
5553
server_name ocpu.io;
5654
rewrite ^ https://www.opencpu.org/demo.html redirect;
5755

58-
ssl on;
59-
ssl_certificate /etc/ssl/certs/ocpu2017.pem;
60-
ssl_certificate_key /etc/ssl/private/ocpu2017.key;
56+
ssl_certificate /etc/letsencrypt/live/ocpu.io/fullchain.pem;
57+
ssl_certificate_key /etc/letsencrypt/live/ocpu.io/privkey.pem;
6158
}

0 commit comments

Comments
 (0)