Curso ABAP 000: Como baixar e instalar o MiniSAP do Zero - Atualizado 16/04/2023
How to Install Mini SAP from Scratch
Introduction to Mini SAP
- VinĆcius introduces the video, stating that he will teach viewers how to install Mini SAP from scratch.
- He explains that this version of SAP is a basic installation without any business transactions, primarily for learning purposes.
Downloading Required Files
- The first step involves downloading various parts of the software, including licenses and additional components.
- Users are instructed to create an account if they do not have one and then log in to download the necessary files.
Installation Prerequisites
- VinĆcius emphasizes the need for VirtualBox and a Linux distribution (openSUSE), which are essential for running Mini SAP.
- He mentions that all links will be provided in the video description for easy access.
Setting Up VirtualBox
- After downloading, users should open VirtualBox and create a new virtual machine named "Mini SAP."
- Recommendations include using an SSD for better performance and allocating sufficient resources like RAM (12 GB recommended).
Configuring the Virtual Machine
- Users are guided through configuring their virtual machine settings, including memory allocation and storage space (100 GB).
- The installation process begins with selecting language preferences and setting up user credentials (username: abap, password: abap2023).
Finalizing Installation Steps
- Instructions on enabling SSH during setup are provided, along with final steps before rebooting the system.
- After rebooting, users must select openSUSE from boot options to complete the installation process.
Installing Additional Dependencies
- Once Linux is installed, users need to install two dependencies via terminal commands (
Viper Install).
- Configuration of hostname is crucial; it must match predefined settings by SAP. Editing host files is also necessary for proper network functionality.
SAP Installation Process
Configuring the Virtual Machine
- The user is instructed to enter the IP address
10.0.2.15in a configuration file, which corresponds to the default IP assigned by VirtualBox.
- To verify the network settings, running
ip addrwill display all interfaces and confirm that10.0.2.15is indeed assigned.
- After making changes, the virtual machine needs to be restarted either through the GUI or terminal commands.
Extracting SAP Files
- The first part of the SAP installation files is extracted into a shared folder between Windows and the virtual machine.
- A license file named
licenƧa.rar, valid until March 31, 2025, is copied into a specific server directory for automatic inclusion during installation.
Preparing for Installation
- Before proceeding with installation, modifications are required on an extracted script (
install.sh) to prevent errors during setup.
- The user locates line 882 in the script that requires commenting out or deletion as per instructions from an external article.
Sharing Folders and Accessing Files
- Folder sharing settings are configured in VirtualBox to allow access from Linux to Windows directories where installation files are stored.
- Upon accessing Linux as root, users can navigate to
/mediawhere shared folders appear automatically.
Starting SAP Installation
- Users ensure execution permissions on scripts before starting installation with
./install.sh.
- During installation, users must accept terms and input credentials (username: abap2023), noting that this process may take some time.
Completion of Server Setup
- Successful completion of server setup results in a confirmation message indicating successful installation of NPL Soccer.
Installing SAP GUI Client
- Users navigate back to their extracted files for installing SAP GUI client software compatible with their operating system (Windows).
- Instructions include executing specific installer files while ensuring necessary components are selected for proper functionality.
Configuring Connection Settings
- Configuration involves mapping server ports and entering relevant details such as IP addresses for seamless connectivity between client and server environments.
How to Configure SAP NPL and Manage Licenses
Mapping Ports for SAP Access
- The local IP address
127.0.0.1is referenced, indicating that the system cannot connect due to the port3200not being mapped.
- The server's port
3200is associated with the virtual machine's IP address10.0.2.15, which needs to be configured for proper access.
- Additional ports can be mapped, such as port
8000for web access; however, only port3200is necessary for accessing SAP.
User Access and License Key Generation
- A user named "developer" attempts to create a program but requires an access key because they are not registered as a developer in the system.
- Users must register through a specific link to generate an access key, but this option is limited to actual SAP clients who have purchased the product.
- A workaround is provided by referencing a forum where a functional key has been shared; this will be included in the video description.
Installing and Renewing SAP License
- After entering the valid access key, users can proceed without further prompts for additional keys when creating new programs.
- The license validity extends until March 31, 2025; renewal instructions involve accessing a specific link and generating an
npl.txtfile using transaction codes.
- To install the new license, users must log in with user credentials set as "asterisk" on client
00.
Managing System States
- Users are advised on how to properly shut down their server by saving its state instead of completely powering it off.
- If power loss occurs without saving state, users need to restart Linux and manually start SAP services via terminal commands.
Troubleshooting Connection Issues
- In case of connection issues after restarting without saving state, users should open terminal commands and input specific credentials to restart services.
- Once services are restarted successfully, users can reconnect to SAP normally.
This structured overview provides essential insights into configuring SAP NPL systems while managing licenses effectively.