mysql自建云盘_使用nextcloud自建私人云盘

废话不多说,直接进入自建私人云盘。

1.首先你需要一台服务器。当然如果你有云服务器最好,以下以树莓派为例。

2.从树莓派官网下载系统镜像

format,png

3.找一张内存卡,烧录镜像。

format,png

4.将烧好镜像的内存卡插入到Linux系统中(我这里使用了虚拟机)。

在/etc/wpa_supplicant/wpa_supplicant.conf文件中写入WiFi信息。

format,png

5.修改镜像源为清华源。修改/etc/apt/sources.list,并删除/etc/apt/sources.list.d/raspi.list

#debhttp://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi# Uncomment line below then 'apt-getupdate' to enable 'apt-get source'#deb-srchttp://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpideb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/buster main contrib non-free rpideb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/buster main contrib non-free rpi

format,png

6.将内存卡插入树莓派连通电源并启动。

7.查看并修改本机时间(系统时间可能不对)。

format,png

8.更新源。

pi@raspberrypi:~$ sudo apt updatepi@raspberrypi:~$ sudo apt upgrade

9.开启SSH,并使用Xshell连接树莓派

pi@raspberrypi:~$ sudo raspi-config

format,png

10.安装apache

pi@raspberrypi:~$ sudo aptservice install apache2 -y

11.安装MariaDB

pi@raspberrypi:~$ sudo apt install mariadb-server

12.修改数据库密码(但是好像没作用)。执行如下命令你可以:1.设置root密码;2.禁止远程root登录;3.移除测试数据库;4.移除匿名用户;5.重载权限配置

format,png

13.登录mysql并创建nextcloud数据库

pi@raspberrypi:~$ mysql -u root -pMariaDB[(none)]> create database nextcloud;MariaDB[(none)]> grant all privileges on nextcloud.* to 'nextcloud'@'localhost'identified by 'nextcloud';MariaDB[(none)]> flush privileges;MariaDB[(none)]> exit;

14.安装PHP

pi@raspberrypi:~$ sudo apt-get install libapache2-mod-php7.2 php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl php-imagick php7.2-xml php7.2-zip

15.创建文件夹

pi@raspberrypi:/$ sudo mkdir cloudserverpi@raspberrypi:/$ cd cloudserver/pi@raspberrypi:/cloudserver$ sudo mkdir log nextcloud datapi@raspberrypi:/$ sudo chown -R www-data:www-data /cloudserver

16.修改/etc/apache2/sites-available/000-default.conf文件

format,png

16.修改/etc/apache2/apache2.conf文件

pi@raspberrypi:/$ sudo vim /etc/apache2/apache2.conf

Options Indexes FollowSymLinksAllowOverride NoneRequire all granted

修改为

Options Indexes FollowSymLinksAllowOverride NoneRequire all granted

17.重启apache2

18.下载nextcloud。http://nextcloud.com/install

19.解压压缩包

pi@raspberrypi:~ $ sudo unzipnextcloud-16.0.3.zippi@raspberrypi:~ $ sudo mv nextcloud/* /cloudserver/nextcloud/

20.访问ip地址。填写配置信息

format,png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值