apacheで後からSSL対応


apacheを普通にインストールしていたんだけど、SSL(https)を使う必要が出てきたのでDSOを利用して動的にmod_sslを組み込んでみた。apache2からmod_sslも同梱されてるし、後から入れるのもそんなに難しくないだろうと思っていたら超ハマったorz
Webで調べたやり方だとどうしてもエラーになって動かない。ちなみにエラーの内容をコピーするの忘れちゃった…必要なヘッダファイルが足りないときに良く出るエラーです。
で、試行錯誤の末、こんな感じで解決しました。

$ cd APACHE_SRC/modules/ssl/ $ /usr/local/apache2/bin/apxs -c -I /usr/local/ssl/include/openssl/ -I /usr/local/ssl/include/ -I ./ *.c $ su # /usr/local/apache2/bin/apxs -i -A mod_ssl.la

opensslのヘッダファイルを読み込む部分(-Iオプション)で、1つじゃなく2つ指定する必要があることに気付くまでかなり時間がかかった。というか、そりゃないよーという感じが若干するのだけど、気のせいだろうか。
あとモジュール作るとき/modules/ssl/以下の*.cファイルを全部含めないとダメみたい。最初mod_ssl.cだけ指定してもsoファイルが出来たのでapacheにSSLの設定を追加したんだけど、こんなエラーが出てきた。

Cannot load /usr/local/apache2/modules/mod_ssl.so into server: /usr/local/apache2/modules/mod_ssl.so: undefined symbol: ssl_cmd_SSLMutex

…なんて言うんですかね、こんなにハマるんなら素直にapache入れなおしたほうが全然早かったですねorz
まぁなんだかんだで無事に設定する事が出来たのでよしとしますか。

作成日:2009/11/26 02:36:37
トラックバック  ※トラックバックは承認後に表示されます。
TrackbackURL:このページのトラックバックの受付は終了しています。

トラックバックはありません。
コメント
1
Glass Stairs & railings Marshag{Где заказать|У кого приобрести|Где присмотреть|Как выбрать} {себе|для себя} {шикарные|красивые|новые|лучшие} {стеклянные ограждения|стеклянные ограждения лестниц|стеклянные ограждения лестницы|стеклянные перила|стеклянные перила лестниц|стеклянные перила лестницы|ограждения из стекла|перила из стекла|лестница из стекла|лестницы из стекла|стеклянные лестницы|стеклянная лестница|лестница|перила|ограждения|лестницы|ограждение|ограждения лестниц|ограждения для лестниц|ограждения для лестницы|ограждение лестниц|ограждение для лестницы|ограждения для лестниц|перила для лестниц|ограждения лестницы|огражднеие лестницы|перила для лестницы|лестничные ограждения|ограждения лестничные|лестничные перила|перила лестничные|самонесущие стеклянные перила|самонесущие стеклянные ограждения|стеклянные перила самонесущие|стеклянные ограждения самонесущие|самонесущие перила из стекла|самонесущие ограждения из стекла|перила из стекла самонесущие|ограждения из стекла самонесущие|самонесущие перила|самонесущие ограждения|перила самонесущие|ограждения самонесущие} {в загородный дом|в свой коттедж|в вашу квартиру} 2Feb2019 08:46AM
Современные лестницы и ограждения из стекла и дерева
2
Ремонт квартирhttp://moskva-service.ru - ремонт квартир 14Feb2019 01:51PM
Ремонт квартир В москве под ключ
3
Интересное предложение{Красивые|Надежные|Современные} [url= http://marshag.ru]ограждения[/url] по вышим размерам. 7Apr2019 03:14PM
Depending on the layout of the house and the wishes of the customer to the design can be used marching, slanting, screw, combined and other types of glass stairs. Floating is a relatively simple type of stairs straight or curved designs, the essential element of which is the presence of the inclined series of steps and connecting them stairs (respectively rectangular or semicircular shape). The most common type of stairway has a slope of 30-45°. In such a ladder, the biomechanics of a person who moves up or down it is taken into account as much as possible. The advantage of the design of the flight stairs-the maximum strength with a minimum number of connections. For attaching stairs to the Bolza is used the same type of hinged plates boltov that is a metal fastener, which is used for sequential mounting steps. Stairs can be straight or winder. This type of ladder design allows you to make the mount almost invisible in connection with what has gained great popularity among designers. But, despite the "visual lightness", these stairs are able to withstand heavy loads, in particular, in cases where the design of the stairs is enhanced by a combination with a braid, bowstring or wall mount. In terms of design and construction, the combined staircases are characterized by a free spatial configuration, in which the elements of the staircases are combined with various spiral (screw) structures. Most modular and small stairs are also combined. Combined glass stairs-a vivid example of architectural construction in the style of "eclecticism" - the direction in which an arbitrary combination of styles, designs and materials is used. They are original engineering and artistic solutions. To perform such complex work requires the joint work of the architect and designer and, of course, a high level of professionalism of the installation team
名前:

タイトル:

コメント: