ex1-lab

Linux, CentOS, Mac OS X, Windows, 仮想化, Apache等のLinux中心に気になることをメモがわりに・・・

Apache インストール 、初期設定、チューニング  [CentOS 5,6,7]

      2016/08/02 この記事は約2分で読むことができます。

ApacheとPHPをインストールし、WEBサーバを構築する

改訂履歴

2014/09/25 apache チューニング関係のパラメータを追加
2015/06/04 CentOS 7 の起動・自動起動設定の追加
2016/08/02 Apache チューニングパラメータ変更

Apache, PHP インストール [CentOS 5,6,7]

apache php をインストール

yum コマンドでApacheをインストールします

設定ファイルの編集

httpd.conf を編集前に設定ファイルをコピーしてバックアップをとります

httpd.conf ファイル編集を編集します。主に変更箇所のみ記述しています

Apache チューニング [CentOS 5,6,7]

apache のチューニングのパラメータは以下に設定

apache チューニング

比較的、負荷が少ないサーバーで設定しています。使用する環境でパラメータは調整して下さい。筆者の環境は、CentOS 7 メモリ2Gの構成です

StartServers Apacheを立ち上げた際に最初に起動するプロセス数
MinSpareServers 待機する子プロセスの最小数
MaxSpareServers 待機する子プロセスの最大数
ServerLimit プロセス数の上限値
MaxClients 生成する子プロセスの最大数
MaxRequestsPerChild それぞれの子プロセスが扱うリクエスト数の制限数

Apache起動 [CentOS 5,6,7]

Apacheを起動します。設定のファイルに誤りがあるとエラーとなり起動しない場合あります。

【CentOS 5.x, 6.xの場合】

【CentOS 7.xの場合】

サーバーが再起動しても自動的に起動するように、Apache自動起動設定します。
【CentOS 5.x, 6.xの場合】

【CentOS 7.xの場合】

 - Linux , , ,