Try .NET Core

.NET Coreを動かした、試した記録を書き残します。

linux

音楽サーバ"Mopidy"のフロントエンドを作る:14 Linuxでハマりやすいところ

音楽サーバ"Mopidy"のフロントエンド「Mopidy.Finder」が出来るまで、第14回です。 今回は、Asp.Net CoreアプリをLinuxで動かす際にハマるポイントを追っていきます。 ソケットは自動で破棄されない C#の動作環境である.Net VMはガベージコレクションが付い…

Linux(CentOS7)で、ASP.NET Coreアプリのビルド自動化(2)

前回の続きです。必要なツール類を、概ねインストールできました。 今回は、ツールの初期設定から連携動作確認まで持っていきます。 Gitを入れてなかった GitBucketでGitを受け付けるサーバは入ったのですが、コマンドラインツールのgitを入れるのを忘れてま…

Linux(CentOS7)で、ASP.NET Coreアプリのビルド自動化(1)

ASP.NET Coreアプリを、サービス化することが出来ました。 しかし、まだPHPのお手軽さ加減には、一歩届きません。 PHPでは、ソースを書き換えただけで、すぐに動作が変わってくれます。 が、ASP.NET Coreはビルドしなきゃいけません。 その都度、sshで入って…

Linux(CentOS7)で、ASP.NET Coreアプリをサービス化する

ASP.NET Coreプロジェクトで、dotnet publishコマンドの動作が確認できました。 今のところdotnet runもしくはdotnet [dllファイル名]で動作確認しています。 しかし実際にサービス運用するのに、このままシェルを占有させる訳にもいきません。 PHPと違って…

Linux(CentOS7)で、ASP.NET Coreアプリを公開(publish)する

ASP.NET Coreプロジェクトをdotnet runコマンドで実行し、動作確認が出来ました。 でもちょっと、環境が乱雑。 いずれアプリケーションを公開する(はず)なので、環境を整備します。 フォルダ構成を整理 前回は、手早く動作確認するため/home/sampleにファイ…

Linux(CentOS7) + apache で、ASP.NET Core サンプルアプリを動かす

クラウド全盛のご時世のなか、ウチは今だに自宅サーバで各種運用をやっております。 (元エンタプライズCEでしたので、ハードウェアが手元に無いと落ち着かないんです。) Microsoftが、Linuxでも動作するプラットフォーム「.NET Core」を発表して約半年。 201…