Ubuntu 18.04 VPSまたは専用サーバーにArkサーバーをインストールする方法

Ark Survival Evolvedは、専用のLinuxサーバーで実行されるお気に入りのマルチプレイヤーゲームです。ビジネスをホストしているゲームサーバーのWebホストにとっては、その人気のタイトルです。それはしばらくの間比較的高いプレーヤーベースを持ち、PS4でも再生されます.


この記事では、’アークサーバーの設定、再起動時にサーバーが自動的に起動するように設定する方法、および構成ファイルを調整してサーバーで実行されているゲームのルールを変更する方法について説明します。 Arkサーバーにはかなり高いシステム要件があり、32人以上のプレーヤーがいる場合は専用サーバーをお勧めします.

Arkサーバーの要件

アークはしません’CPU要件が非常に高い。 IntelまたはAMDの比較的最近のマルチスレッド64ビットCPUは、単一のサーバーを実行できるはずです。もし、あんたが’複数のアークサーバーインスタンスを再実行

RAM要件はあなたよりも高いかもしれません’dローエンドVPSで見つけます。君は’サーバーを起動するには6GMのRAMが必要であり、プレーヤーの数とサーバーの使用年数が増えるにつれてRAM要件が増加します。.

SteamCMDのインストール

最初にArkをインストールするには、SteamCMDというアプリをインストールする必要があります。我々’32ビットサーバーアプリケーションを実行するように設定するには、Ubuntuを更新する必要があります。.

  1. 非特権ユーザーを追加する

#adduser USERNAME

  1. Ubuntuを更新する

#apt-get update && apt-getアップグレード

  1. i386アーキテクチャと32ビットバイナリを追加する

$ sudo dpkg –add-architecture i386 $ sudo apt-get install lib32gcc1

  1. もう一度更新

$ sudo apt-get update

  1. SteamCmdをインストールする

$ sudo apt-get install steamcmd

オープンファイルの制限を設定する

特定のファイル制限がない場合、Arkサーバーソフトウェアはいくつかの悪い動作を表示できます’tセット。これには、高いCPU使用率またはサーバー起動時のエラーが含まれます.

  1. sysctl.confファイルを更新する

$ sudo nano /etc/sysctl.conf

下に次の行を追加し、ファイルを保存して閉じます

fs.file-max = 100000

次のコマンドを実行します。

$ sudo sysctl -p /etc/sysctl.conf

  1. limits.confファイルを更新します

$ sudo nano /etc/security/limits.conf

以下のソフトnofileおよびハードnofile設定を下部に追加し、ファイルを保存して閉じます。.

*ソフトnofile 1000000
*ハードnofile 1000000

  1. pam.d共通セッションファイルを更新する

$ sudo nano /etc/pam.d/common-session

次の行の直前の行を追加します “#pam-auth-update設定の終わり” ファイルを保存して閉じます。以下の例のようになります。

sessionrequired pam_limits.so#pam-auth-update設定の終わり

ARKサーバーをインストールする

  1. ディレクトリを作る

$ sudo mkdir arkserver

  1. ユーザーディレクトリにSteamcmdへのシンボリックリンクを作成する

$ sudo ln -s / usr / games / steamcmd steamcmd

  1. steamcmdを使用してアプリID 376030のサーバーをインストールする

$ sudo / usr / games / steamcmd + login anonymous + force_install_dir / home / USERNAME / arkserver + app_update 376030 + quit

サーバーが正常にインストールされたことを示すメッセージが表示されます.

Ubuntu 18にArkサーバーをインストールする方法

起動時に起動するようにArkサーバーを設定する

我々’Arkサーバーを起動するsystemdユニットファイルを作成します。これにより、サーバーが再起動または再起動するたびにサーバーが自動的に起動します.

  1. ルートとしての最初のログイン

$ su root

  1. 新しいsystemdファイルを作成する

#sudo nano /lib/systemd/system/ark.service

以下を追加し、ファイルを保存して閉じます

[単位]
Description = Ark ServerWants = network-online.targetAfter = syslog.target network.target nss-lookup.target network-online.target [Service]
Type = simple
Restart = on-failure
RestartSec = 5
StartLimitInterval = 60s
StartLimitBurst = 3
User = USERNAME
グループ= USERNAME
ExecStartPre = / home / USERNAME / steamcmd + login anonymous + force_install_dir / home / USERNAME / arkserver + app_update 376030 + quit
ExecStart = / home / USERNAME / arkserver / ShooterGame / Binaries / Linux / ShooterGameServer TheIsland?listen?SessionName = example -server -logWorkingDirectory = / home / USERNAME / arkserver / ShooterGame / Binaries / LinuxLimitNOFILE = 100000ExecReload = / bin / kill -s HUP $ MAINPIDExecStop = / bin / kill -s INT $ MAINPI
[インストール]
WantedBy = multi-user.target

3)アップデートを適用し、Arkサーバーを起動します

#systemctl daemon-reload
#systemctl enable ark.service
#systemctl start ark

最終構成

おめでとう! Ark:Survival Evolved Serverが実行されています。ただし、それを十分に活用する前に完了する必要があるいくつかのタスクがあります。.

サーバーブラウザに表示され、接続できるはずです。できれば’tファイアウォールが開いていて、ポート7777、7778、および27015でUDPトラフィックを受け入れていることを確認します.

Ubuntu 18にArkサーバーをインストールする方法

最後に、Arkサーバーで実際にゲーム設定を構成するには、2つの構成ファイルを変更または作成する必要があります.

/home/USERNAME/arkserver/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini /home/USERNAME/arkserver/ShooterGame/Saved/Config/LinuxServer/Game.ini

GameUserSettings.iniファイルには、サーバーを実行するために必要なオプションの大部分が含まれています。 Game.iniファイルは、世界のバランスに影響を与えるいくつかの主要なゲーム設定を調整します。これらのファイルのさまざまな変数の詳細については、こちらをご覧ください。.

これらの2つのファイルを変更することで、部族の収集率、前進率を調整し、プレーヤーとプレーヤーの競合を許可するかどうかを設定できます。この情報があれば、サーバーで開始する準備ができているはずです!

これらの上位3つのLinuxホスティングサービスを確認する

FastComet

開始価格:
$ 2.95


信頼性
9.7


価格
9.5


使いやすい
9.7


サポート
9.7


特徴
9.6

レビューを読む

FastCometにアクセス

Hostinger

開始価格:
$ 0.99


信頼性
9.3


価格
9.3


使いやすい
9.4


サポート
9.4


特徴
9.2

レビューを読む

Hostingerにアクセス

ChemiCloud

開始価格:
$ 2.76


信頼性
10


価格
9.9


使いやすい
9.9


サポート
10


特徴
9.9

レビューを読む

ChemiCloudにアクセス

関連するハウツー記事

  • Ubuntu 18.04にphpIPAMをインストールする方法
    中間
  • MyWebSQLをUbuntu 18.04 VPSまたは専用サーバーにインストールする方法
    中間
  • Ubuntu 18.04サーバーを強化する方法
    中間
  • Ubuntu 18.04 VPSまたは専用サーバーでNginx Webサーバーを強化する方法
    専門家
  • Ubuntu 18.04サーバーにMosquitto MQTTをインストールして構成する方法?
    中間
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me