50% 折扣 所有计划,时间有限。开始于 $2.48/mo
初始文件

在ubuntu上安装nextcloud hub6

帕尼安 R. 3 分钟阅读 更新于 2026 年 2 月 15 日

本指南提供了一种简单的安装方法
Nextcloud 的最新版本,一个自托管的生产力平台,
Ubuntu 服务器。 Nextcloud Hub 6 (27.1.3) 提供文件托管,
协作等,以及私有服务器的灵活性。

先决条件

  • 运行 Ubuntu 20.04 LTS 或更高版本的服务器。

  • 基本熟悉命令行界面。

安装过程

按照以下步骤在 Ubuntu 上安装 Nextcloud Hub 6 (27.1.3)
服务器:

第 1 步:更新您的
服务器

确保您的服务器的软件包列表和系统本身符合
日期:

sudo apt update && sudo apt upgrade -y

第 2 步:安装 Apache
网络服务器

安装 Apache,它将为您的 Nextcloud 文件提供服务:

sudo apt install apache2 -y

步骤3:
安装 PHP 和所需的 PHP 模块

Nextcloud 需要 PHP 才能运行。安装 PHP 以及必要的
模块:

sudo apt install php libapache2-mod-php php-mysql php-dom php-xml php-mbstring php-gd php-curl php-zip -y

第四步:安装MariaDB
服务器

安装 MariaDB,一个用于存储 Nextcloud 数据的数据库服务器:

sudo apt install mariadb-server -y

第 5 步:创建一个
Nextcloud 数据库

首先,登录MariaDB shell:

sudo mariadb -u root -p

登录后,为 Nextcloud 创建数据库和用户
所需凭证:

CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'your_desired_username'@'localhost' IDENTIFIED BY 'your_desired_password';
FLUSH PRIVILEGES;
EXIT;
为nextcloud创建数据库

第6步:
安装解压并下载 Nextcloud

在下载 Nextcloud 之前,请确保您已解压安装到
解压下载的文件:

sudo apt install unzip -y
wget https://download.nextcloud.com/server/releases/nextcloud-27.1.3.zip

第7步:
提取 Nextcloud 并设置权限

将Nextcloud包解压到Web根目录并设置
正确的权限:

unzip nextcloud-27.1.3.zip -d /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud/
解压 Nextcloud 包

第8步:配置
Nextcloud 的 Apache

为 Nextcloud 创建 Apache 配置文件:

sudo nano /etc/apache2/sites-available/nextcloud.conf

插入以下配置并保存文件:

Alias /nextcloud "/var/www/html/nextcloud/"
<Directory /var/www/html/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews

  <IfModule mod_dav.c>
    Dav off
  </IfModule>
</Directory>

启用新站点并重写模块:

sudo a2ensite nextcloud
sudo a2enmod rewrite
sudo systemctl restart apache2


9:通过Web界面完成安装

打开您的网络浏览器并导航至
http://your_server_ip/nextcloud。通过以下方式完成设置
提供以下信息:

  • 管理员帐户详细信息: 选择一个用户名并
    Nextcloud 管理员 CD 帐户的密码。

  • 数据文件夹: 确认数据文件夹的路径
    Nextcloud 将在其中存储其文件。

  • 数据库配置: 输入凭据
    为您之前创建的数据库用户和名称。使用
    本地主机 对于数据库主机,除非您的数据库是
    在不同的服务器上。

通过Web界面完成安装

输入详细信息后,单击 完成设置
按钮完成安装,然后导航至
http://your_server_ip/nextcloud/index.php/login 如果你
没有自动重定向。

登录

您现在已经在您的计算机上运行了 Nextcloud Hub 6 (27.1.3) 实例
Ubuntu 服务器。首先浏览仪表板并配置您的
Nextcloud 环境可满足您的个人或业务需求。如果你
需要更多信息或进一步帮助,请随时联系
我们的支持团队 提交一个
.

分享

需要其他帮助吗?

平均响应时间不到 1 小时。真正的人类,而不是机器人。