首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏仲儿的专栏

    Nextcloud 源码部署迁移到容器部署

      在以前我们部署 Nextcloud 都是采用 LNMPA 架构和源码来直接部署,到版本升级时一般都需要比较复杂的操作,虽然也还算比较可以接受,但是相比较 Docker 方式而言,这就显得复杂多了,而且还对宿主机的环境还有所要求 因此,今天就来尝试一下从源码部署迁移到容器部署。 不过,如果源码部署的应用版本与 Docker 镜像的应用版本不符时(通常是落后),还需要执行以下命令先升级某些插件之后才能正常访问: docker exec -u www-data -ti nextcloud_app _1 php occ upgrade   当升级插件完成后,就可以正常使用 Docker 部署Nextcloud 了。 (采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 Nextcloud 源码部署迁移到容器部署 》 本文链接:https://lisz.me/tech/docker/nextcloud-docker.html

    1.5K11编辑于 2022-10-28
  • 来自专栏啸天"s blog

    Docker部署Nextcloud安装smbclient

    docker安装Nextcloud参考上篇文章:https://xtboke.cn/jsjc/662.html 本篇文章主要说下如何安装smbclientNextcloud Nextcloud默认是没有开启外部存储功能的 设置Nextcloud所有用户都能使用外部存储。 ? 如果Nextcloud是使用Docker部署,可能会遇到没有安装samba客户端问题:"smbclient" 未安装。 进入Nextcloud容器: docker exec -it nextcloud bash 用apt安装: apt install smbclient libsmbclient-dev pecl install smbclient docker-php-ext-enable smbclient 重启Docker服务即可 这样不仅可以用Nextcloud做NAS,也可用用它管理其他共享文件。 参考:https://github.com/nextcloud/docker/tree/master/.examples#php-module-smbclient

    7.9K10发布于 2020-11-30
  • 来自专栏轩辕镜像

    Nextcloud Docker 容器化部署指南

    该Docker镜像由Nextcloud社区开发维护,旨在提供轻量级、可扩展的部署方式。 环境准备Docker环境安装部署Nextcloud容器前,需先确保服务器已安装Docker环境。 容器部署基础部署(适用于测试环境)以下命令将创建一个基础的Nextcloud容器,使用默认配置和SQLite数据库,适合快速测试:展开代码语言:BashAI代码解释dockerrun-d\--namenextcloud 的Docker容器化部署方案,从环境准备、镜像拉取、基础部署到生产环境优化,提供了一套完整的部署流程。 通过容器化部署,用户可快速搭建Nextcloud服务,并根据实际需求进行灵活配置。

    94910编辑于 2025-12-25
  • 来自专栏LNMP开发那些事

    使用Docker Compose部署NextCloud和WordPress

    options: max-size: "10m" max-file: 3 restart: always imaginary: image: nextcloud PHP PHP官方的镜像启用和安装的扩展比较少,直接使用会导致WordPress和Nextcloud的健康检查一堆信息,所以使用Dockerfile来基于官方镜像构建一个专用的镜像,PHP需要的扩展包括 : gd(png/jpeg/gif/webp/avif) imagick opcache(考虑性能) apcu(Nextcloud的本地缓存) zip(影响WordPress插件安装) redis(WordPress 的对象缓存和Nextcloud的分布式缓存) gmp intl FROM php:8.2-fpm-alpine RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com

    67500编辑于 2024-05-24
  • 来自专栏全栈工程师修炼之路

    NextCloud私有云盘安装部署记录

    扩展应用安装(可离线安装):https://apps.nextcloud.com ---- 0x01 安装实践 NextCloud安装所需组件php-fpm / mysql / nginx / nextcloud #权限设置 chown -R www.www /usr/local/nginx/html/nextcloud Step9.安装与配置Nextcloud 访问http://SERVER_NAME,请选择 以及onlyoffice在线编辑插件 mkdir -vp /app/nextcloud/{mysql,data} /app/onlyoffice/{logs,data,front} # 部署 MySQL \ -p 3306:3306 \ --restart=always \ mysql:8.0 # 部署 onlyoffice/documentserver 支持 office 在线编辑 sudo snap install nextcloud nextcloud 18.0.4snap1 from Nextcloud✓ installed # 5.启动停止 snap start nextcloud

    35K30编辑于 2022-09-29
  • 来自专栏大猪的笔记

    使用容器一键部署nextcloud

    部署 容器真是个好东西。 docker run -d -p 8090:80 --name nextcloud -v nextcloud:/var/www/html nextcloud 常用操作 安装ocdownloader插件

    1.5K10发布于 2020-02-24
  • 来自专栏啸天"s blog

    用Docker部署NextCloud到N1

    docker run -d -p 8888:80 --name nextcloud -v /data/nextcloud/:/var/www/html/ --restart=always --privileged =true arm64v8/nextcloud 如果是部署到U盘,可以这样。 docker run -d -p 8888:80 --name nextcloud -v **/srv/dev-disk-by-id-usb-WD_My_Passport_0820_575836314135343936305258 -0-0-part1/nextcloud/**:/var/www/html/ --restart=always --privileged=true arm64v8/nextcloud 注意这里共享文件夹不要直接用

    1.3K30发布于 2020-12-01
  • 来自专栏用户8644135的专栏

    基于LNMP架构部署NextCloud私有云盘

    Nextcloud也提供了许多应用安装,包括但不限于Markdown在线编辑、OnlyOffice(需另外部署服务端)、思维导图、日历等,你可以自行选择以丰富个人网盘的功能。 Nextcloud的服务端部署方式有很多种,本文采用基于LNMP环境源码安装。 2、Nextcloud部署 #本文采用的LNMP环境可参考我另一篇文章部署(LNMP环境部署) 1)下载Nextcloud安装包 [root@localhost ~]# wget https://download.nextcloud.com  /usr/local/nginx/html/nextcloud 9)确认所有服务都已全部启动 [root@localhost ~]# netstat -lntup Active Internet connections ,NextCloud私有网盘部署成功。

    14.4K20发布于 2021-07-07
  • NextCloud私有云盘完整部署指南

    本文详解NextCloud部署配置,打造功能完善的私有云存储服务。 最全 | 文件为主 | 文件为主 | | 性能 | 中等 | 最快 | 快 | | 扩展 | 丰富 | 有限 | 有限 | | 自建 | ✅ | ✅ | 需群晖 | --- ## 二、Docker部署 部署在家里/公司内网 如何从外网访问? 部署要点:安装:Docker Compose最简单性能:Redis缓存必配安全:生产环境用HTTPS远程:组网方案最简单安全备份:定期备份数据我的配置: 官方文档:https://docs.nextcloud.com/NextCloud GitHub:https://github.com/nextcloud NextCloud是最全能的私有云方案,配合组网软件可以随时随地访问你的数据

    2.1K21编辑于 2025-12-19
  • 来自专栏云计算教程系列

    如何在Debian 9上安装和配置Nextcloud

    在本教程中,我们将在Debian 9服务器上安装和配置Nextcloud实例。 准备 要完成本教程中的步骤,您需要具备以下条件: 在服务器上配置了sudo用户和防火墙:您可以按照Debian 9初始服务器设置教程创建具有sudo权限的用户并设置基本防火墙。 第1步 - 安装Nextcloud 我们将使用snappy包装系统安装Nextcloud 。 这个打包系统可以通过默认存储库安装在Debian 9上,允许组织在具有自动更新功能的独立单元中发布软件以及所有相关的依赖项和配置。 ---- 参考文献:《How To Install and Configure Nextcloud on Debian 9

    5.2K40发布于 2018-11-08
  • 来自专栏用户8644135的专栏

    基于LNMP架构部署NextCloud私有云盘

    Nextcloud也提供了许多应用安装,包括但不限于Markdown在线编辑、OnlyOffice(需另外部署服务端)、思维导图、日历等,你可以自行选择以丰富个人网盘的功能。 Nextcloud的服务端部署方式有很多种,本文采用基于LNMP环境源码安装。 2、Nextcloud部署 #本文采用的LNMP环境可参考我另一篇文章部署(LNMP环境部署) 1)下载Nextcloud安装包 [root@localhost ~]# wget https://download.nextcloud.com  /usr/local/nginx/html/nextcloud 9)确认所有服务都已全部启动 [root@localhost ~]# netstat -lntup Active Internet connections ,NextCloud私有网盘部署成功。

    14.8K30发布于 2021-06-29
  • 来自专栏XRSec.Blog

    Docker 部署 Nextcloud LADP 四件套

    GitHub:https://github.com/XRSec/docker-nextcloud.git Dockerfile version: '2' services: db: environment: - MYSQL_ROOT_PASSWORD= - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud app: hostname: mfs_app container_name: mfs_app image: nextcloud:fpm links: - db restart: on-failure:3 volumes /nginx/nextcloud:/var/www/html - /etc/ssl/nas.crt:/etc/ssl/nas.crt - /etc/ssl

    1.2K20编辑于 2022-02-11
  • 来自专栏Cloud-DIY

    【Docker】使用docker安装部署NextCloud私人网盘

    【Docker】使用docker安装部署NextCloud私人网盘 1、查询并下载NextCloud镜像 执行命令 docker search nextcloud docker pull nextcloud 25 crazymax/nextcloud Nextcloud image based on Alpine Linux 9 nextcloudci/server complete 462c9168620c: Pull complete 5f6a7ae88b1d: Pull complete 8507904d39d6: Pull complete f6dc5bb9d193 "", "Created": "2021-12-22T12:11:13.660964245Z", "Container": "821b536dedc6cac092fa9abeaf773d541d4067faaf2980c8c8c5d77d08d195c0 www.php.net/distributions/php-8.0.14.tar.xz.asc", "PHP_SHA256=fbde8247ac200e4de73449d9fefc8b495d323b5be9c10cdb645fb431c91156e3

    10.1K20编辑于 2022-12-13
  • 来自专栏开源部署

    如何在CentOS 8.1上安装部署NextCloud私人网盘

    在本指南中,您将学习如何在CentOS 8.1上安装NextCloud私人网盘。 下一步,您需要从NextCloud的官方网站下载NextCloud压缩文件。 在撰写本指南时,NextCloud的最新版本为18.0.1。 要下载NextCloud,请运行以下wget命令。 [linuxidc@localhost ~/www.linuxidc.com]$sudo mkdir -p /var/www/html/nextcloud/data 然后修改NextCloud的目录权限 NextCloud,您需要打开Web服务器的80端口。

    1.9K30编辑于 2022-08-13
  • 来自专栏散尽浮华

    Nextcloud私有云盘在Centos7下的部署笔记

    Nextcloud官网的帮助文档写得相当地详细,几乎任何关于Nextcloud的问题都可以找到答案,这说明Nextcloud开发团队确实比ownCloud更加优秀。 Nextcloud云盘环境部署后,可以实现web网页端、手机移动端和桌面客户端三者数据同步,其中桌面客户端可以在本地设置一个文件夹,用于同步数据,这样也就相当于在本地备份了数据。 废话不多说了,直接看部署笔记: 部署机器的系统是Centos7.4版本 [root@nextcloud-server ~]# cat /etc/redhat-release CentOS Linux release e6eMuQMJQyWP7BgwyhymuUpykDgWLKQdFotC | | grace | 信息科技部-grace | 1|$2y$10$eCsuuK.ZrWx7qGrMKi88l.myL6GAj33TYtJ9x288SWq7qx25xiFN2 e6eMuQMJQyWP7BgwyhymuUpykDgWLKQdFotC | | grace | 信息科技部-grace | 1|$2y$10$eCsuuK.ZrWx7qGrMKi88l.myL6GAj33TYtJ9x288SWq7qx25xiFN2

    2.9K31编辑于 2022-03-28
  • 来自专栏yiyun 的专栏

    Docker 搭建 Nextcloud

    引言 Docker 搭建 Nextcloud docker-compose.yml 参考: nextcloud/docker: ⛴ Docker image of Nextcloud - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud app: image: nextcloud restart: always /nextcloud/nextcloud:/var/www/html environment: - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud NextCloud——结合rclone打造个人私有云存储 - 墨天轮 定制优化Nextcloud镜像 - 知乎 搭建NextCloud私有网盘挂载OneDrive - 云+社区 - 腾讯云 丢掉为知笔记用 Nextcloud - 知乎 Setting Up NextCloud on Docker w/ NGINX and CloudFlare for Remote Access!

    6.1K40编辑于 2022-04-11
  • 来自专栏docker

    openEuler 云原生实战:Docker Compose 部署 Nextcloud 企业级私有云

    2.4 架构说明这次部署包含两个容器:nextcloud_app:Nextcloud 应用本体,提供 Web 界面和文件管理nextcloud_mariadb:MariaDB 数据库,存储 Nextcloud 三、部署 Nextcloud3.1 创建项目目录先创建一个项目目录。 用 docker ps 查看了一下,之前部署的 WordPress 容器还在跑着,这次部署 Nextcloud 不会影响它。 我们新部署Nextcloud 用的是 8090 端口,和 WordPress 的 8080 端口不冲突。这就是容器化的好处,多个应用可以在同一台服务器上和平共处,互不干扰。 写在最后:这次部署 Nextcloud 的经历让我对容器化部署有了更深的认识。同一台服务器上跑着 WordPress、Nextcloud,两个应用各自独立,互不干扰,资源占用也在合理范围内。

    89760编辑于 2025-12-07
  • 来自专栏Ubuntu建站指南

    Nginx服务配置篇·第三课:NextCloud部署安装

    前景概要:上一篇文章我们安装完Wordpress,基本上也就知道一个简单的网站的发布流程,这一篇就开始部署Nextcloud,打造你的第一个私人网盘。为什么推荐Nextcloud? 1.免费2.部署简单3.功能齐全,网页以及app都完美支持**Nextcloud安装最难的点就是网站配置,如果没有根据官网的配置文件的话,就可能会有如下问题:1.安装时报错,导致连接不上数据库,无法访问页面 2.即使安装完,在设置-概览界面,出现很多条警告**开始部署第一步:上传Nextcloud程序到网站目录这边以 /var/www/nextcloud目录为例方法1:本地下载后通过SSH软件上传到服务器方法 第三步:创建数据库输入以下命令创建nextcloud数据库:mysqluse mysql;create database nextcloud;exit数据库可以不创建,在程序安装时会自动创建我的建议也是不用创建 至此,NextCloud已经安装完成。总结Nextcloud私人网盘已经搭建完成,再回头看看,想想每一个步骤的含义,非常有意义。希望对你有帮助,谢谢!

    13.7K31编辑于 2022-09-26
  • 来自专栏DotNet NB && CloudNative

    .NET9 AOT部署

    C# AOT部署和JIT部署两种不同的编译和部署方式对比 AOT(Ahead-of-Time)部署: AOT是将C#程序提前编译为机器代码(通常为平台特定的二进制文件),在应用程序启动之前完成编译过程。 缺点: 编译时间长:AOT需要在部署前进行编译,可能导致部署的时间较长。 平台依赖:AOT编译会生成特定平台的机器码,因此跨平台部署需要针对每个平台生成不同版本的代码。 选择AOT还是JIT部署,需要根据具体的应用场景、性能需求、开发周期和平台要求来权衡。 tabs=dotnet9&pivots=os-linux-ubuntu-2204 添加存储库 sudo add-apt-repository ppa:dotnet/backports 安装SDK sudo tabs=linux-ubuntu%2Cnet9plus sudo apt-get install clang zlib1g-dev 4、把解决方案代码上传到Linux系统某个文件夹上并转到要发布的项目

    85900编辑于 2025-03-17
  • 来自专栏一直在努力的Java菜鸡er

    nextCloud配置redis缓存

    我的nextCloud是安装在docker中的,所以首先进入容器内 docker exec -it nextCloud(你nextCloud容器名,或者对应的id也可以) /bin/bash 然后进如 redis地址 'port':redis端口(redis默认端口6379) 'password':redis登录密码(redis没有密码的话可以删除本行) ``` 然后保存配置输入exit退出容器,重启nextCloud

    5.7K20编辑于 2022-09-08
领券