Рейтинг:0

Apache Server 2.4.53 с настраиваемым OpenSSL

флаг in

Я пытаюсь запустить сервер Apache на Ubuntu 20.04, на котором работает специально созданный OpenSSL, но я не хочу устанавливать его на свой компьютер, вместо этого я хочу показать серверу, где он может найти все библиотеки и файлы конфигурации, относящиеся к OpenSSL. . Как вы догадались, это экспериментальное исследование, поэтому я не хочу возиться с OpenSSL по умолчанию.

Я использовал следующую команду для настройки своего сервера:

./configure --prefix=/home/samettonyali/Desktop/Workspace/httpd-2.4.53 --enable-ssl --with-ssl=/home/samettonyali/Desktop/Workspace/openssl --enable-ssl-staticlib- deps --enable-mods-static=ssl --with-expat=/home/samettonyali/Desktop/Workspace/expat-2.4.8 --with-included-apr --with-included-apr-util --with- крипто

Затем,

делать и сделать установку (без судо)

Когда я проверяю это с помощью следующей команды

завиток --head http://localhost:4433/ Это дает следующий результат: HTTP/1.1 400 Неверный запрос Дата: Чт, 02 июня 2022 г., 18:49:26 по Гринвичу Сервер: Apache/2.4.53 (Unix) OpenSSL/1.1.1f Длина контента: 362 Подключение: закрыть Тип содержимого: текст/html; кодировка = iso-8859-1

Как видно из вывода, сервер использует OpenSSL 1.1.1f, тогда как мой пользовательский OpenSSL построен на основе OpenSSL 1.1.1o. Следовательно, я не могу использовать механизмы обмена ключами и цифровые подписи, которые поставляются с пользовательским OpenSSL.

В основном я пытаюсь сделать то же самое, что описано в эта ссылка, но я не хочу устанавливать OpenSSL на всю машину, вместо этого я хотел бы использовать его локально.

Буду признателен, если кто-нибудь объяснит, как я должен настроить сервер, чтобы он использовал мой OpenSSL вместо того, который установлен на машине.

kelalaka avatar
флаг in
Я голосую за закрытие этого вопроса, потому что это установка/настройка криптографических библиотек. Это не по теме нашего сайта. Это лучше подходит для суперпользователя или [unix.se] или ask.ubuntu

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.