목차: SAP GUI 설치 및 접속 환경 최적화
지난 시간까지 리눅스 서버에 SAP NetWeaver 인스턴스를 성공적으로 설치했습니다. 하지만 서버만 띄워놓았을 뿐, 우리가 실제로 코딩을 진행할 '화면'은 아직 준비되지 않았죠.
이번 4편에서는 사용자가 SAP 서버에 접속하기 위해 사용하는 클라이언트 툴인 SAP GUI 7.50 설치법과, 내 컴퓨터(Windows)에서 가상 머신(Linux)으로 신호를 보내주는 네트워크 포트 포워딩 설정을 상세히 다루겠습니다.
1. SAP GUI (Client Tool) 설치하기
SAP GUI는 서버와 통신하며 사용자가 명령을 내릴 수 있게 해주는 인터페이스입니다. 별도의 파일을 구할 필요 없이, 우리가 1편에서 압축을 해제했던 서버 설치 폴더 안에 포함되어 있습니다.
1) 설치 파일 경로 찾기
압축 해제된 폴더 내에서 Client 관련 디렉토리를 따라가면 설치 파일을 발견할 수 있습니다.

위 경로의 가장 마지막 단계에서 SetupAll.exe 파일을 실행해 주세요. 이 파일이 SAP GUI의 통합 설치 프로그램입니다.

2) SAP GUI 7.50 설치 진행
설치 마법사가 실행되면 특별한 설정 변경 없이 설치를 완료하시면 됩니다. 완료 후 바탕화면에 SAP Logon 아이콘이 생성되었는지 확인해 주세요.


2. 가상 머신(VM) 네트워크 포트 포워딩 설정
현재 SAP 서버는 가상 머신 내부(IP 10.0.2.15)에 갇혀 있는 상태입니다. 우리 윈도우(호스트)에서 이 서버로 접속하려면 대문을 열어주는 '포트 포워딩' 작업이 반드시 필요합니다.
필수 개방 포트 및 설정 이유
SAP 접속에는 인스턴스 번호에 따라 결정되는 고유 포트가 사용됩니다. 우리는 인스턴스 00번을 사용하므로 다음 포트를 등록합니다.
- 3200 포트 (Dispatcher): GUI가 서버에 로그인하고 통신하기 위한 메인 통로입니다.
- 3300 포트 (Gateway/RFC): 외부 연결 및 ABAP Screen Painter 등이 정상 작동하기 위해 필요합니다.


💡 주의사항: 3300 포트를 등록하지 않으면, 나중에 ABAP 개발 시 Screen Painter(화면 설계 도구)가 실행되지 않는 오류가 발생할 수 있습니다. 반드시 두 포트 모두 등록해 주세요.

3. SAP 서버 실행 및 기동 확인
이제 모든 준비가 끝났습니다. 터미널을 열고 관리자 계정으로 접속하여 실제 SAP 인스턴스를 기동해 보겠습니다.


서버 관리자 계정인 npladm으로 스위칭한 뒤 명령어를 입력합니다.
su - npladm
sapdev1!
startsap ALL
명령어 입력 후 모든 프로세스가 'OK'로 뜨며 서버가 실행되면 아래와 같이 정상 기동된 화면을 확인할 수 있습니다.

4. SAP Logon 접속 정보 입력
이제 SAP GUI를 실행하여 우리가 만든 서버의 주소를 등록할 차례입니다. '새 항목 추가'를 눌러 다음 정보를 정확히 입력해 주세요.

- 내역(Description): SAP ABAP 실습 (자유롭게 입력 가능)
- 애플리케이션 서버: 127.0.0.1 (내 컴퓨터를 가리키는 로컬 주소)
- 인스턴스 번호: 00
- 시스템 ID: NPL

설정을 저장하고 방금 생성한 항목을 더블 클릭하면 대망의 SAP 로그인 화면이 나타납니다!

5. 안전한 서버 종료 가이드
실습을 마치셨다면 서버의 데이터 무결성을 위해 반드시 명령어를 통해 종료해야 합니다. 가상 머신 창을 그냥 닫아버리면 데이터 베이스 오염이 발생할 수 있습니다.

su - npladm
sapdev1!
stopsap
아래 이미지처럼 모든 프로세스가 성공적으로 중단되었다는 메시지를 확인한 후 가상 머신을 종료해 주세요.

드디어 개인 컴퓨터에서 SAP의 세계로 들어가는 문을 열었습니다. 고생 많으셨습니다! 다음 포스팅(5편)에서는 실제 개발자 계정으로 로그인하여 라이선스를 등록하는 방법을 상세히 다루겠습니다.
'SAP > ABAP 무료서버 설치' 카테고리의 다른 글
| SAP ABAP 무료 개발 서버 - (6) 외부 접속 Network 세팅 (14) | 2024.03.30 |
|---|---|
| SAP ABAP 무료 개발 서버 - (5) 라이센스 세팅 및 재발급 (16) | 2024.03.28 |
| SAP ABAP 무료 개발 서버 - (3) SAP NetWeaver 설치 (19) | 2024.03.21 |
| SAP ABAP 무료 개발 서버 - (2) Virtual Box / Open suse 15.3 설치 (7) | 2024.03.19 |
| SAP ABAP 무료 개발 서버 - (1) 설치 파일 다운로드 (11) | 2024.03.18 |