2016-08-05 10 views
1

私はyesodとhaskellを初めて使用しています。私はちょうどstack exec -- yesod develによって実行することができる小さな足場のサイトを作成することができました。しかし、私は混乱しています:このサイトをオンラインにするにはどうすればいいですか?
これは基本的な質問です。おそらく私はちょうどウェブ開発の仕組みを理解していない:私は多くのWeb開発について知らない、これは愚かな質問かもしれないが、私はyesod bookで関連する議論を見つけることができません。
私はウェブサイトをオンラインにする方法についてのチュートリアルを見てきました。これは通常、いくつかのhtmlファイルをアップロードすることを意味します。しかし、私はyesodによって生成されたhtmlファイルも見ません。
この初心者向けの質問に対する助言やご意見は、大変ありがとうございます。`yesod devel`の後は?

答えて

2

かなり詳細な手順は、イェソド帳に見つけることができます:http://www.yesodweb.com/book/deploying-your-webapp

かいつまん:あなたはあなたのアプリケーションに(Apacheやnginxのような)HTTPサーバからの要求を転送する必要がイェソドサーバーを展開する(おそらく上ワープ)。 "あなたのアプリケーション"とは、実行可能ファイル(コンパイル済みのHaskellコード)、サーバー構成と静的ファイル(イメージ、フォント、JSライブラリ...)を意味します。

「オンライン」で「公開アクセス可能」を意味する場合、通常はVPSなどの外部ホスティングを意味する一定のネットワーク接続(好ましくはパブリックIP)を持つサーバーでこれを行う必要があります。

+0

ありがとうございます。今私はこれについてかなり漠然とした印象を持っています。 :) yesododの本の章を読んだ後にもう少し質問がありますが、私は新しい質問を投稿します。 :P – awllower

関連する問題