Skip to content

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
  1. 安装 Redis

    $ yum install redis -y
    

    安装好后检查一下 redis-cli -v

  2. 安装 Java

    $ yum install java-1.8.0-openjdk* -y
    

    安装好后检查下 java -version

配置后端

  1. 克隆项目到本地

    $ git clone https://github.com/hanhuoer/Jusic-serve.git
    
  2. 修改配置

    这里至少需要配置 Redis 和音乐服务,项目中的音乐服务用的是 Musicoo 可以前往 wiki 根据提示搭建

    $ vim Jusic-serve\src\main\resources\application.yml
    
  3. 打包项目,项目打包好会生成一个 target 目录

    $ mvn package -Dmaven.test.skip
    
  4. 启动项目

    $ java -jar target/jusic-serve.jar
    

至此,服务端已经启动了,现在可以输入下面一行进行检查。

$ curl -g http://localhost:{port}/server

如果没什么问题,那么你将会看到一个提示:Welcome to SockJS!

配置前端

请前往 Jusic-ui.wiki

Clone this wiki locally