2015-03-15 7 views
0

Я пытаюсь выполнить некоторый анализ производительности HTTP/1.1 и HTTP/2. Но мне не удалось установить более позднюю версию. Мне нужны оба протокола из одной и той же реализации (например, H2O). Первой проблемой, которую я получил при установке H2O, является версия openssl в ubuntu 14.04. Я обновил версию до версии 1.0.2, как было предложено 1. Затем я получил следующие сообщения об ошибках:Установка HTTP/2 веб-сервера

In function `h2o_socket_ssl_get_selected_protocol': 
    /tmp/h2o/lib/common/socket.c:499: undefined reference to  `SSL_get0_alpn_selected' 
CMakeFiles/h2o.dir/lib/common/socket.c.o: In function `h2o_ssl_register_alpn_protocols': 
/tmp/h2o/lib/common/socket.c:542: undefined reference to `SSL_CTX_set_alpn_select_cb' 
collect2: error: ld returned 1 exit status 
make[2]: *** [h2o] Error 1 
make[1]: *** [CMakeFiles/h2o.dir/all] Error 2 
make: *** [all] Error 2 

Может кто-нибудь, пожалуйста, помогите мне здесь.

ответ

0

Попробуйте использовать Nginx. Для этого есть большая поддержка. H2O немного сложнее в настройке, и документы не так хорошо написаны.