VPSの契約
今回使用するVPSは、カゴヤ・ジャパンのVPSを使用します。
OSは、Ubuntu 20.04 を使用します。アプリケーションセットアップはなし。
対象のスペック(料金:256円/日)
※試しに運用してみたい、友達間で遊ぶだけなら、以下のスペックでも問題ないですが、実際にサーバーを公開して、複数人で遊ぶ場合は、以下のスペックでは心もとない(主にメモリー)ので、1ランク上のスペックを借りることをお勧めします。
- メモリー:8G(必要最低限)
- CPU:8コア
- SSD:100GB
インストール準備
サーバー契約後、Tera Termなどを使ってサーバーにアクセスしてください。
以下アクセス後のプロセスになります。
パッケージのインストール
# Webminのディストリビューションを登録
curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
sh webmin-setup-repo.sh# パッケージの最新化
sudo apt update -y# Webアクセスパッケージのインストール
sudo apt install curl -y# テキストエディタインストール
sudo apt install vim -y# Java Development Kit
sudo apt install openjdk-17-jre -y# webmin パッケージのインストール
sudo apt install -y webmin#steamcmdに必要なライブラリを追加
sudo apt install lib32gcc-s1 libc6-i386 -yポート開放とフォルダ作成
# 大本のフォルダ作成
mkdir /root/develop
# steam コマンドインストール先
mkdir /root/develop/steam
# Rust サーバーインストール先
mkdir /root/develop/steam/games/#ufw でポート開放
# ssh
ufw allow 22
# 7days To die SERVER用
ufw allow 26900/tcp
ufw allow 26900/upd
ufw allow 26901/udp
ufw allow 26902/udp
ufw allow 26903/upd
# webadmin用
ufw allow 10000
# ufw 有効化
echo y | ufw enable次は、必要なファイルと起動に必要な設定ファイルを作成していきます。
では!お疲れ様でした。
