Настройка Ssl

Тема в разделе "PHP программирование", создана пользователем typak, 7 окт 2011.

  1. typak

    typak Гость

    Всем привет !!!
    Вообщем нужно настроить ssl чтобы работали ссылки https://
    Проблема немогу создать самописный сертификат ssl
    Скачал программу openssl ничо не получается
    Как всетаки настроить по простому ssl ?
     
  2. 1ive

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    694
    Симпатии:
    0
    Какой сервер, что делал и что не вышло?.
     
  3. typak

    typak Гость

    Пытался просто настроить SSL.
    Для того чтобы настроить нужен сертификат от кокой нибуть фирмы которая их выдает, а можно и самому генерировать (самаписный сертификат).
    Мне нужно на локальном компе установить.

    Щас книгу читаю "Создание интернет магазина" Кристиана Дари и Эмилиана Баланеску там при входе в админку (пока половину прочитал) и наверно в дальнейшем будет использоваться при создании собственного механизма работы с кредитными картами.

    Невышло сам этот сертификат згенерировать.
    Я его даже не прикреплял нету его вообщем.
    Сервер все поотдельности скачивал и устанавливал, поэтому и SSL придется самому настраивать.

    А в денвере наверно и SSL настроен?

    Нагуглил как его настраивать.
    Вообщем проблема сгенерировать сертификат SSL.
    Ну щас будем гуглить и экспериментировать. Не лягу спать пака не разберусь.
     
  4. 1ive

    1ive Well-Known Member
    Web Team

    Регистрация:
    12 сен 2010
    Сообщения:
    694
    Симпатии:
    0
    Почитай вот это. Которткая инструкция, всё предельно просто

    1. Скачиваем средство OpenSSL для Windows с сайта slproweb.com. Я скачал версия для Win32 полную (около 7МБ). Оттуда же скачиваем Visual C++ 2008 Redistributables, так как он потребуется для установки OpenSSL;

    2. Устанавливаем Visual C++ 2008 Redistributables и OpenSSL на компьтер. Запускаем файл openssl.exe из папки bin в директории, куда установился OpenSSL. Должно появиться окно с командной строкой OpenSSL, куда будем вводить последующие команды;

    3. Генерируем секретный ключ RSA : openssl> genrsa -out privateRSA.pem 1024 (где после слова -out указываем полный путь к файлу с секретным ключом);

    4. Генерируем по готовому секретному ключу открытый ключ : openssl> rsa -in privateRSA.pem -pubout -out publicRSA.pem (параметр -pubout указывает, что никакие изменения в формате ключа проводить не надо);

    5. Создаем сертификат, содержащий открытый ключ : openssl> req -new -x509 -key privateRSA.pem -out cert.pem (хотя сертификат будет содержать публичный ключ, в параметре -key указываем секретный, иначе OpenSSL выдает ошибку);



    * Дистрибутивы OpenSSL - http://slproweb.com/products/Win32OpenSSL.html;
    * Как сгенерировать ключи (статья Google) - http://code.google.com/intl/ru-RU/apis/app...so-keygen.html;
    * Основы работы в OpenSSL - http://www.citforum.ru/security/cryptography/openssl/;



     
  5. typak

    typak Гость

    Вообщем настроил SSL
    Пришлось новый апачь скачать так как мой был без поддержки SSL noSSL
    А в апаче с поддержкой SSL там сразу и openSSL уже установлен был.
    и там надо другие 4 файла генерировать:
    server.crt
    server.csr
    server.key
    privkey.pem
    прописывать в конфиге-SSL к ним правильные пути
    тада тока работает.

    Спасибо за советы!
     
Загрузка...

Поделиться этой страницей