Nextcloud 最快安装方法 snap + ffmpeg视频预览

为何SNAP安装?

1, 安装速度快,短短一行代码即搞定 ,免除手动安装与复杂配置

2, 运行快, UBUNTU 内置 SNAP + NEXTCLOUD官方制作SNAP包, 

3, UBUNTU下SNAP应用自动更新,

具体步骤:

一, 安装NEXTCLOUD

1, UBUNTU系统默认有SNAP, 云服务器或虚拟机均可; 如果是其它系统自行搜索安装SNAP方法;

2, 安装, 默认80端口

sudo snap install nextcloud

- 配置文件在: /var/snap/nextcloud/current/nextcloud/config/config.php

- 数据文件在: /var/snap/nextcloud/common/nextcloud/data/

- Mysql数据库在:/var/snap/nextcloud/(一串数字)/mysql

3, 其它配置项:

sudo snap set nextcloud ports.http=7070 //更改端口
sudo nextcloud.occ config:system:get trusted_domains //获取当前信任IP与网址
sudo nextcloud.occ config:system:set trusted_domains 1 --value=home.com.cn  //增加信任网址或IP

二, FFMPEG 安装与视频预览

*** 这里我踩了很多坑, 不要尝试APT安装, 或者SNAP安装FFMPEG, 这些方法对SNAP下的NEXTCLOUD应用都不管用, 必须要将其静态库放在NEXTCLOUD下面的bin文件夹中才行。 

sudo mkdir /var/snap/nextcloud/bin/   //新建BIN文件夹
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz  //下载静态库
tar -xvJf ffmpeg-release-amd64-static.tar.xz  //解压
cd ffmpeg-7.0.2-amd64-static  
sudo mv ffmpeg /var/snap/nextcloud/bin/   //复制FFMPEG到BIN文件夹
sudo mv ffprobe /var/snap/nextcloud/bin/  //复制FFPROBE到BIN文件夹

如果你NEXTCLOUD里面安装了PREVIEW应用, 更改配置文件config.php:

加一行:

'preview_ffmpeg_path' => '/var/snap/nextcloud/bin/ffmpeg',

文件类型加上AVI,MP4,MOVIE,

'enabledPreviewProviders' => array (
  0 => 'OC\\Preview\\Movie',
  1 => 'OC\\Preview\\MP4',
  2 => 'OC\\Preview\\AVI',
  3 => 'OC\\Preview\\PNG',
  4 => 'OC\\Preview\\JPEG',
  5 => 'OC\\Preview\\GIF',
  6 => 'OC\\Preview\\BMP',
  7 => 'OC\\Preview\\XBitmap',
  8 => 'OC\\Preview\\MP3',
  9 => 'OC\\Preview\\TXT',
  10 => 'OC\\Preview\\MarkDown',
  11 => 'OC\\Preview\\PDF',
),

更新配置文件:

sudo nextcloud.occ maintenance:mimetype:update-js
sudo nextcloud.occ maintenance:mimetype:update-db

如果你安装有记忆Memory应用, 在网页 - 管理设置 - 记忆中, 填上FFMPEG路径,如下图:

重启即可看到视频的预览图。

sudo snap restart nextcloud

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值