RUST(러스트) 개인 서버를 만들기 (Ver.Linux, fat.LinuxGSM)
전 편에 이어 Linux에서 좀더 간단하게 RUST 서버를 구축하는 방법이 있습니다.
Linux Game Server Manager. 일명, LinuxGSM을 사용하는 방법입니다.
LinuxGSM은 Linux에서 게임 서버를 손쉽게 구축할 수 있도록 해주는 프로그램입니다.
현재 99개의 게임에 대한 서버를 지원하고 있습니다. 서버 목록은 여기에서 확인이 가능합니다.
[ 권장 사양 ]
호환성이 테스트된 운영체제는 Linux 계열의 운영체제입니다.
- Debian Based (Ubuntu, Mint, etc.)
- Redhat Based (CentOS, Fedora, etc.)
- GLIBC >= 2.15
- Tmux >= 1.6
[ 준비 ]
기본적으로, Ubuntu Server 16.04 LTS와 OpenSSH가 설치되어 있는 환경에서 포스팅을 진행하도록 하겠습니다.
[ Install LinuxGSM ]
1. 필요 패키지를 설치합니다.
- Ubuntu (64bit)
- sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386 lib32z1
- Ubuntu (32bit)
- sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux libstdc++6 lib32z1
- Debian (64bit)
- sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386 lib32z1
- Debian (32bit)
- sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux libstdc++6 lib32z1
- Fedora (64bit)
- dnf install mailx postfix curl wget file bzip2 gzip unzip python binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 zlib-devel
- Fedora (32bit)
- dnf install mailx postfix curl wget file bzip2 gzip unzip python binutils bc jq tmux libstdc++ zlib-devel
CentOS
CentOS는 공통적으로 우선 실행을 해야하는 명령어가 있습니다.
- yum install epel-release
- CentOS (64bit)
- yum install mailx postfix curl wget bzip2 gzip unzip python binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 zlib-devel
- CentOS (32bit)
- yum install mailx postfix curl wget bzip2 gzip unzip python binutils bc jq tmux libstdc++ zlib-devel
2. LinuxGSM을 설치합니다.
LinuxGSM을 설치할 때는 ROOT 계정이 아닌 사용자 계정해서 진행해야합니다.
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh rustserver
[ Install RUST Dedicate Server ]
LinuxGSM의 설치가 완료되었고, Rust Dedicate Server를 설치하겠습니다.
생각보다 RUST 서버의 설치는 간단합니다.
./rustserver install
[ Run RUST Dedicate Server ]
RUST 서버의 실행도 자동화되어 있어 간단한 명령어로 실행 가능합니다.
./rustserver start
이렇게 리눅스에서 러스트 개인 서버를 구축하는 방법을 알아보았습니다.
LinuxGSM을 사용하는 세부적인 방법과 LinuxGSM을 사용하여 RUST 서버를 사용할 때 관리하는 방법은 내용이 많기 때문에 추가적인 포스팅으로 분리하겠습니다.
'Game > Steam' 카테고리의 다른 글
RUST(러스트) 관리자 명령어 (0) | 2017.06.22 |
---|---|
RUST(러스트) 개인 서버를 만들기 (Ver.Linux) (0) | 2017.06.13 |
RUST(러스트) 개인 서버를 만들기 (Ver.Windows) (0) | 2017.06.12 |
RUST(러스트) 서버 별 맵 정보 확인하기 (0) | 2017.06.04 |
RUST(러스트) 서버 상태를 실시간으로 확인하기 (0) | 2017.05.26 |