因为新电脑到手,陪伴了我五年的第一台个人电脑终于从一线退役了。不过退役不等于闲置,正好想起之前折腾过的 Nextcloud。虽然这台电脑性能有点差,但拿来做个私有云服务器还是绰绰有余的。
Step 1:安装 Ubuntu Server 24.04
因为熟悉 Ubuntu,就直接选它了。
首先从 Ubuntu 官网 下载服务器版本镜像。
(我这里用虚拟机重现安装过程)
语言选择英语,无需多言。
键盘布局默认即可。
如果没有特别需求,不建议选“最小安装”。推荐勾选安装第三方驱动,可以省去后续手动装驱动的麻烦。
实体机安装建议使用有线网,或手机通过 USB 共享网络。
代理地址一般不需要配置。
系统会自动查找最近的镜像源。
硬盘选择默认即可,如果有多块硬盘要注意选对目标盘。
建议给根分区(/
)多分点空间,不然装东西容易捉襟见肘。
我另外还分了个 /home
分区。
(分区时,输入一个很大的数字即可分配剩余所有空间)
接着继续即可。
设置账户和密码。
这一步……广告时间?
我的 笔记本 服务器长期放角落,所以选上安装 SSH,方便远程登录。
没有特别需要的服务,直接跳过。
耐心等待安装过程结束。
看到提示重启就说明安装完成!
Step 2:配置静态 IP
运行以下命令查看网卡配置文件名:
ls /etc/netplan
比如我的文件是 50-cloud-init.yaml
,接着编辑它:
sudo vim /etc/netplan/50-cloud-init.yaml
将内容改为如下格式(注意缩进必须是空格,不能用 Tab):
network:
version: 2
renderer: networkd
ethernets:
enp3s0: # 请改为你的实际网卡名
dhcp4: false
addresses:
- 192.168.6.129/24 # 改为你想设定的 IP
gateway4: 192.168.6.1 # 改为你的网关
nameservers:
addresses:
- 1.1.1.1
- 8.8.8.8
保存并退出后,记下你设定的 IP(如 192.168.6.129
),然后在另一台电脑上测试 SSH 连接:
ssh mohan@192.168.6.129
Step 3:安装 Nextcloud
执行以下命令:
sudo apt update
sudo apt install snapd
sudo snap install nextcloud
安装完成后,在同一局域网的电脑上,用浏览器访问你的服务器 IP(可通过 ip a
查看)即可进入 Nextcloud 的安装页面。设置数据库和管理员账户信息后,稍等片刻就能使用你的私有云了。