個人的な覚え書き

すぐ忘れるので。

Debian

Debian Squeeze に Rails環境構築

squeezeのインストールの続き要りそうなものいろいろsudo aptitude install sqlite3 apache2 rakeこっからはgemから入れるsudo gem install rmagickMagick-configがない、とエラーになる調べたらlibmagick9-devを入れればいいみたいsudo aptitude install li…

HDDからのデータサルベージ

CentOSを入れてたHDDからデータを抜き出したい。必要なのは/home以下のみ。LVMに悩まされる。やったことHDDをUSBでDebianPCにつなぐ。sudo mount /dev/sdb1 /mntmntにsdb1をマウント。ここまでは問題ない。でもsdb1はブート用のパーティションなので欲しいデ…

Debian Squeeze インストール

CentOSを入れたばかりのノートPCが死んでしまった。急ぎで開発環境が必要なので、EeePC 1101HA にDebianの最新stableであるsqueezeを入れる。Lennyの時と違ってとてもスムーズになっていた。参照http://wiki.debian.org/DebianEeePC/Model/1101HAインストー…

Railsのオプションいろいろ

Railsは2になってるし、いろいろ忘れている。インストール関係バージョンを指定するgem18 install rails --version 2.3.2riとrdocを入れないgem18 install rails --no-ri --no-rdocバージョン指定してアプリを作るrails _2.3.2_ appname バージョンの前後に…

Debian-Lennyにrmagickインストール

Railsで画像を扱うことになったためrmagickインストール。ImageMagickを入れるsudo aptitude install imagemagickgemでrmagick入れるsudo gem install rmagick--失敗したCan’t find Magick-config--足りないものを入れるsudo aptitude install libmagick9-de…

Apache+PassengerでRails

PhussionPassenger(aka mod_rails)でRailsアプリを動かすことになった。でも設定にクセがあるというか、けっこうつまづいたのでメモ。インストール-------------gemを使うと超簡単 gem install passenger-x.x.x.gempassenger-install-apache2-module インス…

Apache + mod_proxy + mongrel

モジュールを確認ls /etc/apache2/mods-available/----proxy_http.loadproxy.confproxy.load----プロキシの設定sudo vi /etc/apache2/mods-available/proxy.conf---------------<IfModule mod_proxy.c> ProxyRequests Off ProxyPass /aaaaa http://localho…

postgresqlの設定

su postgrescreateuser aaavi /var/lib/postgresql/7.4/main/pg_hba.conf以下へ変更#local all all ident sameuserlocal all all trust# IPv4-style local connections:#host all all 127.0.0.1 255.255.255.255 md5host all all 127.0.0.1 255.255.255.255 …

mongrelをクラスタ化してproxyで使う

【Rails】mongrel cluster&apacheのリバースプロキシで複数のアプリ共存http://ito.mods.jp/wordpress/2007/10/05/proxy-mongrel-cluster/MongrelとApache2.2でRails。http://saikyoline.jp/weblog/2006/08/mongrelapache22.html

本番環境構築

本番用DBの準備rake db:migrate RAILS_ENV=productionrake db:import:productionmongrel起動mongrel_rails start -d -p 3000 -e production

Version Info

libruby1.8 1.8.5-4etch1ruby1.8 1.8.5-4etch1ruby 1.8.2-1libreadline-ruby1.8 1.8.5-4etch1irb1.8 1.8.5-4etch1rdoc1.8 1.8.5-4etch1libopenssl-ruby1.8 1.8.5-4etch1libgems-ruby1.8 0.9.0-5ruby1.8-dev 1.8.5-4etch1rubygems 0.9.0-5rails-1.2.3activesu…

rubyとrailsインストール

*ruby関連をインストールsudo aptitude install ruby1.8 rubygems libpgsql-ruby1.8#以下が入るlibruby1.8rubyruby1.8irb1.8libopenssl-ruby1.8libgems-ruby1.8libopenssl-ruby1.8libreadline-ruby1.8rdoc1.8ruby1.8-devrubygemslibpgsql-ruby1.8*railsをバ…

プロジェクト作成手順

*アプリ作成の手順1. rails アプリ名 --database=postgresql2. create -U ユーザ名 -E utf8 アプリ名_development3. cd アプリ名 -> config/database.yml 修正4. テーブルごとに ruby script/genarate model モデル名(テーブル名を単数形にしたもの)5. mig…

Debian Etch インストール

インストールの準備*ISOイメージを取得してCDに焼くhttp://www.jp.debian.org/CD/netinst/*インストール解説http://www.debian.or.jp/using/quick-etch/インストール後*sudoが使えるようにsudoersを編集root# visudoCtl + x で終了*ネットワークの設定sudo v…