Перейти к содержанию
laim731

Получаем и настраиваем ssl бесплатно и без труда!

Рекомендуемые сообщения

Смотрю тема ssl много кого волнует и возникает куча вопросов как настроить. На данном примере покажу как это сделать человеку который ничего не понимает в этом и без труда получить сертификат от letsencrypt.org

1) Понятия не имею про хостинги пользуюсь только vds. Нам понадобиться либо хостинг с панелью ISPmanager Lite 5.72.3 либо vds.

1.1) Установка ISPmanager описана тут.

2) И так панель установили. Заходим в нее по пути 111.111.111.111:1500/ispmgr (в место 111 ваш ip сервака)

Теперь переходим в Интеграция---> модули и нажимаем установить Let’s Encrypt смотрите скрин

post-686860-0-71088300-1474533499_thumb.png

3) После успешной установки переходим в раздел Настройки web-сервера---> ssl-сертификаты нажимаем Let’s Encrypt и заполняем интуитивно понятные поля.

Остается ждать получения сертификата.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для тех, кто пользуется продвинутыми виртуальными хостингами, всё гораздо проще.

Например, Timeweb (не имею к ним отношения, просто клиент)

14211810_m.jpg

14211836_m.jpg

И всё! Сертификат автоматически будет установлен в течении 10 минут и будет перевыпускаться.

Увы, для кириллических доменов (IDN) всё еще нужно покупать сертификаты.

Изменено пользователем efremovxp

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На shared хостинге из первого поста тоже Let’s Encrypt сертификаты за пару минут ставятся из панели в два клика.

Изменено пользователем agefremov

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Парни, а ssl-сертификат обязательно нужен? Или можно без него обойтись? Ломаю голову куда пристроить новый ИМ, у многих хостеров ssl платный, да еще и невменяемых денег стоит...(

Подскажите! Что к чему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это чего какой-то новый способ и теперь не надо шаманить в config и htaccess?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Парни, а ssl-сертификат обязательно нужен? Или можно без него обойтись? Ломаю голову куда пристроить новый ИМ, у многих хостеров ssl платный, да еще и невменяемых денег стоит...(

Подскажите! Что к чему?

Лучше поставить ssl

 

 

это чего какой-то новый способ и теперь не надо шаманить в config и htaccess?

Верно! Все через панель в три клика. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но config и .htaccess это решение не отменяет. Это просто валидный бесплатный ssl сертификат с автопродлением. HTTPS желательно начинать делать, хотя бы на страницы регистрации/авторизации, заказа и т.п., а то скоро браузеры грозятся помечать сайты как небезопасные, если идет передача личной информации пользователя по незащищенному соединению.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получаете, вы его бесплатно и устанавливаете все дела, но ничего сложного не было и раньше в этом. А вот config и htaccess все равно придеться править..

Так что не надо такие громки заголовки писать. Трудности не в SSL сертификате, а в самом opencart.
Я бы вообще ветку закрыл за рекламу!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

примеры сайтов с бесплатными ssl можете кинуть? 

яндекс браузер хотя бы их открывает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получаете, вы его бесплатно и устанавливаете все дела, но ничего сложного не было и раньше в этом. А вот config и htaccess все равно придеться править..

Так что не надо такие громки заголовки писать. Трудности не в SSL сертификате, а в самом opencart.

Я бы вообще ветку закрыл за рекламу!!!

Не нужно ничего править! У меня без каких либо правок работает.

 

примеры сайтов с бесплатными ssl можете кинуть? 

яндекс браузер хотя бы их открывает?

Открывает их любой браузер. Возьмете и проверьте на поддомене любом) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не нужно ничего править! У меня без каких либо правок работает.

Рекомендую не спорить в этом вопросе, то что так у вас не значит, что у всех так будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендую не спорить в этом вопросе, то что так у вас не значит, что у всех так будет.

Дак не спорьте! Я говорю о своей ситуации в которой мне не пришлось ничего править.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго вечера.

Вы написали, что все просто и круто работает... Не спорю - у меня TimeWeb и мне не составило труда получить и настроить SSL на сайте. Все работает, КРОМЕ админки. В админке поехали стили, как я думаю. Полным полно статей как менять в конфигах http на https и т.п. - но вот со стилями админки проблем мало у кого или по другому поводу они. Есть какие идеи или советы по этому поводу. OpenCart 2.3.0.2

Изменено пользователем mitnik1986

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго вечера.

Вы написали, что все просто и круто работает... Не спорю - у меня TimeWeb и мне не составило труда получить и настроить SSL на сайте. Все работает, КРОМЕ админки. В админке поехали стили, как я думаю. Полным полно статей как менять в конфигах http на https и т.п. - но вот со стилями админки проблем мало у кого или по другому поводу они. Есть какие идеи или советы по этому поводу. OpenCart 2.3.0.2

Меняйте в конфиге админки http на https и будет все ровно со стилями

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, собственно поменял: 

<?php
// HTTP
define('HTTP_SERVER', 'https://.../admin/');
define('HTTP_CATALOG', 'https://.../');
 
// HTTPS
define('HTTPS_SERVER', 'https://.../admin/');
define('HTTPS_CATALOG', 'https://.../');
 
Результат такой:
error.png
 
 
 
При просмотре кода пишет теперь такую штуку: Uncaught TypeError: $(...).superfish is not a function - common.js line 2
 
Фишку понял - commom.js ссылается на старый сайт - он сейчас на тестовом домене. Переименовал директорию старого сайта - все ок. В чем подвох? Прописал явный путь в header.tpl - но это и не нужно было после переименования директории.
Почистил кэш на тестовом домене. Переименовал обратно - не помогло. Опять переименовал старую директорию.
Подскажите, кто знает, где посмотреть и какие ссылки исправить, чтобы грузился правильный common.js
Изменено пользователем mitnik1986

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 2х конфигах ВЕЗДЕ где видите http меняйте на https и будет счастие  :-) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

да, собственно поменял: 

<?php
// HTTP
define('HTTP_SERVER', 'https://.../admin/');
define('HTTP_CATALOG', 'https://.../');
 
// HTTPS
define('HTTPS_SERVER', 'https://.../admin/');
define('HTTPS_CATALOG', 'https://.../');
 
Результат такой:
error.png
 
 
 
При просмотре кода пишет теперь такую штуку: Uncaught TypeError: $(...).superfish is not a function - common.js line 2
 
Фишку понял - commom.js ссылается на старый сайт - он сейчас на тестовом домене. Переименовал директорию старого сайта - все ок. В чем подвох? Прописал явный путь в header.tpl - но это и не нужно было после переименования директории.
Почистил кэш на тестовом домене. Переименовал обратно - не помогло. Опять переименовал старую директорию.
Подскажите, кто знает, где посмотреть и какие ссылки исправить, чтобы грузился правильный common.js

 

 

А что в консоли пишет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что в консоли пишет? 

Меняйте в обоих config.php тот который в корне сайта и в папке admin

еще нужно проверить как подключается скрипты js. Таких проблем не должно быть в принципе если нигде жестко не указано подключение по http

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.