• nextcloud开放注册-添加注册功能


    nextcloud添加注册开放功能

    添加registration插件

    注:此处我们的环境是腾讯云centos7下的docker搭建的nextcloud
    官网下载registration插件:https://apps.nextcloud.com/apps/registration/releases,下载最新版即可
    我们先把nextcloud容器id重命名为nextcloud(当然你也可以选择其他名字),方便后续使用,这样我们不用每次去docker ps -a查看容器id:

    docker rename 原id  nextcloud
    

    压缩包复制到容器/var/www/html/apps目录:

    docker cp registration-0.6.0.tar.gz nextcloud:/var/www/html/apps
    

    进入容器:

    docker exec -it nextcloud /bin/bash
    

    进入apps目录:

    cd apps
    

    解压:

    tar zxf registration-0.6.0.tar.gz
    

    (这里有必要说一下,tar zxf和tar -zxf效果是一样的,不影响)
    再管理员登录,右上角点击头像处,选择应用,然后要多等一会儿,然后就可以找到你添加的注册插件,也可以搜索它(如果你懒得找的话):

    最后点击启用即可,此时再次进入登录界面可以看到页面下方有一个注册按钮

    添加邮箱服务器

    没钱买服务器搭建自己的邮服,只能去163网易邮箱注册一个免费的:
    https://mail.163.com/
    开启smtp:设置->POP3/SMTP/IMAP
    此时会给你一个授权码,先复制下来,待会儿要用

    顺便说一下,nextcloud默认英文语言,右上角头像->设置->个人信息->语言,选择中文即可
    nextcloud,管理,基本设置,邮件服务器,设置如下:

    证书那个地方填完整的邮箱名,再填上授权码即可(不是邮箱密码)

    到此注册就已经开放了。注册功能也就实现了。
    如有问题可联系QQ2467452757.

    声明:原创文章,每一个字都是自己敲的,图也是自己截的,如若转载不加上原文链接,必追究责任,希望您尊重我的劳动成果

  • 相关阅读:
    几何变换
    图片移动、旋转、resize、
    load、display、save
    java基础—java三大集合ArrayList、HashSet、HashMap
    java基础—修饰符、抽象类、接口
    java基础——转义字符
    java基础—String类型常用api
    Python中 sys.argv[]的用法
    Java—this关键字
    在CMD中运行Python文件
  • 原文地址:https://www.cnblogs.com/sillage/p/14299353.html
Copyright © 2020-2023  润新知