友情提示:380元/半年,儿童学编程,就上码丁实验室。
搭建私有云盘教程
第一步、换源(换成清华源)
首先打开文件
sudo nano /etc/apt/sources.list
把原来的源地址前面加上#号注释掉。然后把下面的源地址复制进去
deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
复制好了以后点击ctrl -x保存退出
输入下面指令更新一下
sudo apt-get update
第二步、安装Apache
Apache是世界使用排名第一的Web服务器软件(开放源码的网页服务器)。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一
用下面指令下载
sudo apt-get install apache2
第三步、安装MySQL
MySQL是最好的关系数据库管理系统应用软件,其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
用下面指令下载
sudo apt-get install mysql-server
第四步、安装PHP及其相关依赖
PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
用下面指令下载
sudo apt-get install php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl
第五步、安装phpMyAdmin
输入下面指令
sudo apt-get install phpmyadmin
下载过程中按下图进行选择
第六步、下载ownCloud
按照下面的指令依次执行
sudo wget https://download.owncloud.org/community/owncloud-9.1.4.zip
sudo unzip owncloud-9.1.4.zip -d /var/www/html/
cd /var/www/html/owncloud
sudo mkdir data
第七步、修改目录权限
OwnCloud在安装的过程中需要对一些目录有写的权限,为此,web服务器用户(www-data对于基于Debian的系统)必须要拥有apps、data、config目录的权限。
依次执行下面的指令
sudo chown -R www-data:www-data data
sudo chown -R www-data:www-data config
sudo chown -R www-data:www-data apps
第八步、配置mysql
打开文件
sudo nano /etc/apache2/apache2.conf
把文件中下图未知的None改成All
(改之前)
(改之后)
第九步、设置mysql账户密码
输入下面指令
sudo mysql -u root -p
然后随便输密码点击回车就能登录进去
输入下面指令点击回车
update mysql.user set plugin=’mysql_native_password’;
输入下面指令在newpassword处输入你想设置的密码
update mysql.user set password=PASSWORD(“newpassword“) where User=’root’;
用下面指令刷新信息
flush privileges;
刷新以后点击ctrl-c退出
第十步、配置owncloud
打开浏览器,输入 树莓派IP/owncloud ,进入设置安装界面
例如:192.168.2.179/owncloud
(在这里设置的账号密码是你以后登录你的云盘的账号密码)
(这里写你刚才设置的mysl账号密码)
填写完成以后等待一段时间就会设置成功就可以正常使用。
缺点和改进:
1.搭建好以后只能在你的局域网内联网访问
2.树莓派本身内存较小存不了太多的东西
在后面的视频我们将会教大家做内网穿透以及硬盘的挂载来解决上面的两个问题。