タグ

apacheに関するsuzukit86のブックマーク (9)

  • さくらVPSを使って便利な開発環境を構築する - UNIX的なアレ

    開発環境は難しい 最適な開発環境をつくるのっていつも難しいなーと思います。サーバ側に入って開発する人もいれば、クライアント側のIDEあげてる人もいるわけで人それぞれです。 その人に特化した開発環境をつくるだけであればそこまで難しい話ではありませんが、チームでの開発となるとそのあたりをうまく解消するのがだんだん難しくなってきます。また、新しくサブドメインが増えたりなど開発環境も常にアップデートし続ける必要があります。 このあたりを、サーバエンジニアが手動でやってると死にます。悪しきDev/Opsの対立関係がうまれてしまうので、なんとかしないといけない。 というわけで、オフィス移転をきっかけに開発環境を作りなおしてみました。以下の3点からさくらVPSを選びました。 コストを抑えたい 最近さくらVPSに東京リージョンができた ローカルネットワーク接続できるようになった 新規開発環境をつくる上での

    さくらVPSを使って便利な開発環境を構築する - UNIX的なアレ
  • ApacheをCygwinでインストール - それマグで!

    CAMP環境ということで、Apache2をcygwinで使うためにインストールしてみました。 (Cygwin x Apahce ) インストール apt-cyg install apache2インストールはsetup.exe 経由かapt-cyg経由で、あっという間に終わります。 起動しましょう httpd2.exeを実行すれば起動します。 /usr/sbin/httpd2 サーバーのドキュメント・ルートは /srv/www/htdocsになります。 簡単ですね! と書こうとしたら、起動しない。 起動しない 散々調べまわった。 私の場合、次の原因で起動しなかったよ。 ポート80番が塞がってた。 最初はUACでElevatedUserにならなくちゃいけないのかと思ってたけど、どうもそうじゃないらしい。 起動確認 起動しない場合はポートを変えてみましょう。 /etc/apache2/httpd

    ApacheをCygwinでインストール - それマグで!
  • CentOS 5.4(EC2)にApache+PassengerでRails環境作る

    後々、また参照する気がするので記録しておく。この手の環境構築系のドキュメントってWikiかなんかにみんなで情報集めたらそこそこ便利そうな気がするのだけどどうだろう。 RubyRubyGemsのインストール yumでRubyをインストールしようとすると、1.8.5が入ってしまうので仕方なくソースからインストール。 $ cd /usr/local/src $ sudo wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p249.tar.gz $ sudo tar zxvf ruby-1.8.7-p249.tar.gz $ cd ruby-1.8.7-p249 $ sudo ./configure $ sudo make $ sudo make install $ cd /usr/local/src $ sudo wget http://

  • 使えるねっとのVPSでMaxClientsの値を上げる | notizbloc

    server reached MaxClients setting, consider raising the MaxClientsserver reached MaxClients setting, consider raising the MaxClients setting なんでエラーが出ちゃって大変な事になったので。 SSHでログイン後 $ vi /etc/httpd/conf.d/swtune.conf を開く。普通は /etc/httpd/conf/httpd.conf とかなんだけれども使えるねっとは特殊らしい。初期設定は StartServers       1 MinSpareServers    1 MaxSpareServers    5 ServerLimit       10 MaxClients        10 MaxRequestsPerChi

  • ApacheのチューニングをしたらWordPressが少し速くなった | Way to Apple

  • Apacheチューニング MaxClientsの適正値

    「最低限やっておくといいApacheチューニング」で説明を省いたMaxClientsの適正値(preforkを対象)について書きたいと思います。 まずは、MaxClientsの適正値を考えるために必要となる各情報を調べます。 総メモリ量とシステム全体の消費メモリ量をチェック $ free -m 上記コマンドを実行した時の「Mem:」のtotalが総メモリ量、「-/+ buffers/cache:」のusedがシステム全体の消費メモリ量となります。システム高速化のために確保されているbuffersとcacheは除外して考えてよいため、消費メモリは「Mem:」でなく、「-/+ buffers/cache:」の方を参照します。 減り続けるメモリ残量! 果たしてその原因は!? - @IT Apache 1プロセスあたりの消費メモリ量をチェック $ ps -ylC httpd --sort:rss

  • OpenSSLをビルドしてApacheで利用する

    今回は、Apache HTTP Serverに追加モジュールを組み合わせてビルドしてみます。失敗したときの対策も紹介します(編集部) セキュリティにかかわるOpenSSLは自分でビルドすべき 第14回からApache HTTP Server(以下Apache)をビルドする方法を解説していますが、今回はちょっと寄り道をしまして、OpenSSLをビルドする方法を紹介します。OpenSSLはApacheをSSLに対応させるために必要になる、重要な外部ソフトウェアです。 OpenSSLのようなライブラリはわざわざビルドすることなく、前回説明したようにディストリビューションが提供するパッケージを使うこともできます。しかし、もしディストリビューションが古くなり、セキュリティアップデートの提供が期待できないとしたら、そのまま使うのは問題があります。SSLのような信頼性が大切なものではなおさらです。そこで

    OpenSSLをビルドしてApacheで利用する
  • httpd.confを削れるとこまで削ってみたら、たったの3行になった。 · DQNEO日記

    (この場合DocumentRootは /etc/httpd/htdocs/になります) 一方、CentOS6.3のApacheのデフォルト設定ファイルは何行あるかというと、 # wc -l httpd.conf 1009 httpd.conf 1009行もあります。 つまり差分の1006行は、いらなかったんですね。笑 Apacheの設定ファイルをみて恐怖感を感じる人は多いと思います。 まずはこのように3行の設定からスタートしてみてはいかがでしょうか。 きっと、恐怖感がなくなると思いますよ! 参考 apache2.2 設定ファイルを一度真っ白にして最小構成から編集してみる - xfanの日記 httpd.confについて調べたのでまとめたよ - ✘╹◡╹✘ 追記:使われているモジュール この3行設定でどのようなモジュールが使われているか調べてみました。 # httpd -M Loaded M

    httpd.confを削れるとこまで削ってみたら、たったの3行になった。 · DQNEO日記
  • http://www.2ch-search.net/blog/7

  • 1