root アクセス + JVM が必要なだけです。それができたら、Compojure (およびその組み込みの Jetty) での作業は、デスクトップ上と同じように行うことができます。
Rackspace Cloud ( http://www.rackspacecloud.com/ ) をお勧めします。これは従量制であり、テストに最適であり、サーバーをフルタイムで実行したままにしておくと、小さなインスタンスで月額約 12 ドルしかかかりません. さらに、分散アプリケーションのテストが非常に簡単になります。彼らは優れた管理コンソールと API を持っています。(私は満足している顧客であることを除いて、Rackspace とは何の関係もありません)。
Jetty の代わりにより堅牢でメインストリームの Java サーバーを使用する場合は、アプリケーションの WAR バンドルを Tomcat、Glassfish、Weblogic などにデプロイできます。これらのインストールと構成はこの質問の範囲外ですが、WAR のデプロイ彼らにとっては、簡単で十分に文書化された手順です。
編集:
他のコメンターが述べたように、Compojure を使い始めたいだけなら、ローカル マシンで簡単に実行できます。ページの公開を開始するまで、サーバーに移動する必要はありません。