-
Notifications
You must be signed in to change notification settings - Fork 12
Installation
Incode edited this page Dec 20, 2019
·
1 revision
- CentOS(其他 Linux 操作系统也可以)
- Redis
- Java 8 及以上
如果你已经准备好了环境,那么请跳过此步骤。
下面是本项目所使用的操作系统:
# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
-
安装 Redis
$ yum install redis -y
安装好后检查一下
redis-cli -v
-
安装 Java
$ yum install java-1.8.0-openjdk* -y
安装好后检查下
java -version
-
克隆项目到本地
$ git clone https://github.com/hanhuoer/Jusic-serve.git
-
修改配置
这里至少需要配置 Redis 和音乐服务,项目中的音乐服务用的是 Musicoo 可以前往 wiki 根据提示搭建
$ vim Jusic-serve\src\main\resources\application.yml
-
打包项目,项目打包好会生成一个
target
目录$ mvn package -Dmaven.test.skip
-
启动项目
$ java -jar target/jusic-serve.jar
至此,服务端已经启动了,现在可以输入下面一行进行检查。
$ curl -g http://localhost:{port}/server
如果没什么问题,那么你将会看到一个提示:Welcome to SockJS!
请前往 Jusic-ui.wiki