Difference between revisions of "Install:OpenLiteSpeed with SPDY Installation Notes"
From OpenLiteSpeed Wiki
Marmstrong (talk | contribs) |
Marmstrong (talk | contribs) |
||
Line 5: | Line 5: | ||
<blockquote><pre> | <blockquote><pre> | ||
− | ./configure --prefix=/usr/local --openssldir=/usr/local/openssl | + | ./configure --prefix=/usr/local --openssldir=/usr/local/openssl --enable-spdy |
make | make | ||
make install | make install | ||
</pre></blockquote> | </pre></blockquote> | ||
− | The above series of commands directs OpenLiteSpeed to look for your copy of OpenSSL in <code>/usr/local/openssl</code>. You can customize this to wherever you have installed OpenSSL 1.0.1. | + | The above series of commands directs OpenLiteSpeed to look for your copy of OpenSSL in <code>/usr/local/openssl</code>. You can customize this to wherever you have installed OpenSSL 1.0.1. The above series also enables SPDY support. This is discussed in the next section. |
== Enabling SPDY == | == Enabling SPDY == | ||
− | SPDY module is not compiled in by default. | + | OpenLiteSpeed's SPDY module is not compiled in by default. To add SPDY support, you need to add the configuration option <code>--enable-spdy</code> as shown above when you build a new binary. |
− | |||
− | To add SPDY support, you need to add the | ||
− | |||
− | |||
− | |||
+ | Once the SPDY module is built in, you turn on SPDY using the Enable SPDY setting in the Listeners tab in the WebAdmin console (WebAdmin console > Configuration > Listeners > SSL). In this setting, you can enable SPDY/2 and/or SPDY/3 or disable SPDY altogether. Both SPDY/2 and SPDY/3 are enabled by default. | ||
[[Category:Help]] | [[Category:Help]] |
Revision as of 14:41, 31 July 2013
Install OpenSSL 1.0.1
SPDY requires OpenSSL 1.0.1 or higher. If your system does not have a high enough version of OpenSSL, it can be downloaded from the OpenSSL site. Specifically, CentOS 5 and CentOS 6 do not come with OpenSSL 1.0.1.
Upgrading OpenSSL can cause problems in your system, so it is not recommended to replace your current version of OpenSSL if you have a version lower than 1.0.1. Instead, we recommend that you install OpenSSL in a separate directory where it can be used specifically for OpenLiteSpeed. You can then direct OpenLiteSpeed to this directory during installation of OpenLiteSpeed. Use the --openssldir
configuration option shown below:
./configure --prefix=/usr/local --openssldir=/usr/local/openssl --enable-spdy make make install
The above series of commands directs OpenLiteSpeed to look for your copy of OpenSSL in /usr/local/openssl
. You can customize this to wherever you have installed OpenSSL 1.0.1. The above series also enables SPDY support. This is discussed in the next section.
Enabling SPDY
OpenLiteSpeed's SPDY module is not compiled in by default. To add SPDY support, you need to add the configuration option --enable-spdy
as shown above when you build a new binary.
Once the SPDY module is built in, you turn on SPDY using the Enable SPDY setting in the Listeners tab in the WebAdmin console (WebAdmin console > Configuration > Listeners > SSL). In this setting, you can enable SPDY/2 and/or SPDY/3 or disable SPDY altogether. Both SPDY/2 and SPDY/3 are enabled by default.