Linux/mod_mono の変更点
*ApacheでASP.NET(mod_mono)を動かす。 [#n8e156ee]
#contents
**環境 [#madbbf47]
Vine 5.0
**xspとその他モロモロインストール [#v2c850c5]
# apt-get install glib2-devel
# apt-get install xsp
# apt-get install libgdiplus-devel
**monoインストール [#mae400a6]
# wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.2.3.tar.bz2
# tar jxvf mono-2.4.2.3.tar.bz2
# cd mono-2.4.2.3
# ./configure
# make
# make install
**mod_monoインストール [#we80655b]
# wget http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.4.2.tar.bz2
# tar jxvf mod_mono-2.4.2.tar.bz2
# cd mod_mono-2.4.2
# ./configure --with-apxs=/usr/local/apache2/bin/apxs
# make
# make install
**mono-basicインストール [#s9371527]
Visual Basicを動作させる為。
# apt-get install mono-basic
# vbnc --version
**httpd.confの設定 [#ea941b73]
# vi /usr/local/apache2/conf/httpd.conf
Include conf/mod_mono.conf
MonoServerPath /usr/bin/mod-mono-server2MonoApplications "/demo:/usr/lib/xsp/test"
<Location /demo>
SetHandler mono
</Location>
◆apache再起動
# /sbin/service httpd restart
**cssとトップ画像だけコピーしておく。 [#c40893b6]
そのままだと、File Not Foundになってしまうので・・・
# cp /usr/lib/xsp/test/monobutton.png /usr/local/apache2/htdocs/
# cp /usr/lib/xsp/test/mono-xsp.css /usr/local/apache2/htdocs/
**Webでアクセス [#sfbbe9ab]
http://[IPアドレス]/demo/index2.aspx
**テストプログラム [#ne5bb1a1]
<%@ Language=VBScript %>
<HTML><BODY>
<%
response.write("Hello VBScript(Server) World.")
%>
</BODY></HTML>