spot_img
HomeWordPress服务器教程VPS教程如何在 Debian 或 Ubuntu 上使用 Nextcloud 创建您自己的私有云 – 博客 | 云服务器和托管新闻

如何在 Debian 或 Ubuntu 上使用 Nextcloud 创建您自己的私有云 – 博客 | 云服务器和托管新闻

JasperAI 10000字免费额度试用

云是近来最突出的 IT 流行语之一。 虽然它可以根据谁向您销售云解决方案而具有多种含义,但其中一个主要含义是引用远程计算机上资源的使用。 许多公司提供类似的云工具,包括存储、文件同步、文档编辑等。 公开发售的缺点是您与其他客户共享资源,并且在安全和保护方面受供应商的支配。
输入 Nextcloud,您自己管理的云存储和文档编辑解决方案。 如果您有运行主要 Linux 发行版的专用服务器或 VPS,那么 Nextcloud 安装起来很简单,并提供您期望从许多公共云提供商那里获得的许多功能。 它通过大量应用程序提供存储选项,支持从您的 PC、手机或平板电脑同步文件、日历和联系人管理、内置聊天功能,甚至文件版本跟踪,使您能够在最坏情况发生时恢复以前的版本. Nextcloud 也是开源的,这意味着您可以免费下载、安装和使用它。 由于它托管在您的服务器上,您可以将其锁定以确保安全。

如何将 Nextcloud 安装到服务器上

由于它是基于 Web 的应用程序,核心要求是 Apache Web 服务器、PHP >= 5.6 和 MySQL 或 MariaDB 数据库。 这意味着它可以安装在各种系统上,包括与现有 Web 服务器上的其他站点一起安装。
如果您要在安装有控制面板(例如 cPanel 或 Virtualmin)的服务器上设置 Nextcloud,那么您可以使用控制面板为您的 Nextcloud 安装设置一个帐户。
如果到目前为止您的服务器上没有任何配置,那么您可以使用以下命令对其进行预配置:
sudo apt-get 更新
sudo apt-get install apache2 mariadb-server libapache2-mod-php7.0 php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring php7.0-intl php7.0- mcrypt php-imagick php7.0-xml php7.0-zip
在此任务期间,系统将提示您为 MySQL 的根用户设置密码。 记下此密码很重要,因为稍后您将需要它。
除非 Nextcloud 将作为您服务器上唯一的网站运行,否则您需要为其创建一个虚拟主机。 你可以在这里看到我们的文章 如果您不确定如何配置虚拟主机。
一旦你为 Nextcloud 设置了一个帐户/虚拟主机来工作,你就可以继续从网站下载 Nextcloud 安装程序。 在撰写本文时,12.0.0 是当前版本。 访问 http://nextcloud.com/install 获取最新版本。
wget http://download.nextcloud.com/server/releases/nextcloud-12.0.0.zip
这将下载该软件的存档,将其解压缩并将其中包含的文件复制到您为 Nextcloud 设置的目录中。 例如,假设使用带有 /var/www/nextcloud 目录的虚拟主机:
解压 nextcloud-12.0.0.zip
下一个云
sudo mv -R * /var/www/nextcloud/
接下来,我们需要确保所有文件都归网络服务器的用户所有:
sudo chown -R www-data:www-data /var/www/nextcloud/
最后,我们需要创建一个数据库用户和帐户供 Nextcloud 使用。 如果您使用的是控制面板并为 Nextcloud 配置了一个帐户,那么它很可能会为您设置数据库用户帐户和数据库。 首先使用以下命令登录到您的数据库:
mysql -u root -p
系统将提示您输入密码。 输入它,您将看到以“mysql>”开头的命令提示符。 在此提示符下,输入以下命令:
创建数据库 nextcloud CHARACTER SET utf8 COLLATE utf8_bin;
将 nextcloud.* 上的所有权限授予由“mypasswd”标识的 [email protected]
退出;
您可以将数据库和用户名从 nextcloud 更改为您想要的任何内容,并将 mypasswd 更改为您要使用的密码。 这将创建您在服务器上使用 NextCloud 所需的数据库详细信息,然后退出 MySQL 命令行。
一旦文件在您的网络服务器上并且可以从互联网访问,现在是时候转移到网络浏览器并开始 Nextcloud 的配置了。 通过导航到您在 Web 浏览器中为 Nextcloud 安装选择的 URL,您将看到一个简单的表单,供您执行配置。
首先,它要求您为 Nextcloud 安装的管理用户提供用户名和密码。 接下来是存储 Nextcloud 文件的路径。 这默认为您安装 Nextcloud 的位置内的数据目录。 如果您希望使用不同的目录(例如,如果您的服务器上有磁盘专门供 Nextcloud 用于存储),请确保该路径归您服务器上的 www-data 用户所有,并在此处输入。 最后,您需要提供数据库的登录凭据。
单击底部的“完成”按钮将导致 Nextcloud 完成其设置并将您带到一个屏幕,该屏幕提供有关如何获取客户端软件以允许您的计算机、平板电脑或手机与您的 Nextcloud 服务器同步文件、日历和联系人的信息的屏幕. 这最后一步意味着您已完成并准备就绪。

5分钟生成10篇英文软文article forge软件试用
siteground

【WordPress花园提醒您】如果想购买国外正版WordPress主题和插件,您需要一张VISA信用卡才能支付,这里我们推荐光大银行信用卡!赶快免费申请,别耽误了买插件哦!

guangda
WordPress花园官方账号
WordPress花园隶致力于为广大跨境电商和独立站爱好者提供优质的WordPress教程、Woocommerce教程、Facebook、Twitter、tiktok、Instagram教程和谷歌SEO教程等资料和对应的建站推广服务。关注‘哟派出海’公众号了解最新资讯。粉丝福利:Shopline免费独立站建设14天优惠 商务合作: [email protected]
RELATED ARTICLES