Skonfiguruj serwer Rust Game na CentOS

W tym artykule wyjaśnię, jak zainstalować serwer gier Rust, który korzysta z platformy gier Steam. Wykonaj poniższe czynności, aby kontynuować. Ten samouczek został napisany dla CentOS 6.

Krok 1: Instalowanie wymagań wstępnych

Aby hostować serwer gier Rust, potrzebujesz programu o nazwie steamcmd. Za pomocą tego programu możemy uzyskać wszystkie wymagane pliki serwera gry i uruchomić serwer. Ale najpierw musimy zainstalować kilka pakietów, aby Steam działał poprawnie.

Jeśli masz instalację 32-bitową, uruchom ten zestaw poleceń:

yum install glibc libstdc++ screen -y

W 64-bitowych instalacjach CentOS użyj tego zestawu poleceń:

yum install glibc.i686 libstdc++.i686 -y

Następnie, po zakończeniu instalacji zestawu pakietów, wykonaj następujące czynności:

yum groupinstall 'Development Tools' -y
yum install libX11-devel freetype-devel zlib-devel libxcb-devel -y
yum install libX11-devel -y 
yum install -y freetype freetype-devel -y

Mianowicie, Steam wymaga zainstalowanych środowisk uruchomieniowych C / C ++ do poprawnego działania. Wraz z tym zestawem poleceń zostanie zainstalowany screenprogram, którego można używać do utrzymywania działania innych programów po rozłączeniu z sesją SSH / konsoli.

Krok 2: Instalowanie rdzy

Stworzymy kolejnego użytkownika dla bezpieczeństwa, ponieważ uruchamianie serwera gry z użytkownikiem root jest niebezpieczne. Jeśli chcesz, możesz zmienić nazwę użytkownika.

useradd rust
su rust

useraddKomenda doda użytkownika, rdza. suPoleceń, będzie skutecznie zmienić nasze obecne użytkownikowi „rdzy”.

Teraz, gdy korzystamy z nieuprzywilejowanego użytkownika, utworzymy folder, w którym będzie działał Rust.

mkdir ~/game_server && cd ~/game_server

Teraz pobierzmy pliki serwera gry Rust.

wget http://playrust.com/wp-content/uploads/2015/04/Rust_Server.zip && unzip Rust_Server.zip

Ponieważ Rust wymaga do działania systemu Windows, zainstalujemy program o nazwie WINE. WINE (Wine Is Not a Emulator) to program, który pozwala nam korzystać z oprogramowania Windows w systemie Linux. Największą zaletą jest to, że jest dość prosty w instalacji.

cd /usr/src && wget http://skylineservers.dl.sourceforge.net/project/wine/Source/wine-1.7.50.tar.bz2 && tar xjf wine-1.7.50.tar.bz2

Jeśli korzystasz z 64-bitowej instalacji CentOS, użyj tych:

cd wine-1.7.50 && ./configure --enable-win64

Jeśli używasz 32-bitowej wersji CentOS, użyj tego:

cd wine-1.7.50 && ./configure

Aby zakończyć instalację Wine, uruchom:

make && make install

Zajmie to sporo czasu, więc trzymaj się mocno podczas tworzenia wina.

Po zakończeniu kompilacji Wine wykonaj:

cd /home/rust/game_server/steam
/usr/src/wine-1.7.50/wine64 steamcmd.exe +runscript ../update_script.txt
cd .. && cd rustds

Dobra robota, pomyślnie skonfigurowałeś serwer Rust.

Krok 3: Wykorzystanie

Aby uruchomić serwer Rust, wykonaj:

su rust
cd rustds
/usr/src/wine-1.7.50/wine64 RustDedicated.exe -batchmode +server.hostname "rust-server.localdomain" +server.port 28015 +server.identity "my_server" +server.seed 1234567 -logFile "output.txt" -autoupdate

To polecenie uruchomi serwer o nazwie hosta rust-server.localdomaini źródle 1234567. W razie potrzeby możesz zmienić ziarno serwera, nazwę hosta i dowolną konfigurowalną opcję.

Wniosek

Podsumowując, zainstalowałeś serwer Rust - wystarczy, że zwerbujesz niektórych graczy!

Zostaw komentarz

Funkcjonalności warstw architektury referencyjnej Big Data

Funkcjonalności warstw architektury referencyjnej Big Data

Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą

Wgląd w 26 technik analizy Big Data: część 2

Wgląd w 26 technik analizy Big Data: część 2

Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.

Ataki DDOS: krótki przegląd

Ataki DDOS: krótki przegląd

Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.