| TOP |

  Solaris 10 で構築

  「apache-2.2.34」を 「SSL対応化(https)」、64bitでコンパイルします
  (*gcc等のコンパイル環境は予め構築しておく)

 ■ ソースファイルからのコンパイル(Cシェルの場合) ( 2018年10月26日 )


 apacheのサイトからソースファイルをダウンロード後

  # gzip -d httpd-2.2.34.tar.gz
  # tar xf httpd-2.2.34.tar
  # cd httpd-2.2.34

 CFLAGS にコンパイルオプションを設定しておく

  # setenv CFLAGS "-g -O2 -m64"
 
  # ./configure --enable-so \
   --enable-mods-shared="proxy cache ssl all" \
   --enable-cache \
   --enable-disk-cache  \
   --enable-file-cache \
   --enable-mem-cache \
   --enable-expires \
   --enable-deflate \
   --prefix=/usr/local/apache2 \
   --with-included-apr \
   --disable-ipv6 \

  # make ; make install


 ■ ソースファイルからのコンパイル(Bシェルの場合) ( 2018年11月16日 )


 ・configure を実行後に作成される config.nice ファイル
 ・適宜内容を追加、削除する

  #! /bin/sh
  #
  # Created by configure

  CFLAGS="-g -O2 -m64"; export CFLAGS

  "./configure" \
  "--enable-so" \
  "--enable-mods-shared=proxy cache ssl all" \
  "--enable-cache" \
  "--enable-disk-cache" \
  "--enable-file-cache" \
  "--enable-mem-cache" \
  "--enable-expires" \
  "--enable-deflate" \
  "--prefix=/usr/local/apache2" \
  "--with-included-apr" \
  "--disable-ipv6" \

  
 ・Bシェルで実行

  # sh ./config.nice
  # make ; make install



 ・httpd.confの主な設定は、こちらへ...
 ・httpd-userdir.confの主な設定は、こちらへ...

 Apache に関する文書は、この web サーバ配布物の中に含まれています