EasyDarwin
https://github.com/EasyDarwin/EasyDarwin/
高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化
最近在做RTSP开发,这个服务端还不错。需要做一些定制,所以需要编译。
安装rz
yum -y install lrzsz
1.阿里云的服务器
2.安装了这个操作系统:
云市场产品Node.js运行环境(CentOS6.8 64位)
自带了Node npm
3.安装golang
a.安装
yum install go -y
b.设置环境变量
创建个文件
vim /etc/profile.d/go.sh
写入信息
export PATH=$PATH:/usr/local/go/bin
刷新
source /etc/profile.d/go.sh
c.设置 GPOPATH 目录
创建工作目录
mkdir -p ~/home/user/go
创建个文件
vim /etc/profile.d/gopath.sh
写入信息
export GOPATH=/home/user/go
使刚刚创建文件生效
source /etc/profile.d/gopath.sh
验证GOPATH环境变量是否添加成功
echo $GOPATH
如果输出 /home/user/go 即成功
安装node 和npm
首先安装必要的环境(推荐方式一安装)
yum install gcc gcc-c++
wget https://npm.taobao.org/mirrors/node/v10.15.1/node-v10.15.1-linux-x64.tar.gz
tar -xvf node-v10.15.1-linux-x64.tar.gz
mv node-v10.15.1-linux-x64 /usr/local/node
vim /etc/profile
在文件中添加,目录写自己的实际目录
#set for nodejs
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
生效配置文件
source /etc/profile
node -v
npm -v