首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 14.04上编译和安装Shibboleth SP的问题

在Ubuntu 14.04上编译和安装Shibboleth SP的问题
EN

Stack Overflow用户
提问于 2015-02-24 14:16:50
回答 1查看 590关注 0票数 0

我按照以下步骤在Ubuntu 14.04上安装了Shibboleth SP

已安装必备软件包

代码语言:javascript
复制
sudo apt-get install --yes wget gcc g++ make libssl-dev libcurl4-openssl-dev apache2-threaded-dev

已创建的目录

代码语言:javascript
复制
mkdir -p ~/build-shib
sudo mkdir -p /opt/shibboleth-sp/etc/shibboleth 

已下载并安装以下软件

代码语言:javascript
复制
cd ~/build-shib
wget http://www.shibboleth.net/downloads/log4shib/1.0.4/log4shib-1.0.4.tar.gz
wget http://www.apache.org/dist/xerces/c/3/sources/xerces-c-3.1.1.tar.gz
wget http://www.apache.org/dist/santuario/c-library/xml-security-c-1.6.1.tar.gz
wget http://www.shibboleth.net/downloads/c++-opensaml/2.4.3/xmltooling-1.4.2.tar.gz
wget http://www.shibboleth.net/downloads/c++-opensaml/2.4.3/opensaml-2.4.3.tar.gz
wget http://www.shibboleth.net/downloads/service-provider/2.4.3/shibboleth-sp-2.4.3.tar.gz

tar xvfz log4shib-1.0.4.tar.gz
tar xvfz xerces-c-3.1.1.tar.gz
tar xvfz xml-security-c-1.7.2.tar.gz
tar xvfz xmltooling-1.4.2.tar.gz
tar xvfz opensaml-2.4.3.tar.gz
tar xvfz shibboleth-sp-2.5.3.tar.gz

cd ~/build-shib/log4shib-1.0.4 
./configure --disable-static --disable-doxygen --prefix=/opt/shibboleth-sp && make && sudo make install

cd ~/build-shib/xerces-c-3.1.1
./configure --prefix=/opt/shibboleth-sp && make && sudo make install

cd ~/build-shib/xml-security-c-1.7.2
./configure --without-xalan --disable-static --with-xerces=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp && make && sudo make install

cd ~/build-shib/xmltooling-1.4.2
./configure --with-log4shib=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp -C && make && sudo make install 

cd ~/build-shib/opensaml-2.4.3
./configure --prefix=/opt/shibboleth-sp --with-log4shib=/opt/shibboleth-sp -C && make && sudo make install

cd ~/build-shib/shibboleth-2.5.3
./configure --with-saml=/opt/shibboleth-sp --enable-apache-22 --with-log4shib=/opt/shibboleth-sp --with-xmltooling=/opt/shibboleth-sp \
--prefix=/opt/shibboleth-sp -C && make && sudo make install

当我尝试使用以下命令检查Shibboleth SP是否正确编译时

代码语言:javascript
复制
ldd /opt/shibboleth-sp/bbin/shibd | grep /opt/shibboleth-sp/lib

我得到以下错误

代码语言:javascript
复制
ldd: /opt/shibboleth-sp/bin/shibd: No such file or directory

在检查/opt/shibboleth-sp/bin/中的内容时,我发现没有shibd

我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2015-05-17 08:33:48

在我的例子中,shibd是在源代码编译后在/opt/shibboleth-sp/sbin/上获得的。我在Ubuntu 14.04上有一个64位的CPU架构。我不确定这是否会影响。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28689298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档