HCRM博客

Nextcloud 12部署指南,CentOS系统下安装配置

CentOS 服务器上安装 Nextcloud 12 指南

Nextcloud 12部署指南,CentOS系统下安装配置-图1

简介

Nextcloud 是一个开源的云存储和文件同步平台,它允许用户在本地或远程服务器上存储文件,并通过 Web 浏览器或移动应用程序访问这些文件,本文将详细介绍如何在 CentOS 服务器上安装 Nextcloud 12。

准备工作

  1. 确保您的 CentOS 服务器已经安装了 Apache、MySQL 和 PHP。
  2. 确保您的服务器防火墙已经关闭或允许 Apache、MySQL 和 PHP 的端口。
  3. 更新系统包列表:
sudo yum update -y

安装 Apache

安装 Apache:

sudo yum install httpd -y

启动 Apache 服务并设置为开机自启:

sudo systemctl start httpd
sudo systemctl enable httpd

检查 Apache 服务状态:

sudo systemctl status httpd

安装 MySQL

安装 MySQL:

sudo yum install mariadb-server -y

启动 MySQL 服务并设置为开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb

运行安全脚本,设置 root 密码并删除匿名用户:

Nextcloud 12部署指南,CentOS系统下安装配置-图2

sudo mysql_secure_installation

安装 PHP 和相关模块

安装 PHP:

sudo yum install php php-mysql -y

安装 PHP 扩展:

sudo yum install php-gd php-xml php-mbstring php-json php-zip php-curl -y

重启 Apache 服务以应用更改:

sudo systemctl restart httpd

安装 Nextcloud

下载 Nextcloud 安装包:

sudo wget https://download.nextcloud.com/server/releases/nextcloud-12.0.0.tar.bz2

解压安装包:

sudo tar -xjf nextcloud-12.0.0.tar.bz2 -C /var/www/html/

重命名配置文件:

sudo mv /var/www/html/nextcloud/config.php /var/www/html/nextcloud/config.php-dist

创建 Nextcloud 数据库:

sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';
FLUSH PRIVILEGES;
EXIT;

修改配置文件:

sudo nano /var/www/html/nextcloud/config.php

将以下行替换为实际数据库信息:

Nextcloud 12部署指南,CentOS系统下安装配置-图3

'dbtype' => 'mysql',
'dbhost' => 'localhost',
'dbname' => 'nextcloud',
'dbuser' => 'nextcloud',
'dbpass' => 'your_password',

重启 Apache 服务:

sudo systemctl restart httpd

访问 Nextcloud

在浏览器中输入您的服务器 IP 地址或域名,您应该能看到 Nextcloud 的安装向导。

FAQs

问题 1:如何更改 Nextcloud 的管理员密码?

解答:在 Nextcloud 的 Web 界面中,点击右上角的用户图标,选择“设置”,然后在“账户”部分找到“更改密码”选项,输入新密码并保存。

问题 2:如何备份 Nextcloud 数据库?

解答:您可以使用以下命令备份 Nextcloud 数据库:

sudo mysqldump -u nextcloud -p nextcloud > nextcloud_backup.sql

将备份文件保存在安全的位置。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/59676.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~