$ ls 用語集
用語集 · よく出る言葉を短く
記事に出てくる専門用語を、素人の言葉で1語ずつ。本文では初出に自動でリンクが付くので、詰まったらここへ寄り道してください。
ターミナル
文字でコンピュータに命令する黒い画面。マウスの代わりにコマンドを打って操作する。
くわしく →デプロイ
作ったものをサーバーに載せて、実際にネットで動く状態にすること。
くわしく →APIキー
外部サービスを使うための「あなた専用の合鍵」。他人に見られたら悪用されるので秘密にする。
くわしく →サーバー
ネット越しに動きっぱなしで、リクエストに応えてページやデータを返すコンピュータ。
くわしく →VPS
レンタルできる自分専用の小さなサーバー。中身を好きに設定できる。
くわしく →リポジトリ
コードの保管庫。変更の履歴ごと保存でき、元に戻したり共有したりできる。
くわしく →環境変数
プログラムの外側に置く設定値。APIキーなどの秘密をコードに直書きせず渡すのに使う。
くわしく →Git
コードの変更を履歴ごと記録する道具。前の状態に戻したり、複数人で同じコードを触ったりできる。
くわしく →SSH
手元のパソコンから、遠くにあるサーバーへ安全に接続して操作するための仕組み。
くわしく →ドメイン
サイトにアクセスするための名前。数字の住所(IPアドレス)の代わりに、覚えやすい文字でアクセスできる。
くわしく →DNS
ドメイン(名前)を、サーバーの数字の住所(IPアドレス)に変換する仕組み。
くわしく →HTTPS
サイトとの通信を暗号化する仕組み。鍵マークが付き、途中で中身を盗み見られにくくなる。
くわしく →nginx
サイトへのアクセスを最初に受け取り、行き先へ振り分けるソフト。1台のサーバーで複数のサイトを分けて配れる。
くわしく →ポート
1台のサーバーの中で、どのプログラムが通信を受け取るかを区別する番号。
くわしく →systemd
プログラムを常に動いた状態に保つLinuxの仕組み。サーバーを再起動しても自動で立ち上げ直せる。
くわしく →ビルド
書いたコードやファイルを、実際に配れる完成形に組み立てる作業。
くわしく →CLI
マウスではなく、文字(コマンド)を打ってコンピュータを操作する方式。
くわしく →