[PHP-users 1551] Re: mod_ssl+php3+php4のインストール後apacheスタートエラーについて

Y.Okazaki php-users@php.gr.jp
Mon, 27 Aug 2001 17:33:29 +0900


岡崎@名めたです。

SSLはこうやって入れましたよ。
それからPHP入れてみてはいかがですか?


Apache_1.3.20 + mod_ssl-2.8.4-1.3.20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# wget http://httpd.apache.org/dist/httpd/apache_1.3.20.tar.gz
# wget ftp://ftp.modssl.org/source/mod_ssl-2.8.4-1.3.20.tar.gz
# wget ftp://ftp.openssl.org/source/openssl-0.9.6a.tar.gz
# gzip -d -c apache_1.3.20.tar.gz | tar xvf -
# gzip -d -c mod_ssl-2.8.4-1.3.20.tar.gz | tar xvf -
# gzip -d -c openssl-0.9.6a.tar.gz | tar xvf -

# cd apache_1.3.20
# ./configure --enable-shared=max

# cd openssl-0.9.6a
# ./config
# make
# cd ..

# cd mod_ssl-2.8.4-1.3.20
# ./configure \
#--with-apache=../apache_1.3.20 \
#--with-ssl=../openssl-0.9.6a \
#--prefix=/usr/local/apache
# cd ..

# cd apache_1.3.20
# make
# make certificate

--------------------------------------------------------------------------
Signature Algorithm ((R)SA or (D)SA) [R]:
暗号化方式は何を利用しますか?

RSAを使うのでRと入力してからリターンを押してください。
--------------------------------------------------------------------------
1. Country Name (2 letter code) [XY]:
証明書を発行するための情報です。国名を入力してください。

日本なので「JP」と入力しましょう。2byte分しか文字列をうけつけません。
--------------------------------------------------------------------------
2. State or Province Name (full name) [Snake Desert]:
証明書を発行するための情報です。都道府県名を入力してください。

大阪なので「Osaka」と入力しましょう。
--------------------------------------------------------------------------
3. Locality Name (eg, city) [Snake Town]:
証明書を発行するための情報です。市町村名を入力してください。

箕面なのでMino-oと入力しましょう。
--------------------------------------------------------------------------
4. Organization Name (eg, company) [Snake Oil, Ltd]:
証明書を発行するための情報です。組織名(会社名)を入力してください。

岡崎屋なのでOkazaki-Yaと入力しましょう。
--------------------------------------------------------------------------
5. Organizational Unit Name (eg, section) [Webserver Team]:
証明書を発行するための情報です。部署名を入力してください。

総務部なのでSoumuと入力してください。
--------------------------------------------------------------------------
6. Common Name (eg, FQDN) [hoge.111.ne.jp]:
証明書を発行するための情報です。組織の通称を入力してください。

アクセスしてもらいたいFQDNなので「hoge.111.ne.jp」と入力してください。
--------------------------------------------------------------------------
7. Email Address (eg, name@FQDN) [root@hoge.111.ne.jp]:
証明書を発行するための情報です。メールアドレスを入力してください。

あなたのメールアドレスを入力してください。
--------------------------------------------------------------------------
8. Certificate Validity (days) [365]:
証明書の有効期限を入力してください。単位は日単位になります。

1年間有効にするため365と入力してください。
--------------------------------------------------------------------------
Certificate Version (1 or 3) [3]:
証明書のバージョンを指定してください。

バージョン3を使うので3を入力してください。
--------------------------------------------------------------------------
Encrypt the private key now? [Y/n]:
証明書の暗号化を行いますか?

行うのでyを入力してください。
--------------------------------------------------------------------------
Enter PEM pass phrase:
4文字以上のパスワードを入力してください。

適当なパスワードを入力してください。
--------------------------------------------------------------------------
Verifying password - Enter PEM pass phrase:
パスワードを再入力してください。

先ほど入力したパスワードを再度入力してください。
--------------------------------------------------------------------------

# make install

# /usr/local/apache/bin/httpd -l
# /usr/local/apache/bin/apachectl startssl




JUNSIK LIMさんの<001001c12ed0$ab1993e0$63cde0ca@junsik>から
>はい、Apache1.3.14です、一週間入れ直したり、(T_T)、ま、テストサーバーです
>が、
>どうしてもSSLが必要で、、自分の力でなんとか解決策を求めたんですが、
>だめでした。
>
>> 大場です。
>>
>> JUNSIK LIM wrote;
>>
>> >林と申します。1週間はSSL+PHP3とPHP4のインストールについて苦戦していま
>> >す。
>>
>> なぜここ1週間でインストールしてるのが
>> Apache1.3.14なんですか?
>
>はい、Apache1.3.14です、一週間入れ直したり、(T_T)、ま、テストサーバーです
>が、
>どうしてもSSLが必要で、、自分の力でなんとか解決策を求めたんですが、
>だめでした。

-- 
Y.Okazaki mailto:okazakim@mmtr.or.jp