开源终端上网行为管理服务器编译环境搭建

news/2024/10/19 13:19:25/

此编译环境搭建在centos7.4版本上都可以,原则上只要是linux环境支持golang及npm编译的理论上都可能,我只搭建了这一个环境,所以其它的环境如果有问题大家可以把问题发出来一起讨论

这里先大致说一下centos7.4的安装,先找一台准备搭建的计算机,建议最好是4核,4G以上的机器,太低了,编译可能会比较慢

 centos7.4的环境搭建步骤如下:
   访问CentOS镜像官网。
   选择CentOS7.4版本
   进入isos目录并选择一个镜像网站(例如清华的镜像网站)

选择一个ISO镜像,Minimal(不带桌面)、DVD(带桌面)、Everything(带桌面和常用软件),最好选择不带桌面的安装包,后面再在线添加需要的编译包,如果环境不能上网的话,哪就选Everything版本,这个版本比较大,下载的时候会比较长。
   
   安装包选择好后,就是制作安装盘及安装操作系统,
   1、先在UltralSO上用centos版本包制作一个安装U盘,具体方法大家自己到网上找下,这里不多说
   2、用U盘在机器上安装操作系统,这里也不多说了,下面截张centos安装的图片

3、安装完操作系统后,用putty或其它ssh工具就可以直接登陆操作了,如下图所示

后面就可以下载deskvideosys相关的软件了,具体步骤如下,如果大家在安装编译过程中有什么问题,可以用qq联系:3316954823

deskvideosys下载地址为:

boxiaojishu/deskvideosys (github.com)

 准备工具

        # go tools
        go get -u -v github.com/kardianos/govendor
        go get -u -v github.com/penggy/gobuild

        # npm tools
        npm i -g apidoc
        npm i -g rimraf


编译命令

- 获取代码

        cd $GOPATH/src/github.com
        mkdir deskvideosys && cd deskvideosys
        git clone https://github.com/boxiaojishu/deskvideosys.git --depth=1 deskvideosys
        cd deskvideosys

- 以开发模式运行

        npm run dev

- 以开发模式运行前端 Run as dev mode

        npm run dev:www

- 编译前端  Build www

        cd web_src && npm i
        cd ..
        npm run build:www

- 编译 Windows 版本 Build windows version

        npm run build:win

- 编译 Linux/macOS 版本 (在 bash 环境下执行) Build linux/macOS version

        npm run build:lin

- 清理编译文件 Clean

        npm run clean

- 打包 Pack

        # install pack
        npm i -g @penggy/pack

        # for windows
        npm run build:win
        pack zip

        # for linux/macOS
        npm run build:lin
        pack tar

        # for clean
        pack clean


 


http://www.ppmy.cn/news/276933.html

相关文章

上网行为安全之管理部署模式及trunk部署

目录 上网行为管理部署模式1.路由模式1.1路由模式简介1.2路由模式需求背景1.3路由模式配置思路1.4路由模式排错思路 2.网桥模式2.1网桥模式简介2.2网桥模式需求背景2.3网桥模式配置思路2.4网桥模式排错思路 3.旁路模式3.1旁路模式简介3.2旁路模式需求背景3.3旁路模式配置思路注…

tplink查看上网记录_TP-LINK上网行为审计软件使用指南

TP-LINK上网行为审计软件就是为了检控TP路由器下所有终端行为的一种软件。支持的基本是TP家企业级的路由器。 一、目前上网行为审计软件在用的一共三个版本:TP-LINK NetAuditor_1.0.4.20150504 这是最常用的版本,有两个文件需要下载,一个是安装程序,另外一个是补丁文件(升级…

上网行为管理agent(开源产品deskvideosys代理)

接上一篇终端上网行为管理开源框架己经介绍的服务器端开源代码,其实同时还开源了agent端的代码,agent使用的是vc,能运行在windows7以上操作系统上,目前代码还不是太多,主要是收集了pc端的程序运行信息,我给大家大致解读…

深信服AC1100上网行为管理

文章转载自:http://www.harbing.com/Product/Sangfor/Sangfor-AC1100.php 设备功能介绍与特性: 识别作为管理的基础,是上网行为管理产品功能是否健全的有利保障。SANGFOR- AC上网行为管理具有强大的识别功能。基于用户识别的功能支持以IP、MAC、IP/MAC绑定、用户名密码、USB…

openwrt上网行为控制_深信服全网行为管理AC重磅发布!

已经2020年了 你还在因企业内网安全建设问题头疼吗? 遇到下面这些问题要如何应对? 移动办公和物联网应用兴起,接入设备多样化,网络边界逐渐模糊,如何保障接入网络的身份和终端安全可控? 业务上云,互联网HTTPS流量普及,如何实现高可用的上网行为管理?企业业务信息化持续…

上网行为管理系统服务器区域,ASG典型配置:上网行为管理和带宽管理综合场景...

操作步骤 1. 选择“网络>快速向导”或“网络>接口”配置接口基本参数,具体步骤略。 2. 配置组织结构和认证策略,组织结构如 图2组织结构图 3. 将“用户a1”的账号user1添加到免管控用户列表,实现需求一。 a. 选择“用户管理>上网用户>免管控用户”。 b. 在…

上网行为监控都能审计到哪些内容?

现在很多企业都部署了上网行为监控系统,那么,它可以审计到哪些内容呢?目前市面上有不同种类的上网行为监控系统,其功能都是大同小异的,这里我们以墨门云为例,了解一下装了这个软件之后管理者可以审计到哪些…

上网行为安全(二)

上网行为管理基本操作 登录设备 SANGFOR AC/SG设备,各网口默认的出厂IP为:eth0(LAN):10.251.251.251/24 , eth1(DMZ)10.252.252.252/24使用一根交叉线连接设备和电脑 如果电脑连接的是设备的eth0口,需先在电脑上配置一个10.25…