月曜日, 12月 4, 2006, 04:41 AM - サーバ関連
はまった。はまった。はまった。くそっ。VM上では大丈夫だったので気にしないで実機にいれてはまった。
えーっとですね、Oracle Express入れたときの話です。
まぁぐぐったらよくでてくるやつで、Oracle XEいれます。
そうすると、http://127.0.0.1:8080/apexにアクセスすれば?みたいなメッセージでます。
うん、つながらない。
nmapなどで確認したところ、ない・・・。
nmap サーバアドレス
で、無い。
だけども
nmap localhost
だと、あ!ある。
これって、単純にローカル以外の接続拒否ってるだけでは?!とおもって調べたらビンゴ。
source /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh
sqlplus system
(パスワードいれて・・っと)
EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
これで、
nmap サーバアドレス
で8080(僕は8888にしたけども)がちゃんとリスンしてるではないか。
んで、早速アクセス・・・・・・・でたーーーーーー!!!!
ふぅ・・これでしばらくオラクルで悩まなくてよさそう・・PHPのコンパイルのときくらいか。