树莓派中如何使用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)

相关推荐

  • python中循环引用以及标记清除的问题分析

    技术python中循环引用以及标记清除的问题分析这篇文章主要介绍python中循环引用以及标记清除的问题分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!=1 在循环引用的情况下,引用计数就不好事

    攻略 2021年11月15日
  • C#中可为NULL的运算符怎么用

    技术C#中可为NULL的运算符怎么用这篇文章主要介绍了C#中可为NULL的运算符怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。?.和?[]null条

    攻略 2021年12月1日
  • 怎么使用awk语言编写脚本

    技术怎么使用awk语言编写脚本这篇文章将为大家详细讲解有关怎么使用awk语言编写脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。和写 shell 脚本差不多,awk 脚本以下面这一行

    攻略 2021年10月26日
  • 大柴旦海拔是多少米,大柴旦有什么好玩的地方

    技术大柴旦海拔是多少米,大柴旦有什么好玩的地方您好,我是西北旅游包车姜师傅,水上雅丹距离大柴旦单程240公里,而大柴旦距离青海省的省会西宁市700公里,距离甘肃敦煌市是320公里,从西宁出发一天的时间是赶不到大柴旦的,因

    生活 2021年10月25日
  • 如何理解Verilog语法

    技术如何理解Verilog语法这篇文章将为大家详细讲解有关如何理解Verilog语法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。关于如何理解Verilog语法就分享到这

    攻略 2021年11月23日
  • Java的基础语法有什么

    技术Java的基础语法有什么这篇文章主要讲解了“Java的基础语法有什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java的基础语法有什么”吧!准备工作Dos命令配置

    攻略 2021年11月30日