1) Работа над конфигурацией - DNS не важен при использовании IP-адреса. DNS ищет IP-адрес для, учитывая имя хоста В Вашем случае, Вы уже знаете IP-адрес.
2) Выглядит хорошо.
Я предположил бы, что у Вас есть проблема с IP-адресом на VPS, а не Lightttpd. Проверьте Вас журналы Lighthttp, чтобы видеть, поражают ли запросы на самом деле его.
Если nginx - единственное, что требует сертификатов, работающих на этом компьютере , Я не считаю себя неправильным хранить файлы в иерархии / etc / nginx. Конечно, любой желающий может посмотреть файл конфигурации в / etc / nginx / sites-enabled, чтобы найти расположение сертификата и ключа.
Если есть другие службы, Ubuntu должен предоставить иерархию / etc / ssl, если вы Установлены определенные пакеты:
$ dpkg -S /etc/ssl
ca-certificates-java, openssl, ca-certificates: /etc/ssl