プログラミング関連
初心者向けのおすすめのサイト
プロゲート
https://prog-8.com/dashboard
ドットインストール
https://dotinstall.com/
ブロックチェーン関連なら
個人的におすすめのalchemy.univercity(給付金案件でもあるので一石2丁,難易度は初心者向けというよりは中級者向け)
ここからは何も知らない状態からノードを建てるまでのフローを説明します
まるでノード建ての意味が分からんぞ!言いかげんにしろ!と思ったあなた、大丈夫です。
メインネットのノード建ては難しいのでインセンティブテストネットのノード建てしかしません
安心してください(?)
私はwindows11を使用しているのでwindows向けのことしか話しません
Mac?知らない子ですね。
そもそも論、別にノード建ての仕組みについて理解する必要はありません。プロジェクト側がノード建てという行為をするとインセンティブをあげるよーというキャンペーンがあるからそれに参加するだけです。
メインネットのノード建ては経験を積んでからでも遅くはありません。
とにかくノードを建てるためにはサーバーを借りてubuntuをはじめとするlinuxの仮想環境をつかって借りたサーバーにsshでアクセスしないといけません。
ここからの説明は呪文です。
はい、まずlinuxとは何かについて学ぶ必要があります
とにかくlinuxというのが、osの一種でwindowsやmacと違って無償で配布されていて、サーバーサイドで利用されているんだなーと理解してください。
はい、じゃあlinuxをwsl2を使ってwindows上の仮想環境で使っていきましょう。詳しい説明はしません。ガンガン進んでいきます。
イメージ画像
こういうピラミッド構造で仮想環境は構築されています(この画像はIT業界の多重下請け構造。ゴミです)
具体的な環境構築の方法については後で話します。
あとはカレントディレクトリ、ルートディレクトリ、ホームディレクトリの3つの意味についても抑えておく必要がありますね。
なにはなくともCLIだ。
ということでコマンドラインについて学んでいきましょう。
linuxではすべての操作を文字だけのコマンドラインで行っていくのでまずこれを学ぶ必要があります。
ということで、progateでコマンドラインについて勉強していきましょう。
これは無料で勉強することができますよ。
重要なコマンドライン一覧
touch ファイル作成
mkdir ディレクトリ作成
cat ファイル開く
cd ディレクトリ移動
cd –
ひとつ前に戻る
cd ~
ホームディレクトリに移動する
cd ..
ひとつ上のディレクトリに移動する
cd \
ルートディレクトリに移動する
pwd カレントディレクトリ確認
ls カレントディレクトリ下を一覧表示
ll ls -lと同じ より詳しく表示
mv ファイル移動
mv ファイル名 移動先のディレクトリ
mv ディレクトリ名 移動先のディレクトリ
mv 現在のファイル名 新ファイル名
cp ファイルコピー
cp -r ディレクトリコピー
rm ファイル削除
rm -r ディレクトリ削除
sudo 他人の権限で開始
sudo su 別のユーザーでシェルを実行するコマンド
書いててだれてきたので簡潔に
vscord入れないとみにくい
wslでubuntuインストール
あとはサーバーを借りてssh user@00.00.000.00 などで接続
dyor
おそらく今は初心者向けのノード建て案件は少ない