Introducción
SAP ofrece un potente servidor de aplicaciones ABAP gratuito para aquellos interesados en aprender sobre sistemas Netweaver. Sin embargo, el proceso de instalación puede ser desafiante y lleno de obstáculos, especialmente si eres alguien como yo que tiene poca experiencia en VMs, Linux o administración de sistemas SAP. Me tomó un día y medio de esfuerzo concentrado convertirme en el orgulloso padre de un sistema ABAP, y hoy escribo este blog para consolidar todo lo que aprendí en una guía para que tu propia instalación sea más fácil que la mía.
Fuentes Clave
Comenzaré compartiendo algunos blogs y guías que consideré críticos en mi viaje de instalación, a los que haré referencia a lo largo de esta publicación.
Fuente
(A) -
Guía Concisa para instalar SAP NetWeaver Developer Edition en Ubuntu VM
Fuente
(B) -
Ajuste del script de instalación para SAP NetWeaver Dev Edition en distribuciones con kernel versión 5.4 o superior
Fuente
(C) -
Guía Concisa de Instalación de AS ABAP 7.52 SP04, Developer Edition
Fuente
(D) -
Guía de Instalación Completa: 752 VMWare
Fuente
(E) -
Instalación de SAP NetWeaver AS ABAP Developer Edition 7.52 (Prueba) en Google Cloud Platform
**Nota, incluyo esta fuente como referencia útil para instalar NetWeaver en la nube. Personalmente, utilicé Azure en lugar de Google Cloud Platform, por lo que los pasos reales son un poco diferentes, sin embargo, muchos de los conceptos (como las reglas de firewall requeridas) son similares y dependiendo de tu elección de plataforma de alojamiento, puede resultarte útil leerlo.
Paso 0 - Obtener los archivos fuente
Puedes descargar los archivos desde la
página de Pruebas y Descargas de SAP
. Opté por
SAP NetWeaver AS ABAP Developer Edition 7.52 SP04
y todos los consejos en esta guía se refieren a esta versión.
Necesitas descargar todos los archivos rar, que actualmente constan de 11 partes de SAP ABAP AS y 1 archivo de licencia. No es necesario descomprimirlos en ningún lugar por ahora.
Paso 1 - ¿Dónde coloco mi Sistema SAP?
Lo primero que notarás (y posiblemente te asustará) son los requisitos de hardware para ejecutar tu sistema de desarrollo:
-
Requerido: Al menos 4 GB de RAM más aproximadamente 8 GB de espacio de intercambio
-
Recomendado: Al menos 8 GB de RAM más aproximadamente 8 GB de espacio de intercambio
-
Aproximadamente 100 GB de espacio libre en disco para la instalación del servidor
-
Aproximadamente 2 GB de espacio libre en disco para la instalación del cliente
Querrás que esto se ejecute en su propia VM para que no entre en conflicto con otros sistemas.
Tienes dos opciones:
-
Crear una VM localmente usando VMware, VirtualBox o similar
-
Provisionar una VM en un proveedor de la nube
Intenté lo primero inicialmente, y mi pobre computadora portátil se bloqueaba cada vez que intentaba lanzar la VM. Por lo tanto, terminé optando por lo segundo, creando una cuenta de prueba gratuita en Azure y utilizando algunos de mis $200 de créditos gratuitos para crear una Máquina Virtual.
Opté por un