diary凡人の凡人による凡人のための備忘録この広告は、90日以上更新していないブログに表示しています。GoTweetさくっと一時的にバッチ実行するインスタンスを立てたい。そんなときのために構築手順をまとめておきます。必要に応じてEBSのボリューム増やしたり、カスタマイズします。基本設定インスタンスが起動したらsshします。ec2-user@xx.xx.xxx.xxxyumリポジトリをupdateします。installでもいいのですが、最新バージョンの追従が遅れるケースが多いので、ここではwgetでバイナリを落とす形で進めます。go1.9.1.linux-amd64.tar.gzwgetしたらPATHが通っている箇所にシンボリックリンクを貼ります。例では1.9.1で固定していますが、通常は公式のダウンロードページから最新を探してURLを確認します。.bashrcにビルドの場所を指定します。現時点ではディレクトリが存在していなくても問題ありません。インストール、作業リポジトリのclonegitをインストールして、鍵設定をします。自身の秘密鍵を貼るなり、scpで置くなり、生成してGitHubに登録するなりパーミッションを600にします。インストールしてみます。使えるのでCentOSと同じ手順で進めます。https://github.com/ggreer/the_silver_searcherソースをmakeするための準備コンパイラなどがないためインストールします。このまま次の工程に進むとエラーが起きるため、zlib-develをインストールします。installインストール完了です。インストールこちらの手順もAWSを操作したい場合のみでかまいません。インストールスクリプトをダウンロードします。