Aptana リモートで使用
タイトルがなんだか、意味が分かりませんが、、、
つまり、Vine Linux のマシンが貧弱なので、WindowsマシンからVine Linux のMySQL に接続し、Windows上でRuby on Railsを用いて Webページをテスト構築してみよう、ということです。
設定は、以下のような感じ。
1.WindowsマシンにAptana をインストール
Linux の時と同じ。ただし、Rails関連のものは、「"Program Files"ディレクトリにインストールするのは、おすすめできない」、というようなことが、書かれていたので、適当に "C:\aptana"などを作成してインストール。またWorkspace の設定も適当に、"C:\aptana_dev" などにしておいた方が無難だと思われる。
2.Rails のDBへ設定: config/database.yml
adapter: mysql
encoding: utf8
database: DB_NAME
username: USER_NAME
password: PASSWORD
host: 192.168.0.x
などとする。
3.Vine Linux の初期設定では、ポートが開いていない(このままだと、接続エラーがでる)ので、Vine Linuxマシンの3306ポート(MySQL) を開ける。作業は以下の通り。
Webmin の ネットワーク -> Linux ファイヤウォール を開き、
"プロトコルがTCP, 発信元が192.168.0.1/255.255.255.0, 宛先ポートが3306" を許可する、というのを作成。
これを、「常に遮断」よりも上に来るようにする。
以上。
Railsを勉強しようと思って購入した 「Agile Web Development with Rails」 なのですが、3rd edition が最近出たことを知らずに、本屋にあった2nd edition を買ってしまった、、、 これ、Rails 1.2対応なのですが、現在のRails 2.0 では全然使えない内容になっている。
しかも、出版社のWebページを確認したら2nd edition は半額で売られている。全然使えないのに定価で買ってしまったぞ。痛い。 3rd edition を買うのも悔しいので、他の2.0対応の本を買おうか? 意地でもこれでやろうか? 悩み中。
| 固定リンク


コメント