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

相关推荐

  • 两台服务器做数据主从备份(读写分离主从同步需要锁吗)

    技术如何用两台服务器实现数据库的主从同步与分离这期内容当中小编将会给大家带来有关如何用两台服务器实现数据库的主从同步与分离,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用背景:在网联

    攻略 2021年12月18日
  • 女娲补天翻译,怎样正确理解“万恶淫为首”

    技术女娲补天翻译,怎样正确理解“万恶淫为首”真人真事女娲补天翻译,巳经过去了六年了!农村有买新娘现象,这就是真事,男的巳经三十多岁了,家里正为他 筹备婚事,女是越南妹,由于身份问题,不能 正式登记结婚,农村也我直接摆酒请

    生活 2021年10月22日
  • Sqlview动态发布地图图层的方法是什么

    技术Sqlview动态发布地图图层的方法是什么Sqlview动态发布地图图层的方法是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.SQL Views

    攻略 2021年11月30日
  • Flex Remote Object中直接使用HttpSession的方法是怎样的

    技术Flex Remote Object中直接使用HttpSession的方法是怎样的Flex Remote Object中直接使用HttpSession的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,

    攻略 2021年11月12日
  • 计算机速成课 第八集 指令和程序

    技术计算机速成课 第八集 指令和程序 计算机速成课 第八集 指令和程序1. 给 CPU 一些指令来运行CPU 强大,是因为可编程
    写入不同指令,就会执行不同任务
    是一块硬件,可以被软件控制2. 举例:0

    礼包 2021年12月9日
  • 递归、匿名函数及列表、字典生成式

    技术递归、匿名函数及列表、字典生成式 递归、匿名函数及列表、字典生成式递归、匿名函数及列表、字典生成式1、递归函数
    # 1、递归函数
    # 递归函数就是函数在执行的时候直接或间接的调用函数本身的函数
    ''

    礼包 2021年11月19日