¡Descarga Guía para Desarrolladores ABAP: Instalación y Configuración de SAP AS ABAP 7.52 y más Resúmenes en PDF de Metodologías de Desarrollo de Software solo en Docsity!
Getting Started Guide
Document Version: 1.0 – 2020 - 03 - 17
CUSTOMER
Installing AS ABAP 752 SP04 on Linux: Oracle Virtual
Box [ Developer Edition]
CONTENTS
A. INTRODUCTION The ABAP application server on ASE 16.0 provides a great platform for trying out the ABAP language and toolset. It is extensively pre-configured with Fiori launchpad, SAP Cloud Connector, SAP Java Virtual Machine, pre-configured backend /frontend connections, roles, and sample applications. This solution is intended for two groups of developers:
- Non-ABAP developers , who are interested in learning more about the ABAP language and development tools
- ABAP developers , who are interested in learning about version 7. It contains:
- SAP AS ABAP 7.52 SP
- SAP GUI for the Java 7.5 and SAP GUI for Windows 7.
- SAP Sybase ASE 16.0 SP Fig. 1 : SAP AS ABAP Architecture
Fig. 2: AS ABAP 7.52 SP04 Highlights More information: Presentation: SAP NetWeaver AS for ABAP 7.52 Package – Overview and Product Highlights
C. CREATE VIRTUALBOX INSTANCE; INSTALL OPENSUSE
- Start Oracle VirtualBox and create a new VirtualBox instance by clicking New :
- Enter the following values, then choose Create:
- Name: 752_download_generic_image (for example)
- Type: Linux
- Version: openSUSE (64 bit)
- Select Memory size: 6 GB
- Hard disk: Create a virtual hard disk now
- Storage on physical hard disk: Dynamically allocated - > Next
- File location and size: 100 GB
- In the dialog that appears, enter the following, then create the virtual machine by choosing Create :
- Storage on physical hard disk: Dynamically allocated
- File location and size: 100 GB
- Again in the VirtualBox Manager, click on Start to start the VirtualBox:
- In the dialog that appears, navigate to the downloaded openSUSE installation file (format .iso), which you downloaded in Step 2, eg openSUSE-Leap-42. 3. Then select this drive. Click on Start
- Now choose Installation (using keyboard, not mouse): Important : Choose language and keyboard layout (test keyboard). NOTE: We have only tested the US English-language version. If you have problems, please use the English version. In case of a different keyboard layout, please select yours. Read and accept the License Agreement by choosing Next.
- In Suggested Partitioning : a) Choose Expert Partitioner, then choose your hard disk, e.g. sda2, then choose Modify > Edit Partition.
- In Desktop Selection , choose GNOME desktop - > Next Enter:
- Your full name
- (Create a) user name
- Create a master password, confirm it > Next (I ticked Use this password for system administrator and Automatic Login. Leave the authentication method and encryption method as they are. The password should be 8 characters.)
- IMPORTANT: In Installation Settings, do not choose Install yet!
- You need to make the following settings. Scroll down to find Firewall and SSH:
- Click on Install and Confirm again to Install the Operating System. The Linux operating system will install So far so good. Time to take a coffee… After installation you may be informed that there are updates available. I decided to update and reboot.
Minimum space in home directory, e.g. /dev/sda2 should be at least 90 GB to avoid memory errors during installation. (In this example, mine is 92G , or 5%.)
Change the Proxy settings, if you are behind a proxy
- Open Activities and enter “ N ” as the search term. The system returns something like this: a) Choose Network. In the dialog that opens, choose Network Proxy , then choose the Settings icon, then choose Manual: b) Change the http and https proxy settings according to your company requirements and set the port to 8080:
c) Then close the window.
- Open the system tool YaST (choose Activities - > enter “Y” as search term…). a) Enter your root password (ie the one you use to log on to the Linux system.) a. Choose Network services, scroll down on the right-hand side, then choose > Proxy : a) Change the HTTP proxy URL to http://proxy.<proxy_server>: 8080 , tick Use same for all : b) Choose OK.
- Log out, then log in again; reopen YaST. a. Then test the proxy, using “ Test Proxy Settings ”: b. Choose OK, OK.
a) Open Terminal. b) Start uuidd , by entering: sudo service uuidd start c) Enter the root’s password. ( Note: sudo = “superuser do” ie you need to be a superuser to execute this command. Thus, you also have to enter the root’s password.) d) Check if the service has started by entering: sudo service --status-all |grep uuidd e) Your Terminal will look like this:
- We also need to check that libaio or libaio1 is installed on your Linux system. In Terminal, enter the command rpm - qa | grep libaio. The system should return your libaio library and version no: libaio1 1 - 0.3.109-22.3x86_64 (or similar).
Edit the hostname and hosts files
- Still in Terminal, we will change the hostname , by entering sudo nano /etc/hostname. a) Delete the name that is there and replace it with vhcalnplci. IMPORTANT : Do not rename the server after installation. This feature has been removed from this developer edition for simplicity’s sake. b) It should look something like this: c) Save your changes by choosing Ctrl+o , then Enter. d) Quit the editor by choosing Ctrl+x. e) Check by entering sudo cat /etc/hostname f) Restart network by entering: sudo rcnetwork restart g) Restart your Linux instance
h) Check that the hostname has changed by entering hostname
- Now we will map the IP address to the new hostname: a) Get the IP address of your Linux instance using ip - h addr show (-h = human-readable) b) Open the hosts file by entering sudo nano /etc/hosts c) Add a new entry of the form: <IP_Address> vhcalnplci.dummy.nodomain vhcalnplci d) Again, save your changes by choosing Ctrl+o , then Enter. e) Quit the editor by choosing Ctrl+x. f) Check the changes by using the command sudo cat /etc/hosts
- Copy the whole content to your /home/abaptrial/ABAP folder. That will take a few minutes:
- Now you need to unpack the .rar files in Linux. a) Go back to your Linux instance and open terminal b) In the download folder /home/abaptrial/ABAP , execute the following command (as superuser): $ sudo unrar x TD752SP04.part01.rar (Note: “ x ” = “extract, retaining existing directory structure”. Unrar then extracts all files automatically.) Later, when the installation and setup of the ABAP System is done and everything works fine, you should delete the ABAP folder to save disk space on your virtual appliance.
Assign root privileges
- And now… (last step before we install), we will assign root privileges , by entering sudo - i a. Enter the root’s password and navigate to the shared folder with the ABAP installation: cd /media/sf_s4installer
b. Change the access rights of the install script: chmod +x install.sh