---
title: 分离部署模式BoostIO SDK安装
description: "成功安装BoostIO后，所产生依赖的二进制文件、脚本文件、配置文件和头文件均放置在同一目录下（“/opt/boostio”），此时需充分考虑到在分离部署模式下BoostIO SDK的执行用户和BoostIO server执行用户权限不一致情形，该场景处理方式是将BoostIO SDK执行所需文件拷贝到其它目录，并且赋予其用户访问权限。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/252RC1/sds/kunpengboostio_feature_017.html
sourcePath: /source/zh/kunpengboostkithistory/252RC1/sds/kunpengboostio_feature_017.html
indexId: aa7d5dde9944f96e1ee3d97bbe35d9fbb2b26aab5f4502f0fc622d9b1733f8f776
---
# 分离部署模式BoostIO SDK安装

成功安装BoostIO后，所产生依赖的二进制文件、脚本文件、配置文件和头文件均放置在同一目录下（“/opt/boostio”），此时需充分考虑到在分离部署模式下BoostIO SDK的执行用户和BoostIO server执行用户权限不一致情形，该场景处理方式是将BoostIO SDK执行所需文件拷贝到其它目录，并且赋予其用户访问权限。

1. 使用BoostIO SDK安装用户创建BoostIO SDK访问目录。

```
mkdir /opt/boostio-sdk
```


2. 使用BoostIO SDK安装用户进入到软件包解压目录，拷贝表1中的文件到已创建的BoostIO SDK访问目录中。
**表1 需要拷贝的文件列表**

| 文件目录 | 文件名 | 说明 |
| --- | --- | --- |
| bin | seceasy\_encrypt | 安全加密工具。 |
| lib | libbio\_interceptor\_server.so | SDK依赖的动态库。 |
| lib | libbio\_sdk.so | SDK依赖的动态库。 |
| lib | libhcom.so | SDK依赖的动态库。 |
| lib | libhse\_cryption.so | SDK依赖的动态库。 |
| lib | libock\_interceptor.so | SDK依赖的动态库。 |
| lib | libock\_iofwd\_proxy.so | SDK依赖的动态库。 |
| include | bio\_c.h | SDK头文件。 |


3. 修改上述拷贝文件的属主和权限。

```
chown -R [SDK安装用户] [:SDK安装用户组] /opt/boostio-sdk
chmod -R 550 /opt/boostio-sdk/bin
chmod -R 550 /opt/boostio-sdk/lib
chmod -R 550 /opt/boostio-sdk/include
```
