树莓派4 | 4.私有云搭建-owncloud

本文详细介绍了如何在树莓派4上搭建owncloud私有云服务,包括PHP7安装、Apache2配置、MariaDB数据库创建及Owncloud的下载、安装和使用步骤。通过这个教程,你可以拥有一个安全、个性化的私有云存储解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

树莓派4 | 4.私有云搭建-owncloud


目录

一.  Owncloud简介

二.PHP7安装

2.1 配置源

2.2 安装php

2.3 安装依赖

三.Apache2安装

3.1 安装apache2和依赖

3.2 启动apache2

3.3 服务启动报错

四.Mariadb安装

4.1 安装mariadb包和相关依赖

4.2 数据库账户管理

4.2.1 登录mariadb数据库

4.2.2 创建owncloud数据库

4.2.3 新建用户并授权

4.2.4 退出并重启服务

五.Owncloud安装和使用

5.1 下载

5.2 解压安装

5.3 创建data目录

5.4 目录授权

5.5 owncloud初始化

5.6 owncloud登录

六.FAQ

6.1  打开网页为源码

七. 参考资料


一.  Owncloud简介

OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCloud 使用AGPLv3协议发布。本项目是基于PHP和SQLite,MySQL,Oracle或PostgreSQL数据库,所以它可以运行在所有的平台上

二.PHP7安装

2.1 配置源

1. 添加中科大源,将/etc/apt/sources.list修改如下所示:

pi@raspberrypi:~ $ cat /etc/apt/sources.list

deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

# Uncomment line below then 'apt-get update' to enable 'apt-get source'

# deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

2. 更新源

sudo apt-get update

2.2 安装php

sudo apt-get install php7.0

2.3 安装依赖

sudo apt-get install php-mysql php-zip php-xml php-intl php-mbstring php-gd php-curl

如果不安装依赖,在登录owncloud时会报一堆提示:模块未安装,如图所示

三.Apache2安装

3.1 安装apache2和依赖

sudo apt-get install apache2

3.2 启动apache2

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值