パネルへのアクセス
メインのダッシュボードはアカウントとサーバーを管理するためのものですが、コントロールパネルは特定のサーバーの技術的な管理をすべて行う場所です。これには、コンソールへのアクセス、ファイルの管理、設定の変更などが含まれます。
コントロールパネルには直接アクセスできます: https://panel.kingsnetwork.uk
コントロールパネルは、メインダッシュボードアカウントと全く同じログイン情報を使用します。ただし、ログインするにはメールアドレスとパスワードを使用する必要があります。コントロールパネルでは、ユーザー名でのログインはサポートされていません。
よくあるログインの問題
- パスワード忘れ: パスワードを忘れた場合は、パネルのログインページにある「パスワードをお忘れですか?」リンクを使用する必要があります。これにより、登録したメールアドレスにパスワードリセットリンクが送信されます。
- メールが届かない: パスワードリセットメールが数分以内に届かない場合は、迷惑メールフォルダやジャンクフォルダを確認してください。
- 入力ミス: メールアドレスとパスワードを大文字と小文字に注意して正しく入力したか再確認してください。
パネル機能の概要
当社のパネルは、Pterodactyl用のモダンなNebulaテーマを使用しており、クリーンで強力なインターフェースを提供します。以下は、サイドバーにある主な機能の概要です:
ファイル管理とSFTP
パネルに組み込まれているファイルマネージャーは、設定ファイルの編集などの簡単な作業に最適です。ただし、より大きなファイルの場合はSFTPを使用する必要があります。
ブラウザ内のファイルアップローダーには、最大ファイルサイズが100MBという制限があります。これより大きなファイル(ワールドフォルダやModパックなど)の場合は、SFTPを使用する必要があります。
大きなファイルのためのSFTPの使用
SFTP(セキュアファイル転送プロトコル)は、大きなファイルを転送するための最も信頼性の高い方法です。FileZillaのような無料のSFTPクライアントの使用を強くお勧めします。
1. SFTPの詳細を見つける
パネルの設定タブに移動して、一意の接続詳細を見つけます。
SFTP詳細
SFTPパスワードは、このパネルにアクセスするために使用するパスワードと同じです。
2. FileZillaで接続する
SFTPクライアントに詳細を入力して接続します。
ホスト、ポート、ユーザーを入力
サーバーアドレスを「ホスト」フィールドに、ポート(例:2022)、およびユーザー名をコピーします。
パスワードを入力
SFTPパスワードは、メインパネルのパスワードです。
クイック接続
「クイック接続」ボタンをクリックします。これで、サーバーとの間でファイルをドラッグ&ドロップできます。
よくあるSFTPの間違い
- Zipファイルのアップロード: 圧縮ファイル(
.zipなど)をアップロードした場合、後でパネルのファイルマネージャーで解凍する必要があります。 - 間違ったディレクトリ: ファイルを正しいフォルダにアップロードするように注意してください(例:Minecraftプラグインは`plugins`フォルダに入れます)。
- 接続タイムアウト: 長時間アイドル状態が続くと、SFTP接続がタイムアウトすることがあります。その場合は再接続してください。
- 非常に大きなファイルの解凍: パネルの「解凍」機能は、非常に大きなファイル(20GB以上)では失敗することがあります。
- 無料ユーザー: まずコンピュータでファイルを解凍し、次に抽出されたフォルダをアップロードします。
- 有料ユーザー: 管理者にファイルを解凍してもらうためにサポートチケットを作成してください。
高度なパネル機能
プレイヤー管理 (Minecraft)
Minecraftサーバーの場合、サイドバーの「その他」メニューの下に「プレイヤー」タブが表示されます。このページでは、現在サーバーに接続しているプレイヤーのリストを確認できます。
BungeeCordやVelocityプロキシの背後でサーバーを実行している場合、パネルに表示されるプレイヤー数が不正確であったり、「0」と表示されることがあります。これを修正するには、パネルにプロキシサーバーの場所を教える必要があります。
- コントロールパネルの設定タブに移動します。
- カスタムIP/ドメインフィールドを見つけます。
- ここにBungeeCord/VelocityプロキシサーバーのIPアドレスを入力して保存します。
スケジュールによるタスクの自動化
「スケジュール」タブは、毎日の再起動、定期的なバックアップ(有料プラン)、プレイヤーへのメッセージ放送など、ほぼすべてのサーバータスクを自動化できる強力なツールです。
スケジュールの作成方法
- 新しいスケジュールを作成: 「スケジュール」タブに移動し、「スケジュールを作成」をクリックします。
- スケジュールに名前を付ける: 「毎日午前4時の再起動」など、わかりやすい名前を付けます。
- タイミングの設定(Cronジョブ): Cronジョブ構文を使用して、スケジュールを*いつ*実行するかを指定する必要があります。これは5つのアスタリスクで構成され、それぞれが時間単位を表します:
分(0-59) 時(0-23) 日(1-31) 月(1-12) 曜日(0-6)- アスタリスク
*は「毎」を意味します。したがって、* * * * *は毎分実行されます。 - 毎日午前4時に実行するには、
0 4 * * *を使用します。 - 複雑なスケジュールを作成するには、オンラインのCrontabジェネレーターを使用できます。
- アスタリスク
- タスクを追加: スケジュールが作成されたら、それをクリックして「タスク」タブに移動します。ここで、スケジュールがトリガーされたときに実行されるアクションを追加できます。
- アクション: 実行したいことを選択します(例:「コマンドを送信」、「バックアップを作成」、「電源アクションを送信」)。
- ペイロード: アクションの詳細を入力します(例:送信するコマンド、
say サーバーは1分後に再起動します!など)。 - 時間オフセット: スケジュールがトリガーされた後、タスクが実行されるまでに待機する秒数です。これにより、コマンドを特定の順序で連鎖させることができます。
午前4時に安全な毎日の再起動を作成するには:
- cron時間
0 4 * * *で「毎日の再起動」という名前のスケジュールを作成します。 - 最初のタスクを追加:アクション=「コマンドを送信」、ペイロード=
say サーバーは60秒後に再起動します!、時間オフセット=0。 - 2番目のタスクを追加:アクション=「電源アクションを送信」、ペイロード=「再起動」、時間オフセット=
60。