如何在 ubuntu 22.04 lts 上安装 streama-凯发k8国际真人

在不断发展的媒体流世界中,streama 作为托管您自己的媒体库的多功能开源凯发k8国际真人的解决方案脱颖而出。通过自托管 streama,您可以完全控制您的内容,并可以在自己的服务器上舒适地欣赏流媒体电影、电视节目等。

凯发k8国际真人

ubuntu 22.04 lts jammy jellyfish 上

第 1 步。首先,通过在终端中运行以下命令,确保所有系统软件包都是最新的。apt

sudo apt update
sudo apt upgrade

第 2 步。安装 java 开发工具包 (jdk)。

streama需要java才能运行。安装 openjdk 版本 8 或更高版本:

sudo apt install openjdk-11-jdk

第 3 步。安装 mysql 服务器。

streama依靠数据库来存储其数据。如果您尚未安装 mysql 服务器,请使用以下命令执行此操作:

sudo apt install mysql-server

保护您的 mysql 安装至关重要。运行 mysql 安全脚本以设置 root 密码并删除不必要的用户:

sudo mysql_secure_installation

现在,让我们专门为 streama 创建一个 mysql 数据库。以根用户身份登录mysql:

sudo mysql -u root -p

出现提示时输入您的 mysql 根密码。然后,创建数据库、专用用户并授予权限:

create database streama;
create user 'streama'@'localhost' identified by 'your_strong_password';
grant all privileges on streama.* to 'streama'@'localhost';
flush privileges;
exit;

第 4 步。安装 git 和 gradle。

克隆 streama 存储库需要 git,并且使用 gradle 来构建应用程序。使用以下命令安装两者:

sudo apt install git gradle

第5步。在 ubuntu 22.04 上。

导航到要存储 streama 的目录并克隆存储库:

git clone https://github.com/streamaserver/streama.git

切换到 streama 目录:

cd streama

现在,使用 gradle 构建 streama:

gradle build

第 6 步。配置流。

创建配置文件:

nano application.yml

添加以下配置,并根据需要对其进行自定义。请务必将“”替换为您为 mysql “”用户设置的密码:your_strong_passwordstreama

server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost:3306/streama
username: streama
password: your_password

保存并退出文本编辑器,然后您可以使用以下命令运行它:

java -jar build/libs/streama-<version>.war

将“<版本>”替换为您构建的 streama 的实际版本号。

步骤 7.在 web 浏览器中访问 streama。

打开您的 web 浏览器并导航到:

http://localhost:8080

现在,您应该会看到 streama 登录页面,指示安装成功。

使用默认凭据登录:

  • 用户名:管理员
  • 密码:管理员

streama-interface

感谢您使用本教程在 ubuntu 系统上安装 streama。有关其他帮助或有用信息,我们建议您查看 。

未经允许不得转载:凯发k8国际真人 » 如何在 ubuntu 22.04 lts 上安装 streama

网站地图