OMV6 安装记录
0. 目标
记录OMV6.0安装过程,整理安装时可能遇到的问题,为日后可能重装做记录。
1. 下载
下载页面:Download | openmediavault
文件大小:828MB.
注意:上方的Stable版本为稳定版,当前版本号5.6.13. 中间的Testing版本为测试版,当前版本号为6.0.24.
2. 烧录
准备一个U盘,使用UltraISO写入硬盘镜像。
3. 安装
将显示器、键鼠、系统U盘连接至服务器。
故障1*:显示器无信号。
解决方法1*:先插入HDMI线,再硬重启服务器。
3.1 从U盘启动。
选择“Install”。
3.2 选择安装语言:中文(简体)。
3.3 选择区域:中国。
3.4 配置键盘:汉语。
3.5 等待加载额外组件。
3.6 配置网络
3.6.1 输入主机名:OMV
3.6.2 输入域名:保持local不变。
3.7 设置用户和密码:输入自己能记得住的密码,并重复一次。
3.8 磁盘分区:选择自己要使用的硬盘,注意,所选磁盘上的全部数据都会被删除。安装程序会自动分区并进行格式化。
3.9 安装系统:分区后自动安装。
3.10 配置软件包管理器位置:中国,163(网易)仓库。
3.11 代理信息:不使用(留空)。
3.12 下载并安装程序,自动执行。
3.13 结束安装程序:拔出U盘后选择确定,系统自动重启。
4. 配置
4.1 在路由器里查看分配给OMV的IP,在浏览器里输入IP地址并访问。
4.2 配置仪表盘
4.3 设置硬盘RAID
4.4 挂在硬盘RAID
4.5 设置共享文件夹
5. 安装额外服务
5.1 用SSH登入后台,PowerShell的命令为ssh [用户名]@[OMV地址]
故障2*:SSH连接时提示“WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!”
解决方法2*:按照提示,删除 "C:\USERS\[你的名字]\.ssh\known_hosts" 文件
5.2 输入命令“wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash”
故障3*:提示“正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... 失败:拒绝连接。”
解决方法3*:输入“sudo vi /etc/hosts”加入github raw的解析地址,然后重试上面的命令。
5.3 设置额外服务:在OMV页面-系统菜单-omvextra选项卡中设置
故障4*:点击omvextra时提示“未找到请求的页面”
解决方法4*:多等一会,或者尝试重新运行5.2中的脚本命令
5.4 安装Docker:在omvextra中点击Docker,点击安装
6. 安装常用工具
6.1 安装Portainer:在omvextra中,选择Portainer,点击安装。
6.2 安装Aria2:在Portainer中,拉取p3terx/aria2并部署。
6.3 安装AriaNG:在Portainer中,拉取p3terx/ariang并部署。
6.4 安装KODExplorer:
6.4.1 新建文件夹/root/sharefolders/wwwroot/,在目录下输入命令
git clone https://gitee.com/kalcaddle/KODExplorer.git
编辑配置文件
vim /etc/nginx/nginx.conf
在HTTP下插入代码段
server { listen 8888; root /root/sharefolders/wwwroot/; index index.html index.php; location ~ \.php$ { fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
按esc - :wq! 保存并退出
输入service nginx reload
输入service nginx restart
输入
chmod -R 777 /var/www/sharedfolders/wwwroot/KODExplorer/
访问 [服务器地址] :8888/KODExplorer/
7. 部署工具镜像
7.1 部署Aria2:
docker run -d \ --name aria2 \ --restart unless-stopped \ --log-opt max-size=1m \ -e PUID=$UID \ -e PGID=$GID \ -e UMASK_SET=022 \ -e RPC_SECRET=prc_password \ -e RPC_PORT=6800 \ -e LISTEN_PORT=6888 \ -p 16800:6800 \ -p 16888:6888 \ -p 16888:6888/udp \ -v /root/aria2/config:/config \ -v /root/aria2/downloads:/downloads \ p3terx/aria2-pro
其中UID和GID可以通过SSH工具,用 “id [用户名]” 命令查看,UID为用户ID,GID为组ID。
RPC_SECRET可自由设置,后面设置客户端的时候还要用。
-v为映射目录,downloads目录要选在大硬盘上。
7.2 部署AriaNG:
docker run -d \ --name ariang \ --log-opt max-size=1m \ --restart unless-stopped \ -p 16880:6880 \ p3terx/ariang
访问http://服务器地址:16880/,进入AriaNG的页面,选择AriaNG设置,点击右侧的“RPC”标签页。
修改别名为任意名称。
修改端口为Aria2映射出来的端口,这里为16880.
修改RPC密钥为7.1时设置的RPC_SECRET.
按提示保存后,可自动连接至Aria2服务。
chmod -R 777 /var/www/sharedfolders/wwwroot/KODExplorer/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!