Допустим, я разрабатываю скрипт для login.example.com. У меня нет абсолютно никакого доступа к login.example.com, но эта страница загружает скрипт на assets.example.com (к которому у меня есть доступ). Чтобы проверить, насколько хорошо работает мой новый скрипт на странице входа в систему, я изменил свой / etc / hosts, чтобы он указывал assets.example.com на мой локальный хост (и соответственно настроил Apache).
Единственная проблема сейчас состоит в том, что страница входа загружает https : //assets.example.com/script.js (опять же, я не имею никакого влияния на это!). Поэтому для того, чтобы я смог протестировать свой скрипт, мне нужно настроить самозаверяющий сертификат SSL.
Я следовал инструкциям здесь: https://help.ubuntu.com/11.10/serverguide/C/certificates-and-security.html
Я также попытался использовать default-ssl, чтобы проверить это безрезультатно. Я просто постоянно получаю ошибку соединения SSL:
// Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error. (Chrome)
Спасибо!
Обновление: Поскольку сейчас 12.04 LTS && 12.10, в учебнике должны быть рассмотрены эти версии.
Ответы:
По крайней мере, в Ubuntu 12.10, теперь это просто безумно.
Это все.
Попробуй это:
Команда выплевывает файл readme, но в этом нет необходимости.
Примечание. Ожидается, что при доступе браузер получит предупреждающее сообщение, так как это самозаверяющий сертификат.
PS: это предполагает нормальную и достаточно свежую установку стека LAMP через
tasksel install lamp-server
источник
a2ensite
иa2enmod
(«сайт / модуль включения apache2») существуют уже давно, даже в Ubuntu 8.04, выпущенном в 2008 году! Ваш ответ, кажется, в порядке.