Сервер:Генерация SSL сертификата

(Различия между версиями)
Перейти к: навигация, поиск
Murray (обсуждение | вклад)
(Новая страница: «Помимо простого HTTP сервера Locarus Server включает в себя HTTPS сервер. Есть возможность включить…»)
Следующая правка →

Версия 09:59, 14 января 2015

Помимо простого HTTP сервера Locarus Server включает в себя HTTPS сервер. Есть возможность включить/выключить и тот и другой используя файл конфигурации. Значения настройки HTTPS сервера по умолчанию следующие:

SERVER_HTTPS_ENABLE=true
SERVER_HTTPS_KEYPASSWORD=locarus
SERVER_HTTPS_KEYSTORE=C:\java-projects\locarus\locarus-server\locarus-server.keystore
SERVER_HTTPS_PORT=8093
SERVER_HTTPS_STOREPASSWORD=locarus

Здесь:

  • SERVER_HTTPS_ENABLE - включение/отключение HTTPS сервера
  • SERVER_HTTPS_PORT - порт на котором будет работать HTTPS сервер
  • SERVER_HTTPS_KEYSTORE - путь к файлу хранилища сертификатов
  • SERVER_HTTPS_STOREPASSWORD - пароль хранилища сертификатов
  • SERVER_HTTPS_KEYPASSWORD - пароль сертификата

Для HTTPS сервера задается путь к хранилищу где лежит SSL сертификат. В нулевой поставке есть демо сертификат с паролями по умолчанию. Вы можете для своего сервера сгенерировать себе сертификаты сами командой:

keytool -genkey -alias <store-alias> -keypass <key-password> -keystore <keystore-file> -storepass <keystore-password>

например под Windows:

cd \java\locarus
"C:\Program Files\Java\jre7\bin\keytool.exe" -genkey -alias locarus -keypass locarus -keystore locarus.keystore -storepass locarus

под Linux:

cd /usr/local/locarus
keytool -genkey -alias locarus -keypass locarus -keystore locarus.keystore -storepass locarus
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты