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

2024. 3. 21.
 

목차: SAP ABAP 7.52 본격 설치 및 트러블슈팅

 

    드디어 본격적인 SAP NetWeaver AS ABAP 설치 단계에 진입했습니다. 이번 포스팅은 리눅스 커맨드 입력이 많고 설치 과정 중 예상치 못한 라이선스 오류가 발생할 수 있어, 어느 때보다 집중력이 필요합니다.

    독자분들이 한 번에 성공하실 수 있도록, 각 단계별 이미지 아래에 실제 사용되는 커맨드를 꼼꼼히 정리해 두었습니다. 그대로 복사하여 붙여넣으시면 큰 어려움 없이 따라오실 수 있습니다.


    1. ABAP Developer Edition 설치 파일 압축 해제

    먼저 윈도우 환경에서 다운로드받은 11개의 분할 압축 파일을 해제해야 합니다. 첫 번째 파일(Part01)만 압축 해제하면 나머지 파일들도 자동으로 연결되어 풀립니다.

    압축이 완료되면 수많은 설치 스크립트와 데이터 파일이 나타납니다. 이 파일들은 나중에 Virtual Box의 '공유 폴더' 기능을 통해 리눅스 서버로 전달될 예정입니다.


    2. 리눅스 환경 설정: IP 및 호스트네임 세팅

    SAP 서버는 네트워크 이름(Hostname) 기반으로 동작하므로, 리눅스 시스템 내에서 IP와 호스트네임을 일치시키는 작업이 필수적입니다.

    (1) 가상 머신(VM) 내부 IP 확인

    터미널을 열고 현재 할당된 가상 IP 주소를 먼저 확인해야 합니다.

    ip addr

    보통 가상 머신의 기본 내부 IP는 10.0.2.15로 설정되어 있을 것입니다. 이 주소를 기억해 두세요.

    (2) Hostname 변경 및 적용

    SAP NetWeaver Developer Edition은 기본 호스트네임으로 vhcalnplci를 사용하도록 설계되어 있습니다. 이를 위해 /etc/hosts/etc/hostname 파일을 수정합니다.

    sudo nano /etc/hosts

    파일 하단에 10.0.2.15 vhcalnplci vhcalnplci.dummy.nodomain을 추가하고 저장합니다.

    sudo nano /etc/hostname

    기존 이름을 지우고 vhcalnplci라고만 적어준 뒤 저장합니다.

    ✅ 필수 과정: 변경된 호스트네임을 적용하기 위해 반드시 리눅스를 재시작(Reboot)해 주세요. 재시작 후 터미널 첫머리에 사용자명@vhcalnplci라고 뜨면 성공입니다.

    hostname 을 적용하기 위해 재시작해주세요.
    terminal에 들어가 보시면 hostname이 변경된 것을 확인할 수 있어요.


    3. 공유 폴더 설정 및 설치 스크립트 실행

    이제 윈도우에 있는 설치 파일을 리눅스 가상 머신으로 가져와야 합니다. Virtual Box 설정에서 '공유 폴더'를 추가하고 '자동 마운트'를 체크합니다.

    공유 폴더 연결이 완료되었다면 터미널에서 다음 명령어를 순서대로 입력하여 설치를 시작합니다.

    sudo -i          sapdev1!         cd /media        ls               cd sf_SAP_/      chmod +x install.sh ./install.sh     

    4. 트러블슈팅: 라이선스 만료(License Expired) 오류 해결

    설치 중 'Sybase ASE License' 관련 에러 메시지가 뜨며 중단되는 경우가 많습니다. 이는 설치 파일에 포함된 라이선스 기간이 만료되었기 때문입니다.

    위와 같은 에러가 발생했다면 당황하지 마세요. 미리 받아둔 최신 라이선스 텍스트 파일의 내용을 복사하여 서버 내부의 라이선스 정보를 업데이트해주면 해결됩니다.

    SYBASE_ASE_ 라이선스 문구를 찾아 교체합니다.

    라이선스 파일을 열어 기존 내용을 지우고, 1편에서 받은 최신 라이선스 값을 붙여넣은 뒤 저장합니다. 이후 다시 터미널에서 설치 명령어를 입력하면 정상적으로 진행됩니다.


    5. 설치 완료: NPL Successful

    상당한 시간이 흐른 뒤(PC 사양에 따라 1~2시간 소요), 터미널에 "Installation of NPL successful"이라는 문구가 뜨면 모든 서버 설치가 끝난 것입니다!

    마지막으로 리눅스 설치 시 사용했던 OpenSUSE 가상 드라이브(ISO 파일)를 '꺼내기' 해주시면 깔끔하게 마무리됩니다.

    고생 많으셨습니다! 다음 포스팅(4편)에서는 드디어 SAP GUI를 설치하고, 설치된 서버에 로그인하여 ABAP 실습을 시작하는 방법을 알아보겠습니다.