VNFM安装说明

一、Linux安装环境

1、Python环境,Linux自带Python版本不小于2.7.5

查看Python版本:python -V

2、安装Python插件Paramiko (需连外网安装)

yum -y install wget
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip -V 不报错
pip install PyCrypto
pip install paramiko

3、验证Paramiko是否安装成功

python
import paramiko 不报错,则成功!
print(paramiko)
exit()

二、nginx安装配置

1、安装nginx服务

yum -y install gcc pcre-devel zlib-devel openssl openssl-deve
tar -zxvf nginx-1.16.1.tar.gz
cd nginx-1.16.1
./configure
make && make install

2、检测nginx是否安装成功

/usr/local/nginx/sbin/nginx -t

成功提示:
在这里插入图片描述

三、安装项目包

1、取得文件vnfm_web.zip
2、解压到/opt/vnfm
3、安装 /opt/vnfm/vnfm_web/install.sh
4、配置nginx
(1)cd /usr/local/nginx/conf
(2)修改nginx.conf文件:端口号:8090,静态路径:html/dist

server {
    listen       8090;
    server_name  localhost;
    location / {
        root   html/dist;
        index  index.html index.htm;
    }

四、参数配置(根据需求修改)

1、修改端口号、数据库连接

/opt/vnfm/vnfm_web/src/application.yml

server:
  port: 8091

spring: 
  datasource:
  url:  jdbc:oracle:thin:@10.x.xxx.xx:1521:orcl
  driver-class-name: oracle.jdbc.driver.OracleDriver
  username: xxx
  password: xxx

五、路径设置说明

1、配置网元包本地地址
1)缺省目录:/opt/vnfm/netar
2)子目录命名:网元类型/版本号,例如:/opt/vnfm/netar/UTEx-XXX/12.50/
3)之后上传网元软件tar包到此目录

2、配置网元包上传VM后解压安装地址
1)缺省目录:/opt/mswitch (可修改配置文件application.yml)
2)默认会按照网元类型命名子目录,例如:/opt/mswitch/UTEx-XXX/

六、启动停止

1、启动:
一键启动:

/opt/vnfm/vnfm_web/startall.sh
单独启动:
前端:>> /opt/vnfm/vnfm_web/startvue.sh
后端:>> /opt/vnfm/vnfm_web/startjar.sh

2、停止:
一键停止:

/opt/vnfm/vnfm_web/stopall.sh
单独停止:
前端:>> /opt/vnfm/vnfm_web/stopvue.sh
后端:>> /opt/vnfm/vnfm_web/stopjar.sh

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值