Самозаверенный сертификат для веба есть нечто бесполезное. Он нужен для отладки, для тестов, для корпоративного окружения. Никто же не будет ставить себе Ваш сертификат вручную, да еще доверие ему выставлять. Возьмите сертификат с LE, если не хотите разбираться, как это все работает и не хотите тратить денег.