云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

文件存储_未注册域名批量查询_超低折扣

小七 141 0

本文将介绍在Redhat Linux上安装Apache 2.4.23所需的详细步骤,以便将其用作SAP BusinessObjects Cloud系统的反向代理,从而允许从SAP BusinessObject Cloud到本地HANA系统的实时数据连接。这个博客是用Redhat7创建的,但类似的步骤也适用于其他Linux版本。

Apache可以通过OS发行商提供的二进制文件或源代码安装。我将在我的博客中介绍这两个选项,大淘客网站,但只要可能,最好直接从二进制文件安装Apache。我已经记录了下面两个选项之间的区别:

选项1:从二进制文件安装Apache

步骤1:运行命令安装Apache。默认安装位置:/etc/httpd

Ÿyum Install httpd

步骤2:安装openssl模块。

Ÿyum Install openssl

步骤3:验证ssl模块是否在安装下可用目录(/etc/httpd/modules)。此外,ssl.conf文件文件现在也应该在/etc/httpd/conf.d目录下可用。

第4步:安装proxyŸhtml模块并验证模块(modŸproxy_html.so文件和模块xml2enc.so公司)这些模块对于BOC的正常工作至关重要,因为BOC的一些代理规则需要重写html头。

Ÿyum安装mod_proxy_html

第5步:运行apachectl start启动Apache服务器。

启动浏览器并访问https://以确认Apache正在正确运行。

第6步:将BOC代理规则添加到ssl.conf文件文件位于/etc/httpd/conf.d目录下。有关为SAP BusinessObjects Cloud设置正确的反向代理规则以连接到本地HANA的进一步说明,请参阅SAP BusinessObjects云帮助文档:

https://uacp2.hana.ondemand.com/doc/00f68c2e08b941f081002fd3691d86a7/release/en-US/5b4dad4d97664c41ae63bf1153e5e91e.html

或者使用我的博客同事

https://blogs.sap.com/2016/06/16/sap-businessobjects-cloud-setup-connection-to-remote-hana-systems-via-apache-reverse-proxy/

https://blogs.sap.com/2016/10/11/whats-changed-setup-remote-hana-connection-saml-sso-sap-businessobjects-cloud/

选项2:从源文件安装Apache

如上所述,首选选项是使用Apache二进制文件,但在某些情况下,可能需要从源代码处编译Apache。只有当OS发行版安装的Apache版本比Business Objects Cloud支持的版本旧时,才需要此选项。例如,较旧版本的Linux发行版可以使用二进制方法安装Apache2.2,但Business Objects Cloud需要Apache2.4才能正常工作。在这种情况下,要么更新Linux操作系统,要么使用下面的方法从源代码处编译Apache的更高版本(受支持)。

注意:在本博客中,我将在/home/apache目录下安装所有必需的组件。

步骤1:安装前提条件

根据您的Linux版本,您可能需要或不需要安装以下软件包以root用户身份登录Linux并运行以下命令。yum安装gccyum安装gcc-c++yum install zlib//如果使用mod_deflate module编译apache

步骤2:下载apache 2.4.23

mkdir/home/apache,则需要此选项cd/home/apache

apache可从https://httpd.apache.org/download.cgi

在Windows上下载Apache安装并将文件传输到您的Linux机器,或者使用wget命令直接下载到Linux机器。

从/home/Apache文件夹运行以下命令以下载Apache安装介质。要查找要在wget命令中使用的确切http链接,右键单击http-2.4.23。焦油.gz单击"属性"。

wget

提取下载的安装文件。

tar xvzf httpd-2.4.23。焦油.gz

您应该在/home/apache下看到一个httpd-2.4.23目录。

第3步:下载APR和APR util

导航到/home/apache/httpd-2.4.23/srclib目录。下载APR和APR util网址:使用wget。如前所述,右击页面上的链接,查看wget命令中用于下载文件的完整URL。

wget

wget公司

提取两个文件。

tar xvfz apr-1.5.2。焦油.gz

tar xvfz apr-util-1.5.4。焦油.gz

APR目录名将附加了必须删除的版本号。使用mv命令完成此操作:

mv apr-1.5.2 apr

mv apr-util-1.5.4 apr util

删除已下载的.gz文件,因为它们不再需要。

rm apr-1.5.2。焦油.gzapr-util-1.5.4。焦油.gz

home/apache/http-2.4.23/srclib现在应该有apr和apr util目录。

第4步:下载编译PCRE

导航回/home/apache目录。从下载PCRE

wget公司ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz

提取文件。

tar xvfz pcre-8.39。焦油.gz

cd进入pcre-8.39目录,什么是大数据,依次运行以下命令:

./configure–prefix=/home/apache/pcre

make

make install

同时运行./configure if you see"在$PATH中没有可接受的C编译器"或"您需要C++编译器支持C++",以确保GCC和C++包在系统上安装和访问。运行以下命令:yum安装gccyum安装gcc-c++第五步:安装mod\u proxy\u html模块

该模块允许Apache重写html内容。必须安装此模块才能将Apache反向代理与SAP BusinessObjects Cloud结合使用,以允许实时数据连接到本地HANA。mod\u proxy\u html模块可从下载\u proxy\u html/

导航到/home/apache/httpd-2.4.23/modules目录并下载模块。

wget\u proxy\u html/mod\u proxy\u html.tar.bz2

提取文件。tar-jxvf mod\u代理_html.tar.bz2文件

如下图所示,零售大数据解决方案,您应该可以看到modules下的mod\u proxy\u html目录。可以选择删除modèu代理_html.tar.bz2文件使用rm mod\u代理的文件_html.tar.bz2文件

步骤6:安装并编译openSSL

确保您的Linux系统安装了最新版本的openSSL。OpenSSL可从下载https://www.openssl.org/source