[nas折腾记]omv安装记录

【本文没啥营养,纯粹记录,下次做系统免得到处找教程,ip地址和docker挂载目录,都需要替换成你自己的】


装系统,直接装omv5(不需要先装debian):

这里下载https://sourceforge.net/projects/openmediavault/files/5.3.9

烧录U盘:

window用DiskGe什么

mac直接用balenaEtcher

U盘,F2或者del进bios,启动选项,U盘按+号调整到第一个,F10保存重启

开始安装,如果到ipv6之后进不去,蓝屏了,直接ctrl c, 重新获取网络地方再ctrl c,手工配置网络即可。后面选清华的源。一步一步配置,网上有很多教程。


配置OMV:

web页面,密码默认openmediavault

检查更新都更新

安装插件包:下载https://forum.openmediavault.org/index.php?thread/5549-omv-extras-org-plugin/插件上传安装,刷新。

OMV-extra菜单里 安装打开docker和cockpit。(docker是核心)

文件系统 挂载硬盘,手工mount也行。


开启smb:

进web, 192.168.0.102, 修改密码,添加共享文件夹,起个名字,选择你的硬盘  目录/ 开启smb

到目前为止,一个基本的nas已经完成了,在局域网内 其他设备已经可以看到了。


安装mysql和nextcloud:

sudo docker run -d --name mariadb \

    -p 3307:3306 \

    -e MYSQL_ROOT_PASSWORD=123456 \

    -e MYSQL_DATABASE=nextcloud \

    -e MYSQL_USER=nextcloud \

    -e MYSQL_PASSWORD=123456 \

    --restart=unless-stopped \

    -v /srv/dev-disk-by-label-pan1/appdata/mariadb:/var/lib/mysql \

     mariadb


docker run -d --name nextcloud \

       -p 8088:80 \

       --restart=unless-stopped \

       -v /srv/dev-disk-by-label-pan1/appdata/nextcloud/html:/var/www/html \

       -v /srv/dev-disk-by-label-pan1/mynextcloud/data:/var/www/html/data \

       nextcloud


下载(Aria2 和 ariang):

docker run -d --name aria2 \

   -p 6800:6800 \

   --restart=unless-stopped \

   -v /srv/dev-disk-by-label-pan1/appdata/aria2/config:/config\

   -v /srv/dev-disk-by-label-pan1/download:/downloads \

   opengg/aria2


docker run -d --name ariang \

   -p 6080:80 \

   --restart=unless-stopped \

   leonismoe/ariang


安装流媒体服务器jellyfin:

docker pull jellyfin/jellyfin

docker run -d --name jellyfin -p 8096:8096 --restart=unless-stopped -v /srv/dev-disk-by-label-pan1/appdata/jellyfin/config:/config -v /srv/dev-disk-by-label-pan1/appdata/jellyfin/cache/:/cache -v /srv/dev-disk-by-label-pan1:/media jellyfin/jellyfin


其他有用的:

lsb_release -a 看内核

apt-get install net-tools 安装网络包

可以参考 nobby的博客https://www.noobyy.com/1190.html

你可能感兴趣的:([nas折腾记]omv安装记录)