Web サーバーの Tips

Zend Server で使用できる Web サーバー、特に Apache の Tips を紹介します。
注)主に x86 Linux で動作確認した結果をもとにしています。すべての OS および Apache の Version での動作を保証するものではありません。

  セキュリティ   ログ   キャッシュ   ネットワーク   圧縮   その他

この他、公開 FAQ ページおよびお客様向けFAQ ページにも Web サーバーに関連する FAQ がございます。

公開 FAQ ページでご覧いただける FAQ の抜粋

メッセージについて から一部抜粋
  • /www/zendsvr6/logs 配下のエラーログに ZSRV_MSG0016、 ZSRV_MSG0358 などのメッセージが記録されます。Zend Server が原因ですか?
  • /www/zendsvr6/logs 配下のエラーログに ZSRV_MSG0214、ZSRV_MSG0216 などのメッセージが記録されます。 Zend Server が原因ですか?

お客様向け FAQ ページでご覧いただける FAQ の抜粋

(オープン系の FAQ から一部抜粋)

  • 下記のメッセージが発生しました。対処方法を教えてください。
    httpd.exe: Could not reliably determine the server's fully qualified domain name, (後略)

(IBM i 版固有の FAQ のうち導入時のトラブル関係から一部抜粋)

  • 下記のメッセージが発生しました。対処方法を教えてください。
    メッセージ : ライブラリーQTEMPにオブジェクトAPACHELIBが見つからない。
    英文 : Object APACHELIB in library QTEMP not found

(IBM i 版固有の FAQ のうち移行関係から一部抜粋)

  • 現在使用中のポート番号を Ver 7 でも使用するには、どのようにしたらいいですか
  • ポート番号の設定を Web 管理画面からではなく、直接変更する方法を教えてください。
  • ドキュメントルートを Web 管理画面からではなく、直接変更する方法を教えてください。
  • ハードウェアをリプレースし、現行ハードウェアから新ハードウェアに Zend Server を移行します。設定も簡単に移行できますか

(IBM i 版固有の FAQ のうちその他関係から一部抜粋)

  • 下記のメッセージが発生しました。対処方法を教えてください。
    Cannot send HTTP response errno=3455 (数字は一例)
  • 下記のメッセージが発生しました。対処方法を教えてください。
    • (EAI 6)APR does not understand this error code: ZSRV_MSG0358: mod_unique_id: gethostbyname("") を使用できません。
    • ZSRV_MSG0632: UNIQUE_ID 環境変数は生成されません
    • apr_sockaddr_info_get() が失敗しました。
    • サーバーの完全修飾 TCP ドメイン・ネームを判別できませんでした。 ServerName として 127.0.0.1 を使用しています


各種の Web サーバーについてのその他の情報については、下記をご参照ください。
x86 Linux 版 Windows 版 IBM i 版
Apache 2.4 のマニュアル IBM HTTP Server のマニュアル(英語)
2009年の日本語資料
Nginx (読み:エンジン・エックス) IIS マニュアル(英語)