月別のアーカイブリスト
2008-03:アーカイブ
Jump to navigation
2008-03-22
xspは1.9に入れなおし
なんか、yum list xsp やったら
新しい1.9-xがリストアップされたからさっき入れた1.2は削除して新しい方の
xsp.noarch 1.9-2.1
を入れてみた。
同時に入ったのは以下のとおり、
mono-data i386 1.9-4.1 mono 1.9 M
mono-data-sqlite i386 1.9-4.1 mono 193 k
mono-nunit i386 1.9-4.1 mono 140 k
mono-web i386 1.9-4.1 mono 3.1 M
mono-winforms i386 1.9-4.1 mono 4.0 M
ついでに、 mono-data-firebird も入れといた。
で、xspを起動して動きを確認するにはどうすればよいのだろう...
調べた結果を以下にメモ。
xspの起動方法等
/usr/bin/xsp2 を実行する。
サンプルページ等は
/usr/lib/xsp/test
にある。
とにかく動かしてみるには、
xsp2 --root /usr/lib/xsp/test
これで、サンプルページ群をルートとして起動する。
クライアントのブラウザからは
サーバのホスト名を「nyahaha」とすると、
http://nyahaha:8080/
でサンプルページが表示された。
すごい、CentOS-5 で ASP.NET が動いてるよ!
新しい1.9-xがリストアップされたからさっき入れた1.2は削除して新しい方の
xsp.noarch 1.9-2.1
を入れてみた。
同時に入ったのは以下のとおり、
mono-data i386 1.9-4.1 mono 1.9 M
mono-data-sqlite i386 1.9-4.1 mono 193 k
mono-nunit i386 1.9-4.1 mono 140 k
mono-web i386 1.9-4.1 mono 3.1 M
mono-winforms i386 1.9-4.1 mono 4.0 M
ついでに、 mono-data-firebird も入れといた。
で、xspを起動して動きを確認するにはどうすればよいのだろう...
調べた結果を以下にメモ。
xspの起動方法等
/usr/bin/xsp2 を実行する。
サンプルページ等は
/usr/lib/xsp/test
にある。
とにかく動かしてみるには、
xsp2 --root /usr/lib/xsp/test
これで、サンプルページ群をルートとして起動する。
クライアントのブラウザからは
サーバのホスト名を「nyahaha」とすると、
http://nyahaha:8080/
でサンプルページが表示された。
すごい、CentOS-5 で ASP.NET が動いてるよ!
xsp入れたら mono-core も入ったが
試してみたいのはASP.NETの実行環境。
Javaで言うところの Tomcat みたいなもんとして、
xspというのがあるらしい。
ということで、
yum install xsp
と、やってみたら。。。
なんか mono-core も一緒に入った。
ひょっとして、これでとりあえず動くのかな?
Javaで言うところの Tomcat みたいなもんとして、
xspというのがあるらしい。
ということで、
yum install xsp
と、やってみたら。。。
なんか mono-core も一緒に入った。
ひょっとして、これでとりあえず動くのかな?
CentOS-5 に Mono いれたい
ASP.NETをちょっと弄ってみるとなかなか面白くてしかも楽チンだった。
ただし、何か作ったとしてもWindows+IISだと公開できる環境が限られる。(DOSABAとかあるけど)
Linuxとかで動かす方法はないのかと調べると Mono というものがあることが判った。
ところが、CentOS-5で使えるパッケージ(RHEL5 又は Fedora6)は無いかと探していたがなかなか見つからなかった。
Monoプロジェクトの
RedHat ダウンロードページ
対応するのがないので
Other Linux ダウンロードページ
にある mono-1.9_5-installer.bin をダウンロードして実行してみたが途中で
Post Installation Script Result
Missing libraries:
----------------
libgailutil.so.17 libglitz.so.1 libgnomeprint-2-2.so.0 libgnomeprintui-2-2.so.0
libpanel-applet-2.so.0
----------------
というようなワーニングが出てしまった。(一応インストール自体は最後まで行ったようだが...)
ちょっと調べてみると例えば、
libgailutil.so.17
は gail-1.8.X に含まれるようだが、CentOS-5では gail-1.9.X で libgailutil.so.18 が入っている。
さてどうしようかと思っていたら...
今、以下のリポジトリがあるのを発見。
http://download.opensuse.org/repositories/Mono/RHEL_5/
現時点では バージョン 1.9-4
さて、mono-1.9_5-installer.bin でインストールしたやつを削除したいけどどうするんだろう?
(追記:インストール先パスに「uninstall」があった orz )
※
ちなみに CentOSのリポジトリでは
http://mirror.centos.org/centos/5/extras/
に Mono 1.2.4(現時点で) がある。
ただし、何か作ったとしてもWindows+IISだと公開できる環境が限られる。(DOSABAとかあるけど)
Linuxとかで動かす方法はないのかと調べると Mono というものがあることが判った。
ところが、CentOS-5で使えるパッケージ(RHEL5 又は Fedora6)は無いかと探していたがなかなか見つからなかった。
Monoプロジェクトの
RedHat ダウンロードページ
対応するのがないので
Other Linux ダウンロードページ
にある mono-1.9_5-installer.bin をダウンロードして実行してみたが途中で
Post Installation Script Result
Missing libraries:
----------------
libgailutil.so.17 libglitz.so.1 libgnomeprint-2-2.so.0 libgnomeprintui-2-2.so.0
libpanel-applet-2.so.0
----------------
というようなワーニングが出てしまった。(一応インストール自体は最後まで行ったようだが...)
ちょっと調べてみると例えば、
libgailutil.so.17
は gail-1.8.X に含まれるようだが、CentOS-5では gail-1.9.X で libgailutil.so.18 が入っている。
さてどうしようかと思っていたら...
今、以下のリポジトリがあるのを発見。
http://download.opensuse.org/repositories/Mono/RHEL_5/
現時点では バージョン 1.9-4
さて、mono-1.9_5-installer.bin でインストールしたやつを削除したいけどどうするんだろう?
(追記:インストール先パスに「uninstall」があった orz )
※
ちなみに CentOSのリポジトリでは
http://mirror.centos.org/centos/5/extras/
に Mono 1.2.4(現時点で) がある。