개인 자료란 (JE)

  서버 커뮤니티

Profile bumworld 일반인

bumworld 73062c69002844d4a98f3210eddbfc0b

Profile

질문하기 멀티플레이

jar 파일을 백그라운드로 실행할수는 없는건가요?

2021.11.24 조회 수 270 추천 수 0
이해도 입문자(아무것도 몰라요) 
게임버전 (JE) 1.16.5 
게임버전 (BE) 관련없음 

마인크래프트는 전혀 모르고 시작하고 있습니다.

(가끔 질문이 너무 어이 없을수도 있는데 잘 부탁드립니다. ㅠ.ㅠ)

다행히 java는 조금 사용할줄 알아 서버를 실행할 수 있긴 한데 궁금한점이 많아 문의 드립니다.

서버는 이것저것 있는 mohistmc 1.16.5를 받았습니다.

https://mohistmc.com/download/


java -jar 명령어로 실행까지 해봤는데 백그라운드로 실행 하지 않으니 명령어를 실행 할 수 있는 터미널이 보이는데 

백그라운드로 실행하게 되면 명령어를 실행 할수 없는건가요?

명령어 리스트를 보면 전체 메세지나 그런것들을 사용할수 있는거 같은데 & 로 백그라운드 실행시에는 명령어 모드로 어떻게 진입 할수 있을까요?

그리고 서버를 오픈하려고 하는데 어떤 포트를 사용해야 하나요?

nginx에서 포트 포워딩 하려고 하는데 어떤 포트로 전달해야 할지 몰라서 문의 드립니다.


예전부터 관심이 있긴 했지만 실행에 옮기지 못했는데 아이들이 해보고 싶다고 해서 한번 도전해보는 중입니다.

잘 부탁드립니다.




3개의 댓글

허두
2021.11.24

최초 서버 실행 시에만 터미널 창을 띄워서 'op 닉네임' 명령어로 해당 닉네임 사용자에게 관리자 권한을 주고

이후 백그라운드에서 실행하면 관리자 권한을 가진 사용자가 마인크래프트에서 서버에 접속하여 채팅창에 /를 입력해 명령어를 사용할 수 있습니다!

(다만, 백그라운드에서 실행하는 것을 그리 권장드리진 않습니다. 무슨 일이 일어날지 모르니 터미널 창 띄워주시는게 좋아요)


포트포워딩은 웹서버 소프트웨어인 nginx가 아니라 공유기의 설정 창(게이트웨이)에서 해주셔야 합니다!

사용중인 공유기 제조사 이름을 인터넷에 검색하면 포트포워딩 방법이 나오니 한번 시도해보시기 바랍니다

마인크래프트 자바 에디션 서버는 25565번 포트를 사용하고, server.properties 파일에서 수정 가능합니다.


추가 질문이 있으시면 답글로 남겨주시고,

댓글 소통에 어려움이 있으시면 상단바 '디코'를 눌러 채팅 앱 디스코드의 한마포 서버에서 도와드리겠습니다!

또는 제 프로필에 있는 기타 연락처로 연락주셔도 되십니다 :>

bumworld
2021.11.24
@허두

답변 감사합니다.

아...nginx는 리버스 프록시로 연결 시키려고 합니다.

단어를 잘못 썻네요.

터미널 로그는 nohup으로 실행하고 rotation 걸어놔서 백그라운드로 볼수는 있긴 합니다.

다시 한번 시도해 보고 또 문의 드리겠습니다.

 

그리고 답변 너무 감사합니다.

우선 당장 계정부터 구매 하고 셋팅해보도록 하겠습니다.

 

허두
2021.11.25
@bumworld

오.. 덕분에 좋은거 많이 알아갑니다!

nginx는 그저 웹서버 소프트웨어인줄만 알고 있었는데, 이렇게 프록시로 사용되기도 하는군요

nohup이라는거 모르고 맨날 tmux만 돌렸는데 이것도 함 써봐야겠습니다 ㅎㅎ

 

꼭 성공하시길 바랍니다!