利用Seafile自建个人权限的云盘存储工具/服务

  1. 网友热度 17,531 ℃ - 5条评论
  2. 标签:,

早年我们存储数据用小软盘、后来用U盘、移动硬盘,最近几年我们都开始使用网盘、在线云存储等工具,其作用显而易见不用携带即可实现文件的随时使用。这不在最近几年各个服务商都退出各自的云盘、网盘服务,记得有一年还相互竞争比谁提供的空间大。其实大空间对于大部分人来说一点用都没有,基本上是用不完的。

不过最近一两年又发生变化,由于政策问题或者运营问题,相继关闭或者转向收费服务,同时也有云盘服务商被爆有安全问题泄露文件,尤其是安全问题对于我们有文件的安全是致命的。可能是出于文件的安全或者是出于内容的完整,很多个人或者公司都自建云盘、网盘,简单一点可以直接用树形文档目录(4个简单实用自有资源树形目录程序源码演示及下载)来管理文件,至少虚拟主机、VPS是我们自己的,做好备份或者选择稳定的服务器基本没有问题。

在这篇文章中,老左将尝试使用Seafile开源程序自建云盘存储,之前记得有尝试使用过Owncloud自建云盘(利用ownCloud开源程序架设私有云存储过程),但是根据网友反馈说Seafile也不错,于是就试试吧。

第一、自建Seafile云盘存储准备工作

1、选择一台纯净Linux VPS、服务器,这里老左随手开了一台Vultr VPS作为这篇文章的测试主机。

2、系统我选择的是CentOS 7

3、如果我们服务器有其他资源建议备份,因为这里需要涉及到数据库和环境重新安装。

第二、安装软件包和数据库

yum update -y

yum install python-setuptools python-imaging python-ldap MySQL-python python-memcached python-urllib3

yum install mariadb-server

在安装过程中,有两次输入y回车。

第三、下载Seafile源码程序

官方下载地址:https://www.seafile.com/download/

我们可以到Seafile官方下载需要的版本Seafile程序。

mkdir -p /home/seafile

cd /home/seafile

wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.0.9_x86-64.tar.gz

tar -zxvf sea*.tar.gz

cd sea*

我们从官方下载一个版本到本地,然后解压,然后进去当前解压后的seafile目录包。

下载Seafile源码程序

第四、初始化设置数据库密码

上面我们安装mariadb数据库之后还没有设置数据库密码,因为后面我们需要单独为seafile云盘创建数据库所以要初始化数据库密码。

systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation

根据提示,然后设置数据库管理密码。

第五、安装部署Seafile云盘程序

1、创建seafile数据库

mysql -uroot -p
Create USER 'seafile'@'%' IDENTIFIED BY 'laobuluo.com';
flush privileges;

创建seafile数据库

根据提示我们需要先输入管理密码,然后创建seafile数据库用户和密码。

2、安装seafile

./setup-seafile-mysql.sh

安装过程有一个向导,需要设置各种数据库信息,其实在这个过程中是可以重新创建数据库的,也可以使用已有的,所以之前也可以没有必要单独先创建数据库。具体过程就不截图,用回车默认比较多。

第六、启动Seafile

./seafile.sh start

启动Seafile

第七、启动 Seahub

./seahub.sh start

初始化的时候会要求我们填写邮箱、设置两次管理员密码。

第八、登录Seafile管理云盘

http://服务器IP地址:8000

如果上面没有大的问题,是可以完成登入Seafile的。默认是8000端口,我们可以修改其他端口。

登录Seafile管理云盘

具体如何使用我们后面再试试,这里老左就这么先安装了。

总结,老左个人觉得SeaFile云盘存储工具还是不错的,但是就安装比较麻烦。后面找找是不是有比较便捷的安装方法,比如一键包之类的,要不这么麻烦也懒得去安装了。

本文固定链接: https://www.laozuo.org/10806.html | 老左笔记


声明:我们不销售主机,选主机需合法使用,信息以实际为准。


关注公众号『站长事儿』

获取更多站长圈的新鲜事儿!
有您,有我,还有大家!

注意:任何主机需定期备份,防止数据丢失。主机需合法使用,信息以实际为准,评测不代表权威。
该日志由 老左 于2017年06月23日发表在 工具资源 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 利用Seafile自建个人权限的云盘存储工具/服务