pc 한대 키니깐 개발서버 동작하더니, putty 로 5명이서 그 서버접속해서 개발하던대,
이런 서버는 어떻게 만드는거야?
pc 한대에 리눅스서버 설치해서, ssh 접속할수 있게 만들고,
공용으로 쓰는거임?
이렇게 개발서버 만들어서 개발하는 목적이 뭐야?
각자 pc에 ide설치해서 개발하면 안됨?
pc 한대 키니깐 개발서버 동작하더니, putty 로 5명이서 그 서버접속해서 개발하던대,
이런 서버는 어떻게 만드는거야?
pc 한대에 리눅스서버 설치해서, ssh 접속할수 있게 만들고,
공용으로 쓰는거임?
이렇게 개발서버 만들어서 개발하는 목적이 뭐야?
각자 pc에 ide설치해서 개발하면 안됨?
깃허브 모르나브지
깃 안쓰고, 이렇게 사용하던대.. 이렇게 많이 사용하는거 아니야?
- 틀 -
요즘 추세는 그럼 깃헙 + 도커 데브컨테이너임?
존나 1차원적으로 생각하는구나
좀 알려줘.. ㅠ
위에말한 깃허브 안쓰고 왜 직접 공용서버를 구축해서 하는지가 궁금한거임? 아니면 뭐가됫든 각자 로컬에 하면되지 왜 저렇게 공용으로 하여 협업해서 쓰는지가 궁금한거임? 아니면 둘다 궁금한거임/
저렇게 공용서버 왜 구축하는지랑, 어떻게 구축하는지 대강 알고싶어
뭐가 니가말한대로 물리던 vm이던 간에 리눅스하나 올려서 openssh 구성해서 계정 등 따주면되는거고 깃허브같은거 안쓰고 자체적으로 공용서버 두는건 뭐 성능,보안,비용, 개발 환경 등 이유가많지 ㅇㅇ
ㅇㅎ 글쿠나
알려줄까?
알려줭
ssh는 윈도우도 됨 1. 이런 서버는 어떻게 만드는거야? -> ssh 는 프로토콜이고 서버돌리는 방법은 많음 검색해보면 나옴 2. pc 한대에 리눅스서버 설치해서, ssh 접속할수 있게 만들고, 공용으로 쓰는거임? ssh는 윈도우도 가능하다. 공용일수도 있고 개인용일수도있고
3.이렇게 개발서버 만들어서 개발하는 목적이 뭐야? 각자 pc에 ide설치해서 개발하면 안됨? 회사마다 부르는 명칭이 다르긴 한데 보통 서버에는 서버 어플리케이션 말고도 존나 이것저것 많기 때문에(웹서버, 방화벽, 디비서버등) 각자의 로컬에서 개발을 하고 운영서버와 거의 동일한 환경 (거의 동일하다고 한 이유는 db서버 내용물인 데이터들은 다르기때문)을 만들어 두고 실제로 의도하는대로 동작하는지 검증이나 테스트 해볼 필요가 있음. 니 말대로 로컬에서 개발을 하더라도 개발서버에 적용을 해야 클라이언트 개발자가 거기에 맞춰서 개발을 하는 경우가 많음
putty로 붙어서 개발을 하는 경우는 거의 없는 경우가 대부분이고 보통은 각자 개발한걸 배포하도록 하는 경우가 일반적이고 -틀-스러운 환경이면 ide나 메모장같은거(!)에 ssh 클라이언트가 지원되면 그거로 서버에 붙어서 개발하는 경우가 있기는 함
운영서버를 보통 ec2 우분투 이런대서 돌리다보니, 이와 유사한 환경을 미리 구축해서, 테스트용도 목적이 강하다는거지? 그런대, 내가 본 회사에서는, 아예 ide로 ssh개발서버 들어가서, 코드작성을 하던대, 이렇게 개발도 많이하는 방식이야? 님 얘기 들어보니, 유사한 환경에서 테스트 목적이면, 로컬에서 개발해서 도커 컨테이너화 시켜서, 우분투 서버에 docker run 하는것도 좋을거같은대
putty로 접속해서 개발하는경우는 드물구나..
회사마다 선호하는 방식이 다 다름 걍 애초부터 환경은 같은데 인스턴스 티어만 낮은 인스턴스를 각자 생성해서 거기다 개발하는 경우도 있고 니 말대로 컨테이너화 해서 돌리는 경우도 있긴 한데 걍 결국엔 라이브서비스 운영중인 서버 적용전에 통합테스트 할 서버는 있어야됨 그게 개발서버에 하는 경우도 있고 따로 테스트나 QA용 서버를 만드는 경우도 있고 하기 나름임 정답은 없음