精华内容
下载资源
问答
  • 插件倒入nextcloud LDAP导入器 Tester sous nextcloud版本18 Tester avec le插件“ CAS身份验证后端”版本:1.8.1 安装 Placer Dans Le Dossier应用程序/ de nextcloud 使用率 LDAPàBDD实用程序进口商 sudo -u ...
  • 插件,在文件详细信息侧栏中显示文件元数据。 当前,支持的文件类型包括: 音频/ flac(VorbisComment) 音频/ mp4(QuickTime) 音频/ mpeg(ID3v1和ID3v2) 音频/音频(VorbisComment) 音频/波形(RIFF) ...
  • 本篇描述nextcloud思维导图的基本使用和特点 安装插件 右上角-点击头像-选择应用-选择办公分类-Mind Map 点击安装即可 创建导图 点击左上角文件-创建文件=创建导图 基本功能 功能不多,但对于入门级...

    原文链接:https://dsx2016.com/?p=1725

    公众号:大师兄2016

    思维导图

    本篇描述nextcloud思维导图的基本使用和特点

     

    安装插件

    右上角-点击头像-选择应用-选择办公分类-Mind Map

    点击安装即可

    创建导图

    点击左上角文件-创建文件=创建导图

    基本功能

    功能不多,但对于入门级使用完全够用,各种功能随意尝试即可

    支持中文,相对友好

    创建分享

    要注意的事,在编辑导图界面没有分享,只有保存

    保存后回到文件管理界面,可以点击右侧的分享图片

    chrome浏览器同步打开分享的导图链接

    非常适合会议和协作工作流

    免费开源

    nextcloud插件保存格式为KM格式

    这种格式与百度脑图一致,两者的的区别就是百度需要登录使用,nextcloud无需强制百度登录

    沟通评论

    分享出去的导图链接,不仅能够实时在浏览器查看

    还可以匿名发布评论和留言

    没有水印

    水印的前提是付费,既然是免费的,也就不存在水印

    同时也不会限制导出的格式,目前支持SVG导出

    这意味着在md文档或者我的个人博客中,都可以引用不会因为大小缩放而模糊的svg思维导图

    END.

    展开全文
  • 看到这个页面说明成功了 关闭安全校验 (非必须)nextcloud中config/config.php文件添加 'onlyoffice' => array ( 'verify_peer_off' => true ), (非必须)受信任域名添加 documentServer为部署onlyOfice的服务器ip或者...

    原文链接:https://dsx2016.com/?p=1778

    公众号:大师兄2016

    配置文件

    docker-compose.yml

    version: "3"
    services:
      service.onlyoffice:
        image: onlyoffice/documentserver
        container_name: onlyoffice
        ports:
          - 9021:80
        volumes:
          - ./logs:/var/log/onlyoffice
          - ./data:/var/www/onlyoffice/Data
          - ./lib:/var/lib/onlyoffice
          - ./db:/var/lib/postgresql
        restart: always
        stdin_open: true
        tty: true

     

    运行

     

    docker-compose up -d

     

    访问

    IP:端口

    看到这个页面说明成功了

     

    关闭安全校验

    (非必须)nextcloud中config/config.php文件添加

     'onlyoffice' => array (
        'verify_peer_off' => true
      ),

     

    (非必须)受信任域名添加

    documentServer为部署onlyOfice的服务器ip或者域名

     'trusted_domains' => 
      array (
        0 => 'documentServer',
      ),

     

    安装插件

    安装onlyOffice插件并启用

    img

     

    填写文档服务器地址

    注意事项

    1. ip对应ip

    2. 域名对应域名

    3. http对应http

    4. https对应https

    点击保存弹出提示成功即可

     

    新建文件

    img

     

    完成表格加载

     

    配置ssl证书

    官方文档

    https://github.com/ONLYOFFICE/Docker-DocumentServer#running-onlyoffice-document-server-using-https

    img

    在当前根目录下的data文件夹再新建certs文件

    并且把两个证书文件名称都改为tls前缀即可

    设置配置文件代理容器的443端口

    比如本文的9021指向docker容器的80

    9022指向docker容器的443

    version: "3"
    services:
      service.onlyoffice:
        image: onlyoffice/documentserver
        container_name: onlyoffice
        ports:
          - 9021:80
          - 9022:443
        volumes:
          - ./logs:/var/log/onlyoffice
          - ./data:/var/www/onlyoffice/Data
          - ./lib:/var/lib/onlyoffice
          - ./db:/var/lib/postgresql
        restart: always
        stdin_open: true
        tty: true

     

    设置nginx

    千万注意!!!

    千万注意!!!

    千万注意!!!

    443端口的proxy_pass一定要指向https://ip:端口

    而不是http,否则会报400

    nginx错误提示The plain HTTP request was sent to HTTPS port

    原因是https的域名又代理到docker容器的https,双层代理,不允许有http的请求

    所以千万不要写成http,而是proxy_pass https://127.0.0.1:9022;

    # 本地的80端口(http服务)
        server {
            listen 80;
            # onlyoffice
            server_name onlyoffice.domain.com;
    ​
            location / {
                # root   /var/www/html/client; #站点目录
                # index index.html index.htm;
                # 指向本地的nodejs服务器
                proxy_pass http://127.0.0.1:9021;
                #设置请求头,并将头信息传递给服务器端
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
                # 强制跳转https
                # rewrite ^(.*)$    https://$host$1 permanent;
            }
    ​
        }
    ​
        # onlyoffice
        server {
            listen 443;
            # onlyoffice
            server_name onlyoffice.domain.com;
            ssl on;
            # root html;
            # index index.html index.htm;
            # SSL证书放在了同级目录small文件夹下面
            ssl_certificate cert/onlyoffice/1_onlyoffice.domain.com_bundle.crt;
            ssl_certificate_key cert/onlyoffice/2_onlyoffice.domain.com.key;
            ssl_session_timeout 5m;
            ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
            ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
            ssl_prefer_server_ciphers on;
    ​
            location / {
                # 指向当前的某个服务端口
                proxy_pass https://127.0.0.1:9022;
                #设置请求头,并将头信息传递给服务器端
                proxy_redirect off;
                proxy_set_header Host $host;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
            }
        }

     

    记得设置域名解析到云主机

    END.

    展开全文
  • rainloop-nextcloudNextcloud插件,可以使用出色的Rainloop网络邮件( )。 哪个分支适用于哪个版本的Nextcloud? master分支对应于适用于Nextcloud 19及更高版本的插件的最新稳定版本。 “ up-to-nc18”对应...
  • 用于NextCloud云盘的上传插件 V1.0.1 使用说明 配置项说明 host: 网盘地址 user: 用户名 password: 密码 path: 网盘内的存储路径 更新日志 V1.0.1 修复中文名无法上传的bug V1.0.1 修复中文目录名无法上传的bug ...
  • 解压,得到每个插件的压缩包:tar zxvf nextcloud_apps.tar.gz 三.删除总压缩文件:rm -f nextcloud_apps.tar.gz 四.解压所有压缩包:ls *.tar.gz | xargs -n1 tar xzvf 五.删除压缩包:rm -f *.tar.gz 六.在next...
  • 插件允许您从浏览器访问存储在nextcloud密码应用程序中的密码。始终准备好密码单击“密码”图标,将为您提供与当前网站匹配的登录数据。只需单击一下即可轻松将所需的用户帐户插入现有的登录表单。或者,您也可以...
  • 手动为Nextcloud安装插件(App)

    千次阅读 2020-05-19 16:29:39
    Nextcloud支持App插件功能,用户可以通过为Nextcloud安装插件的方法来扩展系统的功能,通常情况下用户可以通过浏览器访问官方App Store页面自动下载并安装插件,但是由于国内的互联网管制,这种自动下载并安装插件的...

    Nextcloud支持App插件功能,用户可以通过为Nextcloud安装插件的方法来扩展系统的功能,通常情况下用户可以通过浏览器访问官方App Store页面自动下载并安装插件,但是由于国内的互联网管制,这种自动下载并安装插件的方法往往不能成功,用户必须手动安装插件,具体步骤如下:

    一、通过浏览器直接访问App Store页面

    页面地址为 https://apps.nextcloud.com/,经测试该页面国内可以正常访问,用户可通过搜索快速找到想要安装的app,找到app后可在app的介绍页面根据nextcloud的版本选择下载压缩包,压缩包的文件名后缀一般为.tar.gz。

    二、下载插件压缩包

    找到相应版本的下载链接后,可在linux系统中使用wget命令直接下载到 /var/www/html/apps目录下。

    三、解压缩插件压缩包

    执行以下命令解压缩:

    tar -zvxf <file-name>

    注意将上述命令中的<file-name>替换成下载的以“.tar.gz”结尾的文件

    四、启用插件

    使用管理员账号或具有管理权限的账号登录系统,找到插件管理页面,选择启用插件即可。

    展开全文
  • nextcloud私人网盘apps目录,包括collabora文件预览编辑插件
  • 功能●快速访问与带有扩展名的当前选项卡相关的所有凭据●只需单击它们即可将凭据粘贴到当前选项卡中,或者将它们拖放到任意位置●使用功能强大的搜索来查找所需的凭据●连接尽可能多的凭据您喜欢的Nextcloud帐户●...
  • Chrome OS的NextCloud / OwnCloud存储服务 *此应用程序仅适用于Chrome OS。 *支持NextCloud的安全Web的基于Web身份验证。 *支持Chunked文件上传NextCloud。 *支持多个帐户。 =权限= * filesystemprovider:文件...
  • nextcloud 18.00 ocdownloader 离线下载插件 解压后复制到apps目录 打开应用启用ocdownloader插件 刷新
  • Nextcloud视频通话应用程序的屏幕共享功能。 支持语言:English
  • Nextcloud数据性能数据收集 该存储库包含使用收集通过提供的性能指标的配置。 通过提供的配置,将每5分钟收集一次指标,并使用已配置的存储策略(例如或基于的将其保存在OpenNMS中。 要求 具有serverinfo支持的Next...
  • Centos7 搭建开源个人网盘Nextcloud与常用插件

    万次阅读 多人点赞 2018-05-28 16:31:04
     像我着这种穷人,穷公司,人数不多,又不像花钱的,那么nextcloud就是最好的选择,nextcloud是owncloud的一个分支,由原创始人团队维护,是在owncloud被别的公司收购后,由创始人团队创立的新分支。就像 mysql和...

        文件服务器,是一个公司最常用的服务应用,每个公司企业基本都有自己的文件服务器实,现储存分享,上传下载文件文档等功能,常见的文件服务器就是ftp服务器,但是ftp服务器的功能实在有限,且对于普通用户使用入手难度较大,又缺乏界面,对于公司的普通用户来说,确实不是一个好的文件服务器。一般ftp也只是用户服务器,网站应用等方面。

        在目前的公司企业环境中,企业网盘则是一个更好的文件服务器替代方案。百度云盘,相信大家基本都有用过吧,友好的界面交互,网页端,客户端都有,不需要任何命令,实现上传下载,分享等诸多功能。但是这种云盘毕竟不是自己的,很多公司对于将机密文件放在上面心存疑惑,且时不时的网盘关闭热潮也让人担心。既然如此,为何不搭建自己的网盘呢,于是就有了nextcloud。

        对于私人网盘,市面上已经有很多的产品,很多开源半开源的云盘系统。其中最出名的就是 seafile和owncloud/nextcloud。seafile是国人开发的,分块处理,断点上传,速度比后者要快。有社区版和企业版。社区版免费,但是功能有限,企业版要收费,功能更强大。但是社区版的功能,老实说只能满足个人使用,无法满足企业使用。而企业版要收费,费用根据公司人数不同,还需要发邮件询问。

        像我着这种穷人,穷公司,人数不多,又不像花钱的,那么nextcloud就是最好的选择,nextcloud是owncloud的一个分支,由原创始人团队维护,是在owncloud被别的公司收购后,由创始人团队创立的新分支。就像 mysql和mariadb。nextcloud完全开源,功能强大,是外国人开发维护的。具体的与seafile等的对比,这里不详细说明了,有兴趣的百度就好。下面记录一下在centos7 服务器上搭建nextcloud的具体过程。

     

    环境: centos7 

    nextcloud: 13.0.2 

    selinux 关闭

     

    1. nextcloud是php项目,这里我使用nginx,官方文档是用apache的,有一点点具别。但不大。在下载nextcloud之前,先安装nginx和php

    # 先删除系统可能自带的PHP和nginx,用来面命令查找是否有安装
    $ rpm -qa |grep php
    $ rpm -qa |grep nginx
    # 强制删除软件包,软件包全称就是上面通过rpm -qa 查询到的软件包全名
    $ rpm -e --nodeps {软件包全称} 
    
    # 安装yum的epel源,这里推荐用阿里云的镜像安装,包更全。
    $ rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
    
    # 安装nginx
    $ yum install -y nginx
    
    # 安装php的源
    $ rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    
    # 安装php已经会用到扩展
    $ yum install -y php70w-devel php70w-pear php70w-pecl php70w-gd php70w-opcache php70w-cli php70w-pdo php70w-process php70w-pecl-apcu php70w-mcrypt php70w-mysql php70w-fpm php70w-pecl-memcached php70w-common php70w-xml php70w-mbstring php70w-pecl-igbinary
    
    # 检查是否安装成功
    $ nginx -v
    nginx version: nginx/1.12.2
    $ php -v
    PHP 7.0.30 (cli) (built: Apr 28 2018 08:14:08) ( NTS )
    Copyright (c) 1997-2017 The PHP Group
    Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
        with Zend OPcache v7.0.30, Copyright (c) 1999-2017, by Zend Technologies
    

     

    2. nextcloud 还需要数据库,这里我使用的mysql,mysql提前安装好或使用已有的数据库服务器,具体安装安装方式可参考我另一篇博文: 《CentOS7.2 安装mysql,并配置自动启动和远程访问》。在mysql种创建一个新的databse用于nextcloud使用.

    # 在装有mysql的服务器上执行
    $ mysql -u root -p
    > create database nextcloud_db;
    # 授权给自定义用户,这里以用户名:nextclouduser,密码:nextcloudpasswd,代替。
    > grant all privileges on nextcloud_db.* to nextclouduser@localhost identified by 'nextcloudpasswd';
    > flush privileges;

     

    3.  为nextcloud 生成自签名ssl证书

    $ cd /etc/nginx/cert/    # 没有则创建此文件夹
    $ openssl req -new -x509 -days 365 -nodes -out /etc/nginx/cert/nextcloud.crt -keyout /etc/nginx/cert/nextcloud.key
    # 会出现下面的选项需要填写,可以随便填。
    Country Name (2 letter code) [XX]:cn                                 # 国家
    State or Province Name (full name) []:guangdong                      # 省份
    Locality Name (eg, city) [Default City]:guangzhou                    # 地区名字
    Organization Name (eg, company) [Default Company Ltd]:Amos           # 公司名
    Organizational Unit Name (eg, section) []:Technology                 # 部门
    Common Name (eg, your name or your server's hostname) []:Amos        # CA主机名
    Email Address []:Amos@Amos.com                                       # Email地址
    
    # 修改证书和文件夹权限
    $ chmod 600 /etc/nginx/cert/*
    $ chmod 700 /etc/nginx/cert

     

    4. 下载nextcloud,并配置php和nginx

    # 下载nextcloud,官网地址为: https://nextcloud.com/install/#instructions-server
    $ cd /usr/local/src
    $ yum install -y wget unzip
    $ wget https://download.nextcloud.com/server/releases/nextcloud-13.0.2.zip    # 下载
    $ unzip nextcloud-13.0.2.zip    # 解压
    $ mv nextcloud /usr/share/nginx/html/    # 移动到指定文件夹内
    $ cd /usr/share/nginx/html/nextcloud     # 进行nextcloud 目录中
    $ mkdir data    # 创建数据文件夹
    $ chown nginx:nginx -R nextcloud/    # 将nextcloud文件授权给nginx
    
    # 配置php-fpm
    $ vim /etc/php-fpm.d/www.conf
    --------------------------------------------------------------------------------
    user = nginx                                   //将用户和组都改为nginx
    group = nginx
    listen = 127.0.0.1:9000
    env[HOSTNAME] = $HOSTNAME                     //将以下几行,去掉注释
    env[PATH] = /usr/local/bin:/usr/bin:/bin
    env[TMP] = /tmp
    env[TMPDIR] = /tmp
    env[TEMP] = /tmp
    --------------------------------------------------------------------------------
    
    
    # 为php创建session文件夹
    $ mkdir -p /var/lib/php/session
    $ chown nginx:nginx -R /var/lib/php/session/
    
    
    # 配置nginx
    $ cd /etc/nginx/conf.d/
    $ vim nextcloud.conf
    --------------------------------------------------------------------------------
    upstream php-handler {
        server 127.0.0.1:9000;
        #server unix:/var/run/php5-fpm.sock;
    }
    
    
    server {
        listen 80;
        server_name localhost;
        # enforce https
        rewrite ^(.*)$ https://$host$1 permanent;
    }
    
    
    server {
        listen 443 ssl;
        server_name localhost;
    
        ssl_certificate /etc/nginx/cert/nextcloud.crt;
        ssl_certificate_key /etc/nginx/cert/nextcloud.key;
    
        # Add headers to serve security related headers
        # Before enabling Strict-Transport-Security headers please read into this
        # topic first.
        add_header Strict-Transport-Security "max-age=15768000;
        includeSubDomains; preload;";
        add_header X-Content-Type-Options nosniff;
        add_header X-Frame-Options "SAMEORIGIN";
        add_header X-XSS-Protection "1; mode=block";
        add_header X-Robots-Tag none;
        add_header X-Download-Options noopen;
        add_header X-Permitted-Cross-Domain-Policies none;
    
        # Path to the root of your installation
        root /usr/share/nginx/html/nextcloud/;
    
    
        location = /robots.txt {
            allow all;
            log_not_found off;
            access_log off;
        }
    
    
        # The following 2 rules are only needed for the user_webfinger app.
        # Uncomment it if you're planning to use this app.
        #rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
        #rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json
        # last;
    
    
        location = /.well-known/carddav {
          return 301 $scheme://$host/remote.php/dav;
        }
        location = /.well-known/caldav {
          return 301 $scheme://$host/remote.php/dav;
        }
    
    
        # set max upload size
        client_max_body_size 10240M;    # 上传文件最大限制,php.ini中也要修改,最后优化时会提及。
        fastcgi_buffers 64 4K;
    
        # Disable gzip to avoid the removal of the ETag header
        gzip on;
        gzip_vary on;
        gzip_comp_level 4;
        gzip_min_length 256;
        gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
        gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
    
    
        # Uncomment if your server is build with the ngx_pagespeed module
        # This module is currently not supported.
        #pagespeed off;
    
    
        error_page 403 /core/templates/403.php;
        error_page 404 /core/templates/404.php;
    
    
        location / {
            rewrite ^ /index.php$uri;
        }
    
    
        location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
            deny all;
        }
        location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
            deny all;
        }
    
        location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+|core/templates/40[34])\.php(?:$|/) {
            include fastcgi_params;
            fastcgi_split_path_info ^(.+\.php)(/.*)$;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param PATH_INFO $fastcgi_path_info;
            fastcgi_param HTTPS on;
            #Avoid sending the security headers twice
            fastcgi_param modHeadersAvailable true;
            fastcgi_param front_controller_active true;
            fastcgi_pass php-handler;
            fastcgi_intercept_errors on;
            fastcgi_request_buffering off;
        }
    
    
        location ~ ^/(?:updater|ocs-provider)(?:$|/) {
            try_files $uri/ =404;
            index index.php;
        }
    
    
        # Adding the cache control header for js and css files
        # Make sure it is BELOW the PHP block
        location ~* \.(?:css|js)$ {
            try_files $uri /index.php$uri$is_args$args;
            add_header Cache-Control "public, max-age=7200";
            # Add headers to serve security related headers (It is intended to
            # have those duplicated to the ones above)
            # Before enabling Strict-Transport-Security headers please read into
            # this topic first.
            add_header Strict-Transport-Security "max-age=15768000;includeSubDomains; preload;";
            add_header X-Content-Type-Options nosniff;
            add_header X-Frame-Options "SAMEORIGIN";
            add_header X-XSS-Protection "1; mode=block";
            add_header X-Robots-Tag none;
            add_header X-Download-Options noopen;
            add_header X-Permitted-Cross-Domain-Policies none;
            # Optional: Don't log access to assets
            access_log off;
        }
    
        location ~* \.(?:svg|gif|png|html|ttf|woff|ico|jpg|jpeg)$ {
            try_files $uri /index.php$uri$is_args$args;
            # Optional: Don't log access to other assets
            access_log off;
        }
    }
    ----------------------------------------------------------------------------------
    
    
    # 将nginx原配置中80端口的配置删除
    $ vim /etc/nginx/nginx.conf
    --------------------------------------------------------
    server {          # 将80端口的server整个删除,应该我们在上面nextcloud.conf中已经配置了,这里不删除的话会导致冲突不生效。
        listen 80;
    ...
      }
    --------------------------------------------------------

     

    5. 启动nginx和php-fpm

    $ nginx -t    # 检查nginx配置是否正确,出现下面输入则正确。
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    
    
    # 启动并设为开机启动 nginx,php-fpm
    $ systemctl start nginx
    $ systemctl enable nginx
    $ systemctl start php-fpm
    $ systemctl enable php-fpm
    
    
    # 配置防火墙,开放http和https的端口。
    $ firewall-cmd --add-port=80/tcp --permanent
    $ firewall-cmd --add-port=443/tcp --permanent
    $ firewall-cmd --reload
    
    
    PS: 这里我的selinux是关闭的,如果selinux没有关闭,则执行下面命令关闭selinux
    $ setenforce 0    # 关闭selinux
    $ vim /etc/selinux/config    # 修改配置,永久关闭。
    ------------------------------------------------------
    SELINUX=disabled
    ------------------------------------------------------

     

    6. 访问网页界面,完成安装。访问搭建nextcloud服务器的ip地址。(如果有域名就访问域名)

        按照实际情况进行配置,配置完成后,点击安装完成。上图中mysql的主机名,使用上面我们自己的数据库服务器地址和端口

     

    7.  性能优化,进入主界面后,右上角自己头像,点击设置,基本设置:

    第一项就有 安全及设置警告,这里会有配置错误提示,优化提示等。根据提示进行优化:

    ① 修改php.ini 文件,添加如下配置:

    $ vim /etc/php.ini
    ------------------------------------------------------------------------
    [PHP]    # 在[PHP] 以下添加如下配置
    opcache.enable=1
    opcache.enable_cli=1
    opcache.interned_strings_buffer=8
    opcache.max_accelerated_files=10000
    opcache.memory_consumption=128
    opcache.save_comments=1
    opcache.revalidate_freq=1
    ...
    upload_max_filesize = 10240M    # 上传文件最大大小,可以自定义修改,默认为512M
    ------------------------------------------------------------------------
    
    $ vim /etc/nginx/nginx.d/nextcloud.conf

     

     

    ② 设置缓存后端,可以使用redis,memcache。单机或集群模式都可以。不同的配置方式可以参考官方文档。

    这里我直接单机安装并配置使用memcache。

    $ yum install -y memcache
    $ vim /etc/sysconfig/memcached
    ------------------------------------------------------------------------
    PORT="11211"    # 端口
    USER="memcached"    # 用户
    MAXCONN="1024"    # 最大链接数
    CACHESIZE="2048"    # 最大内存,单位M
    OPTIONS=""
    -----------------------------------------------------------------------
    
    # 修改nextcloud的config配置文件,添加memcached缓存配置
    $ vim /usr/share/nginx/html/nextcloud/config/config.php
    -----------------------------------------------------------------------
    'memcache.local' => '\OC\Memcache\APCu',
      'memcache.distributed' => '\OC\Memcache\Memcached',
      'memcached_servers' => array(
       array('localhost', 11211),
         ),
    -----------------------------------------------------------------------

     

    ③ 重启nginx和php-fpm,是配置生效

    $ systemctl start memcached
    $ systemctl enable memcached
    $ systemctl restart nginx
    $ systemctl restart php-fpm

     

    ④ 设置后台任务,cron执行。

    $ vim /etc/crontab    # 修改cron配置文件,添加如下配置
    ---------------------------------------------------------------------------------
    */15 * * * * -u nginx /usr/bin/php -f /usr/share/nginx/html/nextcloud/cron.php
    ---------------------------------------------------------------------------------

     

    8. 配置邮件服务器

    在设置 --> 其他设置 中,配置smtp服务器。并进行测试,收到邮件则为OK。

     

    9. 到此,nextcloud已经安装完成。除此之外,nextcloud还有很多常用插件,用于拓展功能,包括官方的或个人的,点击右上角个人头像-->应用

     

        在这里可以直接点击安装启动应用。非常方便。本身安装时便会自带有一些应用,这里推荐几个需要手动安装的常用应用:

    ①Announcement center  管理员可以发公告

    ②Circles 圈子,每个人都可以建立加入圈子,实现圈子的文件共享

    ③Group folders 组文件夹

     

    ④File access control 文件访问控制

    ⑤Impersonate 管理员可以模拟用户,可以以用户登陆到他们的网盘,可以看到个人用户的文件,这个有点不太隐私。

    。。。

        当然,还有很多有趣的应用,等你自己去发现。

     

    OK,到此,nextcloud的搭建已经完成。自己去不断使用,不断探索功能吧。

     

    PS:在设置中还会一直有一些报错,虽然按照要求进行配置了,却还是报错,这就在暂且忽略掉吧

    展开全文
  • 校验和 插件可创建文件哈希。 安装 在您的实例中,只需导航到»Apps«,选择类别»Files«,找到Checksum应用并启用它。 用法 只需打开文件的详细信息视图(边栏)。... 对于较旧的nextcloud版本,请检查较旧的版本。
  • NextCloud 你可以在自己的计算机上共享任何文件或文件夹,并将它们与 NextCloud 服务器同步。当你把文件放入共享目录,这些文件就会立即同步到 NextCloud 服务器以及所有相关联的 NextCloud / ownCloud 桌面客户端、...
  • 搭建私人网盘Nextcloud一、Nextcloud介绍ke维基百科:Nextcloud是一套用于创建网络硬盘的客户端-服务器软件。其功能与Dropbox相近,但Nextcloud是自由及开放源代码软件,每个人都可以在私人服务器上安装并运行它。...
  • 语言:English Nextcloud视频通话应用程序的屏幕共享实用程序。
  • 扫描仪-将图像直接扫描到NextCloud 扫描仪是NextCloud应用程序,它增加了从本地或网络可用的扫描仪(通过SANE工具)将图像直接扫描到Nextcloud中的功能。 安装 将代码放在[您的nextcloud文件夹] / apps / scanner中...
  • NextCloud官方源代码安装包+客户端合集 https://blog.csdn.net/liujinbao8000/article/details/81365937
  • Docker部署nextcloud

    2021-07-18 15:25:40
    mkdir -pv /data/nextcloud/db/postgreData mkdir -pv /data/nextcloud/app/wwwroot docker-compose编排 mkdir -pv /data/docker-compose/nextcloud cat > /data/docker-compose/nextcloud/docker-compose.yml &...
  • 最新nextcloud19安装onlyoffice和maps插件 nextcloud中安装onlyoffice的方法是docker安装 这里使用的是centos8.1 详细资料想看的可以去bilibili查看我的视频里面有详细介绍 ...seid=9334086984248098339 ...
  • 将此应用程序放置在nextcloud / apps / 构建应用 可以通过运行以下命令使用提供的Makefile来构建该应用程序: make 这要求存在以下内容: 制作 哪一个 tar:用于建立档案 curl:如果未安装phpunit和composer以便...
  • nextcloud应用 如果写作是您工作或日常工作的一部分,您可能会发现Nextcloud开源文件同步和共享应用程序是非常有用的工具。 首先,它为您提供免费,安全且易于访问的云文件存储。 其次,它是完全可定制的,这意味...
  • nextcloud部署文档

    2018-08-15 14:27:19
    nextcloud部署文档 搭建企业自己的开源网盘,功能强大 协同办公、版本控制、在线office编辑、数据分享

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,675
精华内容 1,870
关键字:

nextcloud插件