Apache
やりたいこと 80ポート(Apache)へのリクエストで特定のホストでリクエストが来たら3000ポート(Webrick等)にアクセスさせる 環境 Ubuntu 12.04 Server 手順 mod_proxy,mod_proxy_httpの有効化 /etc/apache2/mods-enabledにproxy,proxy_httpがなければ下記実施…
よく忘れるシリーズ /etc/apache2/sites-available/defaultが基本ファイル 新しく作るときはdefaultをコピーして適当な名前で作る(例はhogeとする VirtualHostを有効にする際は/etc/apache2/sites-enabledに設定ファイルを置く必要があるが これを管理するコ…
taskselコマンドを使うと関連パッケージをまとめてインストールできる yumでいうところのgroupinstallみたいなもんなんだろう taskselのインストール $ sudo aptitude install tasksel taskselの使い方 ヘルプまんま $ tasksel --help Unknown option: help …
以前設定した際はapacheのconfで下記のように設定していた。 SVNPath /var/svn/repos/projectこのように設定すると単一リポジトリについては扱えるのだけど 複数のリポジトリを扱う場合にはその分設定が必要だった。SVNParentPathでリポジトリが入っているデ…
ベリサインのSSLの仕様変更があってクロスルート方式で設定しなければならなくなったんだけど恐らく変更するところは1つだけ。 中間証明書の設置方法 変更することとしては中間証明書の指定をファイル内にもう1つ追加してあげる -----BEGIN CERTIFICATE-----…
Debian系列であるUbuntuはDebian流の設定方法を受け継いでいる。ApacheのDSOは通常httpd.confに設定を手動で書くがDebian流では操作するコマンドが用意されている a2enmod,a2dismod モジュールを有効にする際はa2enmod。無効にする際はa2dismodを使用する # …
httpd.conf # # Filters allow you to process content before it is sent to the client. # # To parse .shtml files for server-side includes (SSI): # (You will also need to add "Includes" to the "Options" directive.) # # この辺を有効にする。htm…
Gitとか分散リポジトリを使うのがなういかなぁと思うけどSVNのが慣れているので一応作る 環境 CentOS5.5 Apacheはインストールされているものとする インストールとか設定 subversion # subversionとapache連携に必要なものいれる yum install suvbersion mo…
名前ベースのバーチャルホストでは同じIPアドレスに複数のドメインを割り当てることができる これを使ってサブドメインを使用して運用してみる 環境 CentOS5.5 Apache yumでインストールした 設定 バーチャルホストの設定に関しては/etc/httpd/conf.dディレ…
CentOS5.4でApacheはyumでインストールしたものを使用。 ソースから入れたものだと別途入れるものが結構あるのでyumの方が楽。3分で終わるよ!!などというメッセージでるけどそんなことは稀 It shouldn't take more than 3 minutes in total. インストール…
CUIのみで環境構築ということで不慣れながらRails環境を構築する wget http://httpd.apache.org/download.cgi tar -xzvf httpd-2.2.11.tar.gz cd httpd-2.2.11 ./configure --with-apr=/usr/local/apr --enable-module=all --enable-so --enable-dav --enabl…