-
-
Notifications
You must be signed in to change notification settings - Fork 140
AWSでやねうら王
yaneurao edited this page Jun 14, 2022
·
10 revisions
Windows環境 + 将棋所で使う場合について書いています。他の環境で使う場合も、参考になると思います。
🚧 やねうら王チームの勉強会の動画をのちほどアップします。
AWS EC2を借りて起動します。
今回は、Ubuntu 20.04を使います。
⚠ このあとsshで接続するので、キーペアは .pem 形式のほうを選択してください。
コマンドプロンプトから。
ssh -i "保存したpemファイルの名前.pem" ubuntu@【ここにIPアドレス】
⚠ コマンドプロンプトは、保存したpemファイルのある場所で開いてください。
- Linuxならパーミッションを600に変更。
- Windowsならそのファイルにアクセス可能なユーザーを自分だけに変更する。
💡 参考 : SSHでUNPROTECTED PRIVATE KEY FILEと言われたら : https://note.affi-sapo-sv.com/ssh-unprotected-key.php
VSCode + SSH Remoteを用いて、ソースコードや評価関数ファイルなどを転送します。
- makeを使えるようにして、 👉 makeコマンドが使えるまで
- makeコマンドでビルドします。 👉 makeでビルドする場合
例えば、aws-engine.bat というファイルを新規に作成して、以下の内容にします。
ssh -i "保存したpemファイルの名前.pem" ubuntu@【ここにIPアドレス】 ./YaneuraOu-by-gcc
⚠ この .batファイルと同じフォルダに .pemファイルが存在している必要があります。
上で作成した.batファイルは、将棋所からエンジンとして登録できます。