Tutorial for installing Let's Encrypt for nginx. Works also with reverse proxy like CloudFlare.
- Ubuntu 16.04 Server 64-bit
- Nginx 1.10.0
- letsencrypt-auto
#Install letsencrypt-auto Use following command to install Let's Encrypt Client:
| <script> | |
| var GOOG_FIXURL_LANG = (navigator.language || '').slice(0,2),GOOG_FIXURL_SITE = location.host; | |
| </script> | |
| <script src="https://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"></script> | |
| <!-- https://github.com/theel0ja/google-linkhelp-improver --> | |
| <link rel="stylesheet" href="https://cdn.theel0ja.info/libs/google-linkhelp-improver/dist/style.css"> | |
| <script src="https://cdn.theel0ja.info/libs/google-linkhelp-improver/dist/script.js" defer async></script> |
| # First, make SSH keys. | |
| ssh-keygen | |
| # Save the SSH keys to ~/.ssh/id_rsa (on Linux) or some other directory | |
| # make .git directory | |
| git init | |
| # add all files, except the files, what are mentioned in .gitignore | |
| git add . | |
| # Make commit | |
| git commit -m "lorem ipsum" |
| # Ensin, luo SSH-avaimet, jos et ole näin tehnyt | |
| # Tallenna SSH-avaimet sijaintiin ~/.ssh/id_rsa (mikäli käytät Linuxia) tai Macille sopivaan kansioon (jos käytät Macia) | |
| ssh-keygen | |
| # Luo .git-kansio ja muut alkumäärittelyt | |
| git init | |
| # Lisää kaikki tiedostot muutokseen (commit) paitsi ne, jotka ovat määritelty .gitignore-tiedostossa | |
| git add . | |
| # Luo muutos (commit) | |
| git commit -m "muutoksen kuvaus" |
| #!/bin/bash | |
| apt-get -y install expect | |
| SECURE_MYSQL=$(expect -c " | |
| set timeout 10 | |
| spawn mysql_secure_installation | |
| expect \"Enter current password for root:\" |
| <?php | |
| // Get coords | |
| function GetCoords() { | |
| $coords = array(); | |
| // Non IATA: | |
| // Espoo -> ESP | |
| $coords["HEL2_to_TLL1"] = array(x => 405, y => 286); | |
| $coords["HEL2_to_FRA1"] = array(x => 329, y => 240); | |
| $coords["HEL2_to_ARN4"] = array(x => 345, y => 162); |
| <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" | |
| integrity="sha512-07I2e+7D8p6he1SIM+1twR5TIrhUQn9+I6yjqD53JQjFiMf8EtC93ty0/5vJTZGF8aAocvHYNEDJajGdNx1IsQ==" | |
| crossorigin=""/> | |
| <script src="https://unpkg.com/[email protected]/dist/leaflet.js" | |
| integrity="sha512-A7vV8IFfih/D732iSSKi20u/ooOfj/AGehOKq0f4vLT1Zr2Y+RX7C+w8A1gaSasGtRUZpF/NZgzSAu4/Gc41Lg==" | |
| crossorigin=""></script> | |
| <div id="map"></div> |
| <iframe src="https://view.officeapps.live.com/op/embed.aspx?src=https://calibre-ebook.com/downloads/demos/demo.docx" width="600" height="780" style="border: none;"></iframe> |
| :8080 { | |
| gzip | |
| browse | |
| root /media/topfield | |
| } |