ゲームサーバーを管理するコマンドラインツール。
Marketplace アプリのデプロイ
LinodeMarketplace では、クラウドマネージャーを使用してコンピュートインスタンス上にソフトウェアを簡単にデプロイすることができます。完全な手順については、 Marketplace Appsを始めるを参照してください。
- クラウドマネージャーにログインし、左のナビゲーションメニューから Marketplaceリンクを選択します。Linode作成ページが表示されます。 Marketplaceタブが表示されます。
- Select App」セクションで、デプロイしたいアプリを選択します。
- Creating a Compute Instance(コンピュートインスタンスの作成)ガイドの手順とアドバイスに従って、フォームを完成させます。選択したMarketplace Appによっては、利用可能な追加構成オプションがあります。互換性のあるディストリビューション、推奨プラン、およびこのMarketplace Appで利用可能な追加の構成オプションについては、以下の「構成オプション」のセクションを参照してください。
- Linodeの作成]ボタンをクリックします。Compute Instanceがプロビジョニングされ、完全に電源が入ったら、ソフトウェアのインストールが完了するのを待ちます。この前にインスタンスの電源を切ったり再起動したりすると、ソフトウェアのインストールに失敗する可能性があります。
- アプリが完全にインストールされたことを確認するには、「Get Started withMarketplace Apps > Verify Installation( アプリを使い始める)」を参照してください。インストールが完了したら、「Getting Started After Deployment(デプロイ後に始める)」セクションの指示に従ってアプリケーションにアクセスし、使用を開始します。
アプリが完全にインストールされたことを確認するには、「Get Started withMarketplace Apps > Verify Installation( アプリを使い始める)」を参照してください。インストールが完了したら、「Getting Started After Deployment(デプロイ後に始める)」セクションの指示に従ってアプリケーションにアクセスし、使用を開始します。
予想されるデプロイ時間: LinuxGSMは、コンピュートインスタンスのプロビジョニング終了後、10~15分以内に完全にインストールされます。
Marketplace アプリのデプロイ
- 対応ディストリビューション Ubuntu 22.04 LTS
- 推奨プランすべてのプランタイプとサイズが使用可能。
LinuxGSMオプション
- メールアドレス (必須):SSL証明書の生成に使用するメールアドレスを入力します。
- ゲームサーバー名:インストールしたいサーバーのコードを入力してください。LinuxGSM Server Listを参照してください。
須藤限定ユーザー
新しいCompute Instance用に、強力なパスワードを持つ限定的なsudoユーザを自動的に作成するために、以下のフィールドに入力する必要があります。このアカウントは スッド グループでコマンドを実行する際に、昇格したパーミッションが与えられます。 sudo
の接頭辞があります。
- sudoユーザー限定: 限定ユーザーのユーザー名を入力してください。 大文字、スペース、特殊文字は使用不可
生成されたSudoパスワードを探す
パスワードは、限定されたユーザー用に生成され、以下の場所に保存されます。.credentials
ファイルを、アプリケーション固有のパスワードとともにホームディレクトリに保存する。このファイルはcat /home/$USERNAME/.credentials
最良の結果を得るには、インスタンスをデプロイするCloud ManagerユーザーのアカウントSSHキーを追加し、そのユーザーをauthorized_user
にある API またはCloud Managerでそのオプションを選択します。SSHパブキーはrootと限定ユーザーの両方に割り当てられます。 - SSHによるルートアクセスを無効にする: rootユーザーがSSHでログインできないようにするには、以下を選択します。 はい.一度ログインすれば、rootユーザーに切り替えることができます。 リッシュ.
SSHを使わずにインスタンスにアクセスする
配備のルートアクセスを無効にし、有効なアカウント SSH キーを指定しない場合は、次のようになります。authorized_user
を使用してルート・ユーザーとしてログインする必要があります。 リッシュ・コンソール そしてcat /home/$USERNAME/.credentials
をクリックすると、限定ユーザーの生成されたパスワードが表示されます。
カスタムドメイン(オプション)
カスタムドメインを自動的に設定したい場合は、まずLinodeのネームサーバーを使用するようにドメインを設定する必要があります。これは通常、レジストラを通して直接行います。ドメインでLinodeのネームサーバーを使用するを参照してください。これが完了したら、Marketplace アプリの以下のフィールドに入力します:
- LinodeAPI トークン:カスタムドメインのDNSレコードを管理するためにLinodeの DNS ManagerカスタムドメインのDNSレコードを管理するためにLinodeの API パーソナルアクセストークンを作成してください。サブドメインとドメインフィールド(以下に説明)と一緒に提供された場合、インストールはLinodeを経由してDNSレコードを作成しようとします。 API. API アクセストークンの取得を参照してください。このフィールドを提供しない場合、DNSプロバイダを通してDNSレコードを手動で設定し、新しいインスタンスのIPアドレスを指定する必要があります。
- サブドメインです。 など、使用したいサブドメインを指定します。 www にとって
www.example.com
. - ドメイン。 example.comのように、使用したいドメイン名です。
警告:ダブルクォーテーション ("
)を、ユーザーおよびデータベースパスワードフィールドを含む、App固有の設定フィールドのいずれかに含めることができます。この特殊文字は、デプロイ時に問題を引き起こす可能性があります。
展開後のスタートアップ
管理者パスワードの取得
sudoユーザーアカウントのパスワードは、最初のインストールプロセス中に自動的に生成されました。このパスワードを見つけるには、Compute Instanceの LISHコンソールを指定した場合はSSHを使用する。 アカウント・キー.認証情報は /home/$USERNAME/.credentials
:
cat /home/$USERNAME/.credentials
Sudo Username: $USERNAME
Sudo Password: 0oVSsWmkbGesmtuTlOEgFl7t
LinuxGSM User: linuxgsm
LinuxGSM User Password: nc023n30cal-3kd
LinuxGSMユーザーはsudoグループのメンバーです。
サーバーのインストールを完了するには su linuxgsm && chdir /home/linuxgsm
続いて ./$GAMEERVERNAME install
.
詳しく見る
追加情報はLinuxGSMから入手できる。
LinuxGSMMarketplace アプリはLinodeチームによって開発されました。アプリのデプロイに関するサポートはLinodeサポートにお問い合わせください。LinuxGSM自体のサポートについては、Discord経由でコミュニティと接続してください。