找回密码
 立即注册
查看: 155|回复: 0

[PIGOSS BSM基础版安装部署] PIGOSS_BSM基础版启用HTTPS+域名访问配置说明

[复制链接]
发表于 2023-10-26 15:17:51 | 显示全部楼层 |阅读模式 来自 北京
前言

    PIGOSS_BSM基础版默认使用HTTP方式访问,如需使用HTTPS+域名方式访问,请按以下说明进行配置

一:申请证书
    以在腾讯云申请SSL证书为例
    请参考 【SSL 证书 免费 SSL 证书申请流程-证书申请-文档中心-腾讯云】 https://cloud.tencent.com/document/product/400/6814?from=copy
    image.png

二:配置服务
    1. 证书申请成功后,请下载Tomcat(pfx格式),并将证书解压并上传到服务器/opt/pigms/bsm-basic目录
  1. [root@bsm_test bsm-basic]# pwd
  2. /opt/pigms/bsm-basic
  3. [root@bsm_test bsm-basic]#
  4. [root@bsm_test bsm-basic]# ls bbs.netistate.com.pfx
  5. bbs.netistate.com.pfx
复制代码
   2. 执行 bsm-cli config server 命令,选择配置 Configure this file /opt/pigms/bsm-basic/tomcat/conf/server.xml 选项,将为您快速打开编辑器
  1. [root@bsm_test bsm-basic]# bsm-cli config server
  2. PIGOSS-BSM-BASIC (BaseVersion)
  3. BSM-CLI Config Server

  4. ----------------------------------------------------------------------------
  5. Please input an option number to configure 'pigoss-bsm-server.service'
  6. [1]: Configure system service connection mariadb database configuration
  7. [2]: Configure system service connection influxdb database configuration
  8. [3]: Configure this file /usr/lib/systemd/system/pigoss-bsm-server.service
  9. [4]: Configure this file /opt/pigms/bsm-basic/webapps/etc/sys/sysconfig.properties
  10. [5]: Configure this file /opt/pigms/bsm-basic/webapps/etc/sys/resource.properties
  11. [6]: Configure this file /opt/pigms/bsm-basic/var/customportalmodel.properties
  12. [7]: Configure this file /opt/pigms/bsm-basic/var/iviapi.properties
  13. [8]: Configure this file /opt/pigms/bsm-basic/var/license.properties
  14. [9]: Configure this file /opt/pigms/bsm-basic/itsm/application.yml
  15. [10]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/context.xml
  16. [11]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/jmxremote.password
  17. [12]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/web.xml
  18. [13]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/server.xml
  19. [14]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/jmxremote.access
  20. [15]: Configure this file /opt/pigms/bsm-basic/tomcat/conf/tomcat-users.xml
  21. [16]: Refresh options
  22. [17]: Exit config

  23. Please input [Num]: 13
复制代码
       再将以下内容解除注释,并手动填写keystoreFile和keystorePass
        keystoreFile指定您上传的证书位置
        keystorePass指定您证书的密码
        修改完成后,按下:wq保存,然后再选择退出
  1. <!-- Tomcat WEB HTTPS Port -->
  2.     <!-- 注意: 如需开启HTTPS, 请将此段注释解除, 并注释掉HTTP相关配置 -->
  3.     <!-- 注意: 无法同时启用HTTP和HTTPS访问 -->
  4.     <!-- 注意: 启用HTTPS访问需要您手动指定证书位置和密码 -->
  5.     <!-- 注意: 请将port设置为变量${pigoss.bind_port}, 并在cli配置中添加此参数并指定端口号 -->
  6.     <Connector port="${pigoss.bind_port}" protocol="org.apache.coyote.http11.Http11Protocol"
  7.                maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
  8.                clientAuth="false" sslProtocol="TLS"
  9.                keystoreFile=""
  10.                keystorePass="" />
复制代码
  3. 执行 bsm-cli config cli 命令,选择配置 Configure this file /opt/pigms/bsm-basic/cli/conf/cli.bash 选项,将为您快速打开编辑器
  1. PIGOSS-BSM-BASIC (BaseVersion)
  2. BSM-CLI Config CLI

  3. ----------------------------------------------------------------------------
  4. Please input an option number to configure 'pigoss-bsm-cli'
  5. [1]: Configure this file /opt/pigms/bsm-basic/cli/conf/env.bash
  6. [2]: Configure this file /opt/pigms/bsm-basic/cli/conf/cli.bash
  7. [3]: Refresh options
  8. [4]: Exit config

  9. Please input [Num]: 2
复制代码
   4. 找到 SERVER_OPTS 配置参数中的 -Dpigoss.bind_port=80 将其修改为您指定启动的端口,例如 -Dpigoss.bind_port=443
        修改完成后,按下:wq保存,然后再选择退出
  1. SERVER_OPTS["11"]="-Dpigoss.bind_port=443"
复制代码

三:重启Server服务
    执行 bsm-cli restart server 命令进行重启服务,等待服务启动后即可通过HTTPS方式访问监控系统
  1. [root@bsm_test bsm-basic]# bsm-cli restart server
  2. PIGOSS-BSM-BASIC (BaseVersion)
  3. BSM-CLI Restart Server

  4. [2023-10-26 16:24:39] [INFO] [pigoss-bsm-server.service] Restarting...
  5. [2023-10-26 16:24:46] [INFO] [pigoss-bsm-server.service] Restart successfully, PID: 78817
复制代码
    image.png
    完成配置
运维监控系统PIGOSS BSM :服务器、小型机、网络设备、操作系统、数据库、存储、中间件的全方位监控。官网 http://www.netistate.com
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
公告:
限时免费一对一技术支持服务现已开放!
点击了解详情

官方技术客服微信

小黑屋|PIGOSS产品论坛 ( 京ICP备09033901号-3|京公网安备11010802043305号 )

GMT+8, 2024-9-8 10:36 , Processed in 0.052065 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表