[GMOD]서버를 구축해보자-3.게리모드서버설치

이번포스트부터는 PUTTY를 사용하였습니다.

ubuntu의 home디렉터리에서 이 파일을 받아줍니다.

wget http://pastebin.com/raw/CRmMbJQA -O ./update_gmod.sh

wget으로 파일을 받아두고 현재 저 sh파일은 아직 실행할수 없습니다. 실행하려면 실행시킬수있도록 바궈야히죠

chmod +x ./update_gmod.sh

이 명령어를 쳐서 실행가능한 스크립트파일로 바꿔줍니다.

이 Sh파일은 원래 윈도우용이라서 이 파일을 유닉스 형식으로 바꿔줘야합니다.

dos2unix ./update_gmod.sh

아쉽지만 바로 실행시키면 파일을 하나 못 찾아서 실행이 안될껍니다. 저는 VIM을 사용했습니다. nano를 사용해도 좋고요

현재 저기  커서가 있는 부분을 다음과 같이 수정해야합니다.

그리고 update_server 있는 부분 뒤에 server_1은 서버의 새로운 디렉터리입니다. 저는 gmod-server로 바꿧습니다.

이제는 파일을 실행할수 있습니다. 파일을 실행해 봅시다.

스팀 CMD가 켜지고!

게리모드가 설치됩니다. 마지막줄에 성공적으로 4020앱을 설치했다고 나오는군요.. 보통 이걸 설치하는동안은 대략 10분정도 걸립니다. AWS기준입니다.

이제 아까 바꿔둔 gmod-server폴더안으로 접근합니다. 그후 안에 있는 srcds_run파일로 게리모드를 실행하게 됩니다. 다만 여러가지 옵션을 붇혀줘야하는데요.. 항상 킬때마다 그런 옵션을 붇히고 싶나요? 아닐껍니다. 그러기에 우리는 여기 ㅍ디렉터리안에 실행가능한 sh파일을 만듭니다.

저는 vim을 사용하기에 vi로 진행하겟습니다

vi start.sh

로 start.sh를 만들어줍니다. i키를 눌러서 삽입 모드로 진입하여 다음과 같이 입력해줍니다.

#!/bin/bash

~/gmod-server/srcds_run -game garrysmod +maxplayers 12 +map gm_flatgrass

그후 :wq 를 입력하여 저장하고 나갑니다. 아까도 말했다싶이 sh는 현재 아직 실행불가능한 상태입니다. 실행가능하게 바꿔줘야하므로 이 명령어를 입력해줍니다 .

chmod +x start.sh

자 이제 모든게 완료 되었습니다. 우리 한번 서버를 열어봅시다!

./start.sh

이제 서버가 켜집니다!

여러가지 막 뜨면서 오류 나오긴 합니다만 마지막에 있는 VAC secure mode is actived 와 Connection to Steam servers Successful을 확인하면 됩니다.

이제 그럼 확인해봐야겟죠?

게리모드에서 서버 탐색기에 간후 왼쪽에 기존 브라우저로 갑니다.

위에 탭에서 Favorites로 가서 Add server by IP address를 클릭하여 아까 나온 IP주소를 입력해줍니다.

그후 Add this address to favorites로 가면 하나 서버가 보일것입니다. 아쉽지만 아무런 정보도 못 받아옵니다. 왜냐 저는 이때 방화벽에서 TCP/UDP 27015포트를 안열어뒀기 때문입니다.

보다싶이 아무런 정보도 가지고있지 않습니다.

라이트세일로 가서 다음과 같이 수정하면 됩니다

그럼 아래 있는 Refresh버튼을 눌러서 다시 로딩하면 이제 만든 서버가 보일것입니다! Garry’s Mod라는 서버 말이죠!

감격의 순간입니다! 이제 그럼 접속 해보겟습니다

제 스팀 아이디로 로그인 하니 접속했다고 뜨는군요

저도 접속을 잘 했습니다! 하지만 이름이 게리모드는 조금 이상하죠.. 다음편에는 이름을 바꿔보도록 하겟습니다! 🙂

Be the first to comment

Leave a Reply

Your email address will not be published.


*