AnyListener Centos 7搭建

/ 3评 / 0

首先需要开放80端口:

firewall-cmd --zone=public --add-port=80/tcp --permanent


安装必须组件: 

yum install libunwind libicu git


下载.Net.Core组件并配置:

# 创建dotnet文件夹$ mkdir ~/dotnet$ # 复制dotnet安装文件到dotnet文件夹下$ cp dotnet-dev-centos-x64.1.0.0-preview1-002702.tar.gz ~/dotnet$ # 解压安装文件$ tar -xzf ~/dotnet/dotnet-dev-centos-x64.1.0.0-preview1-002702.tar.gz$ # 删除dotnet文件夹下的原文件$ rm ~/dotnet/dotnet-dev-centos-x64.1.0.0-preview1-002702.tar.gz
ln -s ~/dotnet/dotnet /usr/local/bin

下载AnyListener源码:

git clone https://github.com/AnyListen/AnyListen

添加配置:

修改project.json

{  "version": "1.0.0-*",  "buildOptions": {    "emitEntryPoint": true  },  "dependencies": {    "Microsoft.NETCore.App": {      "type": "platform", //去掉      "version": "1.0.0-rc2-*"    }  },  "frameworks": {    "netcoreapp1.0": {      "imports": "dnxcore50"    }  },  "runtimes":{//加入runtime    "win7-x64": { },    "win7-x86": { },    "osx.10.10-x64": { },    "osx.10.11-x64": { },    "ubuntu.14.04-x64":{ }, "centos.7-x64":{ }  }}


新增NuGet.Config:

                

最后dotnet restore编译,dotnet run & 就可以后台运行了


接口类型:http://youdomin/api/search?k=歌名

或者http://youdomin/api/search/{type}?k=歌名

type目前支持wy,qq,tt,等

3条回应:“AnyListener Centos 7搭建”

  1. 说道:

    真心不会编译,求教

  2. 说道:

    大神,出个搭建教程视频吧

  3. 说道:

    快出一个自己用服务器搭建接口的视频教程吧,itwusun总挂。我可以提供服务器,搭建好放在安卓版上。

发表评论

电子邮件地址不会被公开。 必填项已用*标注