SAP ABAP 무료 개발 서버 - (4) SAP GUI 설치 및 서버 실행

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

SAP Eclipse ADT(ABAP Development Tools) 실행

CONTENTS: Eclipse ADT 서버 연결 및 HelloWorld 실행 안녕하세요! 모든 설치 과정을 무사히 마치신 것을 축하드립니다. 이제 이클립스(Eclipse)라는 강력한 도구에 SAP 서버라는 날개를 달아줄 시간입니다.이번 포스팅에서는 Eclipse ADT와 설치한 SAP 서버를 실시간으로 동기화하고, 실제 ABAP 프로그램을 생성하여 SAP 서버에 물리적으로 반영되는지 확인하는 전 과정을 상세히 알아보겠습니다.1. SAP 서버 접속 및 ABAP Project 생성Eclipse에서는 서버와의 연결을 'ABAP Project'라는 단위로 관리합니다. 이를 위해 먼저 가상 머신(VM)에서 SAP 서버가 실행 중인지 확인해 주세요.1) 프로젝트 생성 위저드 실행Eclipse 상단 메뉴에서 Fil..

SAP Eclipse ADT (ABAP Development Tools) 설치

목차: 현대적 ABAP 개발의 시작, Eclipse ADT 설치 가이드 SAP ABAP 개발의 필수 도구, Eclipse ADT 설치 및 환경 설정 완벽 가이드SAP NetWeaver AS ABAP Developer Edition 설치를 마치셨다면, 이제 개발 효율을 극대화할 차례입니다. 과거에는 SAP GUI의 SE80(Object Navigator)이 표준이었으나, 이제는 Eclipse ADT(ABAP Development Tools)가 대세입니다.특히 최신 ABAP 구문(New ABAP Syntax)은 물론, S/4HANA 기반의 CDS View, AMDP(ABAP Managed Database Procedures) 개발을 위해서는 ADT 사용이 선택이 아닌 필수입니다. 오늘은 Eclipse 설치부..

SAP ABAP 무료 개발 서버 - (6) 외부 접속 Network 세팅

목차: 외부 접속을 위한 네트워크 완벽 세팅 드디어 6부작 시리즈의 마지막 단계에 도달했습니다. 지난 시간까지 우리는 로컬 PC 내에서 SAP 서버를 구동하는 데 성공했습니다. 하지만 진정한 개발 환경의 완성은 **'장소에 구애받지 않는 접속'**에 있죠. 집 데스크탑을 서버로 켜두고, 카페나 회사에서 노트북으로 접속하는 환경입니다.이를 위해서는 외부 네트워크 신호가 내 방의 컴퓨터를 지나 가상 머신(VM) 속 SAP 서버까지 도달할 수 있도록 '길(Path)'을 열어주는 포트 포워딩(Port Forwarding) 작업이 필요합니다. 네트워크 구조부터 차근차근 알아보겠습니다.1. 홈 네트워크 구조의 이해우리가 흔히 사용하는 가정용 인터넷은 [외부 인터넷 → 모뎀 → 공유기 →..

SAP ABAP 무료 개발 서버 - (5) 라이센스 세팅 및 재발급

목차: SAP 라이선스 영구 사용을 위한 갱신 가이드 드디어 이번 게시글을 마지막으로 개인용 ABAP 실습 환경 구축이 모두 완료됩니다. 고생 많으셨습니다! 하지만 한 가지 기억해야 할 점이 있습니다. 우리가 설치한 SAP Developer Edition은 기본적으로 3개월(90일)의 라이선스 유효기간을 가집니다.따라서 3개월마다 라이선스를 새로 발급받아 갱신해 주어야 서버를 계속 사용할 수 있습니다. 이번 포스팅에서는 최초 라이선스 등록 방법부터, 만료 시 발생하는 시스템 번호 불일치 오류 해결법까지 상세히 다루어 보겠습니다.1. 신규 라이선스 키 발급을 위한 정보 확인라이선스를 발급받기 위해서는 설치된 서버 고유의 Hardware Key 정보가 필요합니다. 이를 확인하기 위해 먼저 시스템 관리자 계정..

SAP ABAP 무료 개발 서버 - (3) SAP NetWeaver 설치

목차: SAP ABAP 7.52 본격 설치 및 트러블슈팅 드디어 본격적인 SAP NetWeaver AS ABAP 설치 단계에 진입했습니다. 이번 포스팅은 리눅스 커맨드 입력이 많고 설치 과정 중 예상치 못한 라이선스 오류가 발생할 수 있어, 어느 때보다 집중력이 필요합니다.독자분들이 한 번에 성공하실 수 있도록, 각 단계별 이미지 아래에 실제 사용되는 커맨드를 꼼꼼히 정리해 두었습니다. 그대로 복사하여 붙여넣으시면 큰 어려움 없이 따라오실 수 있습니다.1. ABAP Developer Edition 설치 파일 압축 해제먼저 윈도우 환경에서 다운로드받은 11개의 분할 압축 파일을 해제해야 합니다. 첫 번째 파일(Part01)만 압축 해제하면 나머지 파일들도 자동으로 연결되어 풀립..

SAP ABAP 무료 개발 서버 - (2) Virtual Box / Open suse 15.3 설치

목차: 가상 머신 생성 및 리눅스(OS) 설치 가이드 지난 포스팅에서 SAP ABAP 서버 설치를 위한 준비물을 모두 확보하셨나요? 이번 2편에서는 본격적으로 가상 머신(Virtual Machine)을 생성하고, 그 위에 리눅스 운영체제인 OpenSUSE 15.3을 설치하는 과정을 다루겠습니다.가상 머신 설정은 서버의 성능과 직결되므로, 단순히 클릭만 하는 것이 아니라 각 설정값이 가지는 의미를 이해하는 것이 중요합니다. 특히 SAP 서버는 메모리와 CPU 자원을 많이 소모하기 때문에 최적의 할당량을 맞추는 것이 핵심입니다.1. Virtual Box 프로그램 설치가장 먼저 가상화 소프트웨어인 Oracle VM VirtualBox를 설치합니다. 이 프로그램은 우리 윈도우 환경 ..

SAP ABAP 무료 개발 서버 - (1) 설치 파일 다운로드

목차: SAP ABAP 실습환경 구축 완벽 가이드 SAP 컨설턴트나 개발자라면 누구나 한 번쯤 집에서도 자유롭게 ABAP 코딩을 연습하고 싶다는 생각을 해보셨을 겁니다. 하지만 실제 기업용 SAP 서버를 구축하는 것은 막대한 라이선스 비용과 고사양의 하드웨어가 필요하기 때문에 개인에게는 장벽이 높았습니다.다행히 SAP에서는 개발자들을 위해 SAP NetWeaver AS ABAP Developer Edition 7.52 SP04라는 트라이얼 버전을 제공하고 있습니다. 이번 포스팅 시리즈에서는 가상 머신을 활용하여 내 컴퓨터 안에 실무와 동일한 ABAP 실습 환경을 구축하는 전체 과정을 A부터 Z까지 상세히 다루어 보겠습니다.전체 과정은 총 6단계로 진행되며, 이번 1편에서는 설치에 필요한 핵심 파일들을 다..