我正在尝试对HTTP / 1.1和HTTP / 2进行一些性能分析。但我没有成功安装后者。我需要来自相同实现的两种协议(例如H2O)。我在安装H2O时遇到的第一个问题是ubuntu 14.04中的openssl版本。我根据1的建议将版本更新为1.0.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 :(得分:0)
尝试使用Nginx。它有更多的支持。 H2O设置起来有点复杂,而且文档也没有写好。