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

相关推荐

  • 软件设计-策略模式

    技术软件设计-策略模式 软件设计-策略模式旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。类图Javapa

    礼包 2021年12月14日
  • 如何进行C++运行机制的介绍

    技术如何进行C++运行机制的介绍这期内容当中小编将会给大家带来有关如何进行C++运行机制的介绍,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。C++编程语言是一款应用广泛,功能强大的编程

    攻略 2021年10月27日
  • vue中怎么使用vue-cropper裁剪图片

    技术vue中怎么使用vue-cropper裁剪图片这篇文章主要讲解了“vue中怎么使用vue-cropper裁剪图片”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue中

    攻略 2021年11月24日
  • 为什么threadlocal要使用弱引用(threadlocal的原理和使用场景)

    技术引用和Threadlocal的示例分析引用和Threadlocal的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1 背景某一天在某一个群里面的

    攻略 2021年12月17日
  • 在SQL PLUS中格式化输出查询结果的方法是什么

    技术在SQL PLUS中格式化输出查询结果的方法是什么这篇文章主要讲解了“在SQL PLUS中格式化输出查询结果的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“

    攻略 2021年11月4日
  • MySQL应该学习的6件事是什么

    技术MySQL应该学习的6件事是什么本篇内容介绍了“MySQL应该学习的6件事是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够

    攻略 2021年12月3日