• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

基于PVE的LXC在Ubuntu22.04上安装nextcloud

好玩有趣 陆子方 2周前 (02-10) 68次浏览 0个评论 扫描二维码
文章目录[隐藏]

前言

本次折腾的目标,是在寻找一个自建照片管理系统。其实黑裙的photos已经很不错了,只是因为属于vm,有时关机不大利索,加上他的文件各种嵌套,不利于我直接管理,因此心痒痒的开始了折腾。应该也陆陆续续看了几个月,本着不折腾原则没动。

个人对比

photoprism,我不大喜欢里面的照片布局外观

immich,非常接近我的需求了,只是我管理照片有自己的文件夹习惯。我希望能在时间线和文件夹方式中自如切换

ente,也是很棒的选择,还是和文件夹管理相关暂放弃

pulsejet/memories,nextcloud里面的一个插件,还有一个photo,目前正在验证尝试

Nextcloud安装过程

基础环境

apt update && sudo apt upgrade
apt install -y unzip ffmpeg #增补一个是解压,一个相册app用的
apt install -y apache2 mariadb-server libapache2-mod-php php-gd php-mysql \
php-curl php-mbstring php-intl php-gmp php-bcmath php-xml php-imagick php-zip

数据库

mysql

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE IF NOT EXISTS nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'username'@'localhost';
FLUSH PRIVILEGES;

quit;

#后续会用到,这里用户名username,数据库名nextcloud,密码password

文件下载准备

wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
cp -r nextcloud /var/www
chown -R www-data:www-data /var/www/nextcloud

配置Apache

nano /etc/apache2/sites-available/nextcloud.conf

*这里展示不完整,核心是ServerName后面的内容修改为自己的ip(我希望直接用ip访问,而且IP之后不添加/nextcloud)。

假如在安装程序完成之后,还修改了IP,就需要编辑/var/www/nextcloud/config/config.php,同步把里面的IP信息修改。

具体代码查看:https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation,

<VirtualHost *:80>
DocumentRoot /var/www/nextcloud/
ServerName your.server.com

<Directory /var/www/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews

<IfModule mod_dav.c>
Dav off
</IfModule>
</Directory>
</VirtualHost>

站点启用,以及安装其它模块

a2ensite nextcloud.conf
systemctl restart apache2

a2enmod rewrite headers env dir mime
systemctl restart apache2

初始化配置

访问IP,进入配置页面,记得上面的这里用户名username,数据库名nextcloud,密码password吗?
如果你使用了官网指引的另一个apache站点文件,那么你应该使用IP/nextcloud访问安装程序

memories安装

进入网盘后,点击右上角的头像,进入应用-精选应用列表,可以找到memories,直接启用即可


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到