# 部署平行链节点
<font color="6B7280">最近更新时间：2021-10-26 16:57:35</font>

平行链节点所属企业支付订单后，可以在平行链页面查看链基础信，此时的平行链节点为待部署状态，链为未运行状态，需要部署节点后，链才能正常运行。

目前BaaS平台支持手动部署和自动部署两种部署方式，请跟据实际情况选择部署方式。

+ 自动部署：自动分配云服务器、自备节点和BaaS平台网络双向互通，这两种情况采用自动部署。
+ 手动部署：自备节点和BaaS平台网络无法双向互通，这种情况采用手动部署。如公共云BaaS平台和局域网节点服务器无法双向互通，可以在局域网节点服务器上手动部署。

**自动部署**

1. 登录复杂美BaaS平台，在页面左上角切换为联盟控制台。
2. 在左侧导航栏单击链管理 > 平行链，然后在页面左上角切换到未运行的联盟链。
3. 在联盟链基础信息区域右上角，单击**节点部署**。
   ![](../../assets/start34.jpg)
   注意：部署节点前，节点状态必须为**创建完成**，否则部署将会失败。                                                                                     
4. 在**节点部署**对话框的**确认部署方式**导航页签，单击**开始自动部署**。
5. 在节点部署对话框的开始自动部署导航页签下，查看节点部署实时日志，待提示部署成功后单击完成。          
  
**手动部署**

注意：手动部署仅支持在Linux环境下运行，且Ansible版本必须大于2.7。

1. 下载手动部署包。
   1. 登录复杂美BaaS平台，在页面左上角切换为联盟控制台。
   2. 在左侧导航栏选择链管理 >平行链，然后在页面左上角切换到未运行的联盟链。
   3. 在平行链的基础信息区域右上角，单击节点部署。                                                           
   4. 在节点部署对话框的确认部署方式导航页签下，下载手动部署包。
   ![](../../assets/start35.jpg)
2. 在自备节点上手动部署。
     1. 登录自备节点。一般可使用SSH、PuTTY、Xshell等工具远程连接服务器。
     2. 将下载好的手动部署包上传到自备节点。
     3. 进到存放部署包的节点目录中并解压压缩包。
      ```Shell
      cd /**                        //**为真实的存放部署包的路径。
      tar zxvf filename.tar.gz    //filename需要替换为真实的部署包压缩包名称。
      ```
     4. 进到解压缩后的文件目录中并执行部署命令.
     ```Shell
     cd /**                       //**为解压缩后的文件目录。
     bash deploy.sh manual       //手动部署命令。
     ```
     1. 根据提示输入节点登录密码。
     2. 等待自动部署，成功后返回如下类似日志。
      ![](../../assets/start12.jpg)
