Skip to Content

Yesterday AS ABAP 7.52 SP 01 Developer Edition was released, so I installed it this afternoon. And since I was asked if I blogged about it, I will do here.

 

Hardware requirements and other information about the installation in general can be found in this blog post https://blogs.sap.com/2018/09/13/as-abap-7.52-sp01-developer-edition-concise-installation-guide/

 

I will only give a step-by-step log of my installation, not an instruction for anyone.

You should know what you are doing.

Here you can get some hints by looking at how I did it.

But this might be totally wrong from some point of view and for some scenarios.

To do things right: read the documentation from SAP, Debian and Parallels!

 

Download of AS ABAP and ISO for Debian net install

First I downloaded NetWeaver AS ABAP from https://www.sap.com/developer/trials-downloads/additional-downloads/sap-netweaver-as-abap-developer-edition-sp01-7-52-15510.html and unpacked it.

I also downloaded the current net install image of GNU/Linux System Debian. https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.5.0-amd64-netinst.iso. At Debian.org you will always find the recent version. If you have a good internet connection where you will install it, the net installation image will be the best choice.

 

Create virtual machine in Parallels Desktop

 

Added new machine from downloaded Debian iso.

I edited settings according to the system requirements of NetWeaver.

I chose 8 GB of RAM and 128 GB disk space.

In the settings I already chose the NetWeaver folder as shared folder.

I chose read and write access, because you later need to change an authorization flag for executing at the installation script.

Since this would be an installation only for NetWeaver I deactivated some things like printer and camera.

For the other settings, beside memory and disk space, I did not change the default values.

 

Installation of Debian

 

For installation I choose a minimalistic setup, so I already started with ‘Install’ instead of ‘graphical install’.

Language: English (!)

Country: other / Europe / Germany

Locales: United States – en_US.UTF-8 (SAP says you should use exactly this locale)

Keyboard: German

Hostname: vhcalnplci (I think it is possible to use another hostname here, but with this one you will have less problems.)

Domain name: <empty>

 

Entered root (the admin in Linux system) password two times.

 

Name and username of a ‘normal’ user. I do not need this account for AS ABAP server, so I chose any name.

Entered password for new user two times.

 

For partitioning I chose ‘Guided – use entire disk’ and the disk I wanted to partition, which in my case was the only disk there.

I then chose ‘All files in one partition’ and after checking that swap space was as recommended 8 GB or more, I chose ‘Finish partitioning and write changes to disk’.

 

Write changes to disk? YES.

Scan another CD or DVD? NO.

 

You can choose a mirror near your location.

So, I chose Germany and ftp.de.debian.org

 

Choose proxy: I have none, so I left it blank.

 

I want to participate in package usage survey.

 

Software selection: you only need ‘standard system utilities’ for AS ABAP.

 

Install the GRUB boot loader to the master boot record? YES

Device for boot loader installation: /dev/sda in my case

 

Finish the installation: Continue.

 

 

Logged in as root.

 

Got newest Debian packages from internet:

Apt-get update && apt-get dist-upgrade -y

Installed the one and only editor and prerequisites for AS ABAP installation

apt-get install vim csh libaio1 uuid-runtime

 

Checked if uuid-service is running

Service uuidd status

 

Installed packages for parallels tools installation:

apt-get clean

apt-get update

apt-get upgrade -y

apt-get dist-upgrade -y

apt-get install linux-headers-$(uname -r) make gcc dkms kpartx

Reboot the machine:

shutdown –r now

 

Somewhere in the parallels menu of the virtual machine I chose something like ‘Install parallels tools…’  and then:

mount -o excec /media/cdrom

cd /media/cdrom

./install

 

‘Next’ / ‘Exit’

 

Parallels Tools were installed, so back to preparation of AS ABAP installation.

 

Somewhere in the output of

ip a

I found the IP address of the VM.

 

So, I edited /etc/hosts and replaced this line:

127.0.0.1 vhcalnplci

With

<my_ip_address> vhcalnlpci

(e.g. 10.123.456.789 vhcalnplci)

to map the IP address of the VM to the hostname.

 

Install AS ABAP

Still logged in as root.

 

cd /media/psf/TD752SP01

chmod u+x install.sh

./install.sh

 

Your distribution Debian was not tested. Do you want to continue? yes + Enter.

License? yes + Enter

 

Entered the master password for all SAP Linux users.

I chose one with 10 character, upper and lower case and numbers, no special characters.

 

Waited a long time.

 

If you want to access the VM with the hostname instead of the IP, you have to edit host file of MacOS where I have the SAP GUI installed:

sudo vi /etc/hosts

add the same line as in hosts file of VM

 

From this point of installation, the architecture or OS of server and client should not make any difference, so my blog post ends here.

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply