修改SSH端口
sudo vi /etc/ssh/sshd_config
把 #Port 22 取消注释并修改端口号,保存
sudo systemctl restart sshd

安装LAMP

sudo apt update
sudo apt install -y lamp-server^

安装PHPmyAdmin
https://www.cnblogs.com/xpwi/p/9821371.html

sudo  apt-get install  phpmyadmin

设置MySQL密码并允许root登录
https://phoenixnap.com/kb/access-denied-for-user-root-localhost

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'insert_password';

安装typecho
https://github.com/typecho/typecho

压缩解压
https://blog.csdn.net/songbinxu/article/details/80435665

apache mod

sudo a2enmod proxy
sudo a2enmod proxy_balancer
sudo a2enmod proxy_http

x-ui
https://github.com/FranzKafkaYu/x-ui

网站全球测速
https://tool.chinaz.com/speedtest/

教学视频:https://www.bilibili.com/video/BV1FJ411s7xR

系统安装

  • OMV官网下载安装盘镜像
  • 使用rfufs创建启动u盘:官网地址
  • 提前将系统盘的所有分区删除避免出错
  • 进行安装
  • 使用 ip a 命令,或进入路由器界面查看ip

初步配置

  • 在PC浏览器上输入IP打开webUI,默认账号admin密码openmediavault
  • 设置时区、登录超时时间、IP地址、DNS、管理员密码、开启SSH

    注意设置并保存后需要点击页面顶部的按钮来正式生效,注意IP发生改变后需要输入新的IP来访问
  • 如果 WebUI 出现部分菜单点击没反应的情况,请使用Ctrl+F5强制重载页面

插件和软件安装

Docker

  • 通过SSH连接,安装OMV-Extras,注意SSH用户为root、密码是系统安装时输入的密码,与WebUI用户不同

    wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
  • 在WebUI的OMV-Extras界面安装Docker、Portainer

UPS

Jellyfin

一个安装视频(不建议参考,只是马一下)

使用创建stack的方式安装

Transmission

qBitorrent

apt-get install software-properties-common
https://www.machunjie.com/setup/pt/853.html

NetData 仪表盘

KVM

apt-get install --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system
https://wiki.debian.org/KVM
然后安装一个WebUI,这里选择Kimchi
安装教程:https://github.com/kimchi-project/kimchi/releases/tag/3.0.0
解决依赖包名称不匹配的问题:https://forums.linuxmint.com/viewtopic.php?t=35136

其他操作

在启动时进行fsck

系统硬件

  • CPU:i3-10105
  • 主板:Asus B560M-PLUS
  • 内存:Kingston Fury 3400 32GB*1
  • HBA卡:浪潮 2008芯片
  • 系统盘:Sandisk U盘 32GB

踩坑记录

1. Realtek 8125 2.5G 网卡驱动

  • 方法1:自linux内核5.9起支持8125、8125b网卡,安装5.9及以上内核的系统,如最新版本的FreeNAS、大神改版的EXSi、或者测试版本的OMV6
  • 方法2:如果一定要在早期版本安装,需要先找一张支持的网卡临时使用,安装系统后编译驱动(也许也可以找到合适的网卡驱动,修改安装镜像,但是太折腾了、)

2. 10代CometLake平台在5.13以下版本的linux内核中无法正常加载显卡驱动,启动过程中会黑屏

  • 方法1:使用patch重新编译linux内核,patch:link
  • 方法2:在5.13内核中已经支持CometLake下的集显驱动,更新到5.13内核即可,可使用 xanmod 的5.13稳定版内核

    如何避免黑屏? 参考原文

    • 需要在启动时屏蔽显卡驱动
    • 在启动菜单选择 advanced options 回车进入
    • 然后直接键盘按下“e” (如果最终启动依旧遇到问题,这一步可移到 recovery mode 上按e)
    • 在倒数几行中有一行 linux 开头的,在末尾的参数上增加 nomodeset
    • 按Ctrl+x,进行启动,即可正常启动
    • 采用上述方法更新内核之后,正常重启即可