ABAP 7.52环境搭建

在VMware虚拟机中安装OpenSUSE系统,在该系统上安装并启动SAP服务。

准备工作

可参考的SAP官方安装文档

开始安装

安装VMware

在VMware中安装OpenSUSE系统

image-20240713222612606

image-20240713222702989

image-20240713222814248

推荐硬盘100G以上,内存10G以上

image-20240713222929210

image-20240713223127564

前三步自动初始化,结束后从第四步Welcome开始,Next

image-20240713223428020

image-20240713223516185

额外的在线仓库,默认勾选》Next,这一步根据网络状况会需要个三四分钟

image-20240713223618373

image-20240713224021330

image-20240713224059550

image-20240713224204288

image-20240713224220921

image-20240713224240436

image-20240713224345854

注意:创建系统账号,密码注意不要设置的太简单也尽量不使用特殊符号,否则有可能会导致后续安装SAP服务失败。(我这边设置的Opensuse151)

image-20240713224553653

image-20240713224812628

image-20240713224838772

安装OpenSUSE系统的最后一步。这边耗时比较久,几十分钟甚至两三个小时。

image-20240713224904849

安装成功后会自动启动系统

image-20240714110248109

在OpenSUSE安装相关的工具包并进行环境配置

由于我个人试用,并没有开启代理,如果有需要开启代理的可以参考官方文档进行设置。

image-20240714132704107

image-20240714132829186

回到桌面,运行YaST

image-20240714132915174

image-20240714133004102

设置主机名vhcalnplci

image-20240714133231645

image-20240714133247682

image-20240714133443803

下载uuidd和unrar

image-20240714133508533

点Online Update后会有一个信息提示弹窗,点OK后搜索对应的应用下载即可

image-20240714133647320

image-20240714133822118

image-20240714133900484

下载unrar同上

image-20240714133934299

下载好后回到桌面应用栏运行Terminal

image-20240714134149001

开启我们的uuidd服务

1
2
3
4
5
开启服务,运行后后提示输入密码
sudo service uuidd start
检查服务是否开启
sudo service --status-all |grep uuidd
rpm -qa | grep libaio

image-20240714134513361

修改主机名为vhcalnplci

1
2
sudo nano /etc/hostname
修改好后按Ctrl+O,然后按回车进行保存,最后按Ctrl+X退出

image-20240714134723531

1
2
3
4
可以输入以下命令查询当前主机
sudo cat /etc/hostname
输入以下命令重启网络
sudo rcnetwork restart

image-20240714135223286

重启好后重启系统,检查主机名是否成功修改

image-20240714135357635

配置IP

1
2
3
查询IP
ip -h addr show
将IP记录下来

image-20240714135519084

在host文件中配置我们的IP

1
2
3
sudo nano /etc/hosts
将IP配置进去
192.168.160.135 vhcalnplci vhcalnplci.dummy.nodomain

image-20240714135803816

同理Ctrl+o再回车在Ctrl+X退出

接下来打开WinSCP将我们电脑上安装好的ABAP 7.52的相关文件解压并复制到虚拟机中

image-20240714143217734

image-20240714140110546

image-20240714140150342

在虚拟机中/home/claude目录下新建一个abaptrial目录

image-20240714140316540

将我们电脑的压缩包解压出来

image-20240714140427348

在OpenSUSE中安装SAP服务

OK接下来就可以回虚拟机进行最后一步安装SAP服务了

1
2
3
4
5
6
sudo -i
输入密码,转为管理员权限
cd..
cd /home/claude/abaptrial
chmod +x install.sh
./install.sh

image-20240714141506242

运行完./install.sh后出来一个安装声明,滚轮滚到最后然后按ESC再按q退出

image-20240714141300508

yes后输入两次密码开始安装,安装如果没有报错会需要个十来分钟

image-20240714141727696

image-20240714142956674

第一次安装会因为证书问题安装失败,我们将之前解压出来的证书文件复制到图示目录中,并将该目录下原来的.lic证书文件删除

回到虚拟机中重复上面的安装命令

1
2
3
4
5
sudo -i
输入密码,转为管理员权限
cd..
cd /home/claude/abaptrial
./install.sh

安装成功后显示如下image-20240714144007761

登录SAP GUI

image-20240714145432721

账号:SAP*

密码:Down1oad

image-20240714145613239

tcode输入slicense更换SAP访问KEY

右键删除这两个KEY>Delete License,并复制上面的Active Hardware Key

image-20240714145728938

访问官方网址,在下面输入我们的英文名、邮箱、我们上面复制的Hardware Key生成我们的License Key文件

image-20240714150017778

安装我们的License Key文件,接下来我们就可以去001Client中进行ABAP 7.52的试用了

image-20240714150258383

SAP服务的开启和关闭

在虚拟机的Terminal中:

1
2
3
4
5
6
切换至npladm用户
su npladm
开启SAP服务
startsap
关闭SAP服务
stopsap

SAP相关账号

Client 000

User name Password Description
DDIC Down1oad Data Dictionary User
SAP* Down1oad SAP Administrator

Client 001

User name Password Description
DDIC Down1oad Data Dictionary User
SAP* Down1oad SAP Administrator
DEVELOPER Down1oad Developer User
BWDEVELOPER Down1oad Developer User

ABAP 7.52环境搭建
https://claudechan1228.github.io/2024/07/13/006-ABAP 7.52 环境搭建/
作者
Claude Chan
发布于
2024年7月13日
许可协议