タグ

apacheとwebに関するiwwのブックマーク (7)

  • 【散文】おそらくこの7年間くらいのWebアプリ開発とかCGIについて - Qiita

    この間teratailで非常にぼやっとした質問をしたのに解答が来たので、それを無下にしないようにポエムっぽくなるだろうけどまとめておく。 ご指摘などどしどしお願いします。このまま勘違いしたまま生きてたらお婿に行けない。 質問したこと WebアプリとCGIの違いは何でしょうか(13759)|teratail つまるところ、僕の頭の中で色々なものの定義があやふやだった。 質問前の僕の頭の中 Webアプリ:最近のサーバークライアント型のWebサービス的なの CGI : サーバーサイドのスクリプトを動かすための仕組み そして(質問前の定義の)Webアプリは「CGIの集合体でサーバーサイドで処理して、それをHTMLで出力して更にCSSJavascriptでかっこ良くしている」と思っていた。 質問後にまた調べての僕の認識 CGIはほぼオワコン 今は常にスクリプトが起動しているのが主流 ホットスタンバ

    【散文】おそらくこの7年間くらいのWebアプリ開発とかCGIについて - Qiita
  • どぶお/開発しよう!/GitLab 7.3.2のインストール - BioKids Wiki

    Last modified: 2014-10-18 (土) 22:15:54 (3564d) [ トップ ] [ 差分 | 一覧 | 最終更新 | ヘルプ ] 概要 GitLab Community Edition 以前から使用していたVPSの内容を更新したため、環境の再構築のためGitLabの最新版をインストールしてみましたので記録しておきます。 最近のバージョンはインストールがものすごく簡単になり、CentOS 6/7などならRPMからさっくりとインストールできます。 標準の状態では、nginxもインストールされ、apacheすら不要ですが、ここでは以下の設定で構築してみました。 アクセスURLはhttps://mygitlab.example.com/ Apacheでリバースプロキシを挟んでローカルに起動しているGitLabにアクセス アクセスURLをサブディレクトリにするのは設定が

  • Apache Axis - Wikipedia

    Apache Axis(アパッチ・アクシス)は、JavaとXML技術に基づいたWebサービスのフレームワークである。Apacheソフトウェア財団によって開発されていたが、2006年を最後に以後リリースは行われておらず、後継プロジェクトであるApache Axis2に取って代わられている。 SOAPサーバの実装、Webサービスを生成するためのツール、Webサービスをデプロイ(配備)するためのツールなどから構成されている。 Apache Axis を利用することで、開発者は、相互運用ができる (interoperable)、ネットワーク上に分散した (distributed) アプリケーションソフトウェアを開発することができる。Java向けの実装以外にも、C++向けの実装も存在する。

  • 見落としがちなLinuxのWEBチューニング | Act as Professional

    WEBコンテンツ配信にLinuxを使うのは一般的になりましたが、CentOSやUbuntuをはじめ、大抵のディストリビューションが低スペックなマシンでも動くような初期設定になっています。 トラフィックの上限でもない CPUリソースの枯渇でもない HDDのIOが遅い問題でもない コンテンツが重くなる(接続できない) というケースで、見落としがちなLinuxのネットワーク周りのチューニングについてです。 iptables関連 iptablesを使用している場合、下記のパラメータを注意して下さい。 /proc/sys/net/ipv4/ip_conntrack_max ip_conntrackに記録できる最大値です。65536あたりが初期設定になっているかと思います。これだとパケットの取りこぼしがすぐに起きてしまいます。1コネクションあたり約350バイト消費するので、実装されているメモリに応じて

    見落としがちなLinuxのWEBチューニング | Act as Professional
  • Apache で同一IPからの接続数を制限する mod_limitipconn 設定方法

    Apache で同一IPからの同時接続数を制限するためのモジュールで有名なのが mod_limitipconn です。決められた値以上の同時接続に対しては 503 のステータスコードを返します。 CentOS であれば EPEL から RPM を導入できます。EPEL の利用設定がしてあれば yum でインストールできます。 # yum install -y mod_limitipconn 設定ファイルは /etc/httpd/conf.d/limitipconn.conf です。これを修正します。 MaxConnPerIP 10 <Location /somewhere> MaxConnPerIP 3 NoIPLimit image/* </Location> <FilesMatch "\.(zip|mp?g|iso)$"> MaxConnPerIP 1 </FilesMatch> この

  • .htaccess ファイルを簡単作成「.htaccess Editor」

    リダイレクト Fromにサイトパスを入力、ToにURLを入力 301 Moved Permanently 恒久的に移動 From: To: From: To: From: To: 302 Moved Temporarily 一時的に移動 From: To: From: To: From: To:

  • IP認証によるアクセス制限のテクニック

    Apacheのセキュリティ機能の構成要素と設定 Apacheにおけるアクセス制限には、Apacheの設定ファイル(httpd.conf)を使う方法と、制限を設けたいディレクトリに「.htaccess」という名称のファイルを作成する方法の2種類がある。.htaccessには、そのディレクトリ以下のコンテンツ(サブディレクトリも含む)に対する制限を記述する。 図 .htaccessの影響範囲。.htaccessが置かれたディレクトリとそのサブディレクトリにも及ぶが、さらに.htaccessがある場合はそちらが使われる 重要なことは、アクセス制限を行う設定ファイルはhttpd.confではなく.htaccessを使うこと。.htaccessの名前が限定されていること(httpd.confのAccessFileNameディレクティブで規定)。.htaccessによる制限の影響範囲は、そのディレクト

    IP認証によるアクセス制限のテクニック
  • 1