"pm": {
"prefix": "pm",
"body": [
"<?php echo $1; ?>"
],
"description": "php html"
}
sudo apt install certbot certbot-python-nginx
// вот тут не знаю как поступить
sudo certbot certonly --nginx -d vps.losst.pro -d www.vps.losst.pro
В папке /etc/letsencrypt/live/vps.losst.pro/ находятся такие файлы сертификатов:
cert.pem - файл сертификата, использовать его мы не будем;
chain.pem - файл цепочки сертификата, тоже не будем использовать;
privkey.pem - приватный ключ сертификата, надо прописать в параметре ssl_certificate_key;
fullchain.pem - в нём объединено содержимое cert.pem и chain.pem, надо прописать в параметре ssl_certificate.
server {
listen 443 ssl;
server_name vps.losst.pro www.vps.losst.pro;
access_log /var/log/nginx/vps-losst-ru.access.log main;
root /var/www/vps.losst.pro/public_html/;
index index.html index.htm;
ssl on;
ssl_certificate /etc/letsencrypt/live/vps.losst.pro/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/vps.losst.pro/privkey.pem;
location / {
try_files $uri $uri/ =404;
}
}
То есть, в html аттрибуте пишешь pm, и не появляется popup с подсказками для сниппета, нужно нажать ctrl+space.