2012-03-14 2 views
1

나는 현재 server1이라는 Linux 시스템의 홈 디렉토리에있는 Perl 스크립트를 가지고 있습니다. 이 서버에는 GUI가 없으므로 vi/vim을 사용하여 파일을 편집해야합니다.하나의 서버에서 perl 스크립트를 편집하지만 다른 서버에서 실행

나는 vi/vim에 어려움을 겪고 있기 때문에 Padre 또는 Eclipse와 같은 IDE를 사용하는 것에 관심이 있습니다.

나는 GUI와 IDE가 설치된 리눅스 가상 머신 (server2)을 가지고있다.

내 홈 디렉토리가 암호로 보호되어 있어도 내 홈 디렉토리를 server1에서 server2로 매핑 할 수 있습니까?

그렇다면 server2의 IDE에서 Perl 스크립트를 편집 할 때 server1에서 스크립트를 실행합니까?

기본적으로 한 서버 (서버 2), 에서 스크립트를 편집하고 시작하는 방법을 찾고 있지만 다른 서버 (서버 1)에서 실행합니다.

답변

3

찾아보기 mount 명령. 개발 컴퓨터의 원격 디렉토리를 읽을 수 있도록 설정할 수 있습니다. NFS 또는 sshfs

2

Ed는 이미 sshfs을 언급 했으므로 원격 파일 시스템을 마운트 할 수 있습니다.

그러나 원격으로 파일을 편집해야한다고 생각하는 이유를 생각해보십시오. 개발을 현지에서 수행하고 준비가되었을 때 배포하는 것이 어떻습니까? 좋은 개발 프로세스가이를 지원해야합니다. 로컬로 작업하는 경향이 있으며, 내가 사용하고있는 버전 컨트롤을 사용하고, 원격으로 테스트 할 준비가되면 최신 소스를 체크 아웃합니다. 내 로컬 컴퓨터에서 내가 좋아하는 것을 할 수 있습니다.

+0

별도의 dev/test 및 프로덕션 환경으로 옮겨 갈 때 탁월한 제안입니다. VM에서 편집 및 테스트 한 다음 현재 버전을 프로덕션 시스템으로 이동하는 자동화 된 프로세스를 사용하면 더 나은 개발을 향한 큰 발걸음을 내딛을 수 있습니다. – HerbN

관련 문제