树莓派中如何使用Nestcloud

技术树莓派中如何使用Nestcloud小编给大家分享一下树莓派中如何使用Nestcloud,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!必要的准备工作想要方便的使用 Nextcloud,需要一些必要的准

边肖将与您分享如何在树莓派中使用Nestcloud。希望大家看完这篇文章后有所收获。我们一起讨论一下吧!

必要的准备工作

如果你想方便地使用Nextcloud,你需要做一些必要的准备。首先,您需要一个指向Nextcloud的域名。为了方便起见,本文将使用nextcloud.pi-nas.com。如果在家庭网络中运行,需要为此域名配置DNS服务(动态域名解析服务),并在路由器中开启端口80和端口443转发功能(如果需要使用https,需要开启端口443转发,如果只使用http,端口80就足够了)。

你可以使用ddclient自动更新树莓派中的DNS。

00-1010要在树莓Pi中运行Nextcloud(参考* * * *章中的步骤),首先使用apt命令安装以下相关软件包。

sudatinstallunzippwgetphpapache 2 MySQL-server PHP-zip PHP-MySQL PHP-DOM PHP-mbstringpp-gdphp-curl其次,下载Nextcloud。在树莓派下载它的* * *版wget。在* * *文章中,我们将两个磁盘驱动器连接到树莓派,一个用于存储当前数据,另一个用于备份。在这里,在数据存储磁盘上安装Nextcloud,确保每天晚上自动备份数据。

sudomkdir-p/nas/Data/nextcloudsudochownpi/nas/Data/nextcloudcd/nas/Data/wget https://download . nextcloud.com/server/releases/nextcloud-14 . 0 . zip-O/nas/Data/nextcloud . zipunzipextcloud-s/nas/Data/nextcloud/var/www/nextcloud-rwww-Data 3360 www-Data/nas/Data/nextcloud。在撰写本文时,Nextcloud ***版本已经更新到14.0.0,如上面的代码所示。Nextcloud正在进行快速迭代更新,所以你可以在你的树莓馅饼中安装一个更新的版本。

安装 Nextcloud

如上所述,已经安装了Nextcloud。在安装依赖软件包之前,安装了MySQL数据库来存储Nextcloud的一些重要数据(例如,您创建的可以访问Nextcloud的用户的信息)。如果您更喜欢使用Pstgres数据库,则需要调整上述相关软件包。

要以超级用户权限启动MySQL:

Sudomysql这将打开sql提示界面,您可以在其中插入以下命令mdashmdash用数据库连接密码替换占位符mdashmdash为Nextcloud创建一个数据库。

Usernextclouddidentifiedby '在此处插入密码';CREATEDATABASEnextcloudGRANTALLONnextcloud。* TOnextcloud按Ctrl-D或回车退出,退出SQL提示界面。

配置数据库

Nextcloud可以配置为适应Nginx服务器或其他Web服务器运行的环境。但是,在本文中,我决定在我的树莓Pi NAS中运行Apache服务器(如果您有其他更好的服务器选项,请与我分享)。

首先,为您的Nextcloud域名创建一个虚拟主机,创建配置文件/etc/Apache 2/sites-available/001-netxcloud . conf,并在其中输入以下参数。将服务器名修改为您的域名。

虚拟主机* :80 servername nextcloud . pi-nas.comserveradminadmin @ pi-nas.com document root/var/www/nextcloud/directory/var/www/nextcloud/allowdenone/directory/virtual host使用以下命令启动虚拟主机。

A2站点001-next cloudsudosystemleloadapache 2现在,您应该能够通过在浏览器中输入域名来访问网络服务器。我推荐用HTTPS协议代替HTTP协议来访问Nextcloud。一个简单免费的方法就是用Certbot下载let;加密证书,然后将计划任务设置为自动刷新。这样就避免了自签证的麻烦。看看如何在树莓派中安装Certbot。配置Certbot的时候,甚至可以配置HTTP自动转HTTPS,比如访问http://nextcloud.pi-nas.com的时候,可以自动跳转到https://nextcloud.pi-nas.com。请注意,如果您的树莓皮网络连接存储在家庭路由器下运行,不要忘记设置路由器的端口443和端口80转发。

00-1010 * * *步骤,通过浏览器访问Nextcloud进行配置。在浏览器中输入域名地址,插入上述数据库设置信息。在这里,您可以创建下一代云管理员用户。默认情况下,数据存储目录位于Nextcloud目录中,因此您不需要修改我们在第二篇文章中设置的备份策略。

然后,页面将跳转到Nextcloud登录界面,使用刚刚创建的管理员用户登录。

看完这篇文章,相信大家对《树莓皮中如何使用Nestcloud》有了一定的了解。想了解更多,请关注行业资讯频道,感谢阅读!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107003.html

(0)

相关推荐

  • 毫不犹豫英语,英语单词confront的用法

    技术毫不犹豫英语,英语单词confront的用法confront用于动词毫不犹豫英语。confront是及物动词。confront过去时:confronted,confront第三人称:confronts。动词随着人称、

    生活 2021年10月21日
  • linux上怎么操作mongo导出数据(脚本实现mysql数据迁移到mongo)

    技术如何实现mysql/mongo导出到本地文件这篇文章给大家分享的是有关如何实现mysql/mongo导出到本地文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一. mongo导出到本地#

    攻略 2021年12月20日
  • java常见分布式事务理论怎么解决

    技术java常见分布式事务理论怎么解决本篇内容介绍了“java常见分布式事务理论怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,

    攻略 2021年11月29日
  • 如何在VMware ESXi 搭建的虚拟机上进行京胜物联网模拟器的配置

    技术如何在VMware ESXi 搭建的虚拟机上进行京胜物联网模拟器的配置这篇文章给大家介绍如何在VMware ESXi 搭建的虚拟机上进行京胜物联网模拟器的配置,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能

    攻略 2021年12月10日
  • iOS中NSPredicate谓词的使用方法是什么

    技术iOS中NSPredicate谓词的使用方法是什么本篇内容介绍了“iOS中NSPredicate谓词的使用方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处

    攻略 2021年11月4日
  • 数据库数据文件如何进行分区转移

    技术数据库数据文件如何进行分区转移数据库数据文件如何进行分区转移,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。由于之前同事没有对磁盘分区做规

    攻略 2021年11月29日