linux - EC2 Linuxインスタンスの起動時にプログラムを開始する

linux amazon-ec2 startup boot

c#で記述されたプログラムがあり、インスタンスの開始時にプログラムを開始したい。

「mono /home/ec2-user/program/program.exe」を/etc/rc.localに追加しましたが、何もしません。
私は何をしなければなりませんか?
答え
cloud-init(Ubuntuを使用している場合)、またはuser-data start scriptの使用を検討してください。これらを使用すると、インスタンスを起動し、好みに合わせて(monoなどの必要なパッケージを使用して)構成し、独自のコードをダウンロードして、インスタンスが起動するとすぐに実行することができます。

これは、「ストック」イメージを独自のカスタマイズされたイメージに変換するために必要なすべてのステップが自動化されるため、インスタンスを再利用または再パッケージ化するための好ましい方法です。
関連記事

linux - Linux Tomcat + Windows Auth

android - posix setuid別のプロセス

java - Mavenビルド後に「ライブ」ディレクトリ構造を構築する正しい方法は?

c - 保存されたコンテキストからのスレッドの再開

linux - ディレクトリ内のファイルが追加されたときに、inotify-toolsを使用してメールを送信するにはどうすればよいですか?

ruby-on-rails - ruby1.9.2のインストールに関する問題

php - LinuxへのCakePHPのインストールに関する問題

linux - vimのフィルターコマンドからの入力後にカーソルを次の行に移動

c - データグラムソケットでのユニキャスト送信元アドレスフィルタリング

c - getline()関数の動作がおかしい