Skip to content

Instantly share code, notes, and snippets.

@Osso
Created October 28, 2014 18:36
Show Gist options
  • Save Osso/2328a28dffe463db5e72 to your computer and use it in GitHub Desktop.
Save Osso/2328a28dffe463db5e72 to your computer and use it in GitHub Desktop.
Creating self-signed certificates with openssl
- name: Create ssl cert (1/3)
command: openssl genrsa -out server.key 8192 chdir=/usr/local/etc/nginx/certs creates=/usr/local/etc/nginx/certs/server.crt
- name: Create ssl cert (2/3)
command: openssl req -new -key server.key -out server.csr -subj "/C=FR/ST=93/L=Saint Denis/O=SFR/CN=localhost/emailAddress=root@localhost" chdir=/usr/local/etc/nginx/certs creates=/usr/local/etc/nginx/certs/server.crt
- name: Create ssl cert (3/3)
command: openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt chdir=/usr/local/etc/nginx/certs creates=/usr/local/etc/nginx/certs/server.crt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment