差分
Xsp
,{{小文字}}'''XSPxsp'''とは、[[Mono]]プロジェクトおよび[[GNOME]]プロジェクトにより[[オープンソース]]で開発が行われているWebサーバー用ソフトウェア(またはWebサーバーサービス)である。で開発が行われているWebアプリケーションサーバー(Webサーバー)である。
== 概要 ==
[[MonoDevelop]]を用いてASP.NETおよびASP.NET MVCを用いたWebアプリケーションを開発する際に、バックグラウンドで一時的に起動する[[デバッグ]]用のWebサーバーとしても用いられている。MVCを用いたWebアプリケーションを開発する際に、バックグラウンドで一時的に起動するデバッグ用のWebサーバーとしても用いられている。
== 使い方 ==
=== コマンドライン ===
[[ASP.NET]]や[[ASP.NET MVC]]で書いたWebアプリを格納したディレクトリに移動してxpsを立ち上げる。
Webアプリが使っている[[.NET Framework]]のバージョンごとにxsp、xsp2、xsp4と別々のコマンドになっている。
.NET Framework 3.xは.NET Framework 2.xのマイナーチェンジなので欠番である(xsp2を使う)。
なお、.NET Framework 2.x向けに作ったWebアプリをxsp4で動かしてもほぼ動く。
<source lang="bash">
$ cd /hoge/OreOreWebApp
$ /usr/local/bin/xsp4
</source>
=== Apacheと連携 ===
[[mod_mono#設定例]]の項目を参照。
==== usage ====
<pre>
--port N: n is the tcp port to listen on.
Default value: 8080
--verbose: prints extra messages. Mainly useful for debugging.
--pidfile file: write the process PID to the specified file.
</pre>
== 関連項目 ==
* [[mod_mono]]
* [[Mono]]
* [[Kestrel]]
== 参考文献 ==
{{reflist}}
== 外部リンク ==
{{stub}}