打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
教你搭建个人/企业私有云盘,从此再也不担心稀缺资源丢失啦!
userphoto

2017.04.08

关注

今天小编还是给大家带来实用的技术性文章,搭建自己的私有云盘,这个云盘堪比百度云盘哦!

下面来看看我们都需要准备什么东西吧。

  1. Linux服务器(网上一大堆,不要虚拟注意,要云主机,这样你才有操作权限!小编的是89一个月的测试主机。)

  2. xshell(以前的教程中用到过,连接服务器用的)

  3. seafile开源的企业私有网盘系统,当然个人用别人也不会拦着你。

准备好这些,你就可以进军云盘事业啦,下面转到正儿八经的教程环节。

  1. 连接linux服务器,安装lnmp环境(这个不会装的可以百度,按照官方教程来就行了。)

  2. 下载seafile文件包

    使用screen -S seafile命令新建会话窗口,防止中途断线,丢失窗口。

screen 命令

使用cd命令切换到www文件夹下(这里根据自己想要保存的路径来)。

cd /home/www

cd命令

使用mkdir命令在www文件夹下建一个seafile文件夹。

mkdir seafile

mkdir命令

使用cd命令转到新建的seafile文件夹。

cd seafile

转到seafile文件夹

使用wget+资源地址 命令将seafile软件包下载到新建的seafile文件夹中。

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

wget命令

下载资源中

下载完成

使用tar -xzvf 命令解压下载好的资源包。

tar -xzvf seafile-server_6.0.8_x86-64.tar.gz

上面的命令结构是tar -xzvf 文件名.tar.gz 根据下载的软件名子改变即可。

解压完成图

按照官方要求,要在seafile目录里再建一个installed文件夹。

mkdir installed

新建installed文件夹

然后把下载的安装包移到installed文件夹下(这步其实没什么卵用,就是为了养成好习惯而已)

mv seafile-server_6.0.8_x86-64.tar.gz installed

移动安装包

这时,目录结构应该是这样的

#tree seafile -L 2

这样设计目录的好处在于

  • 和 seafile 相关的配置文件都可以放在 seafile 目录下,便于集中管理.

  • 后续升级时,你只需要解压最新的安装包到 seafile 目录下.

3.安装依赖组件

安装前的准备工作

安装 Seafile 服务器之前,请确认已安装以下软件

  • MariaDB 或者 MySQL 服务器 (MariaDB 是 MySQL 的分支)

  • python 2.7 (从 Seafile 5.1 开始,python 版本最低要求为2.7)

  • python-setuptools

  • python-imaging

  • python-mysqldb

  • python-ldap

  • python-urllib3

  • python-memcache (或者 python-memcached)

如果没装,就执行下面命令安装MariaDB

yum install mariadb-server

安装mariadb-server

出现选择,输入y(yes、确认的意思)

确认安装

安装完成

再执行下面的命令安装python。

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

安装python

确认安装

安装完成

4.安装srafile

执行cd命令转到解压出来的seafile文件夹。

cd seafile-server-6.0.8

转到文件夹

运行安装脚本并回答预设问题

./setup-seafile-mysql.sh

到达下图这里按回车键继续:

运行安装脚本

设置服务器名称,输入seafile,并回车

给服务器取名字

输入域名或者ip,这里小编就填写服务器ip了,懒得弄域名,回车。

填写域名或ip

接下来就是设置存放你的宝贝资源的文件目录了,这里要选择大的磁盘路径哦,小编这里www目录挂载的磁盘是最大的,所要当初下载文件的时候都是往www目录里下载。因此程序默认的文件就在www下。回车!

数据存储文件夹

接下来是设置端口号,小编这里就默认了,直接回车,如果你的服务器8082端口被占用,就改别的吧。回车。

设置端口

下面是新建数据库或者选择已经存在的数据库,我们是新安装的,当然是新建,果断选1,回车

选择新建数据库

再下面是填写数据库服务器地址,我这个就是本机,默认即可。回车

填写服数据库服务器地址

下面是填写数据库端口,一般都是3306,默认,回车。

数据库端口

下面是输入数据库用户名为root的密码,这个在安装lnmp的时候是你自己设置的。这里注意,linux输入密码是不显示的,你直接输入即可,输入完成按回车。

输入密码

密码验证成功

下面为seafile创建mysql用户,输入用户名,默认即可。回车

seafile数据库用户

给数据库用户seafile设定密码,还是什么都不显示的 输入即可。回车

设置密码

设置ccnet服务的数据库名(步骤真多啊,我有点后悔写这个教程了。。。。),默认,回车

数据库名

给seafile-server起个数据库名,默认,回车

seafile数据库名

给seahub设置数据库名……,默认,回车!!!!!!!!

seahub

终于到了确认配置信息的步骤了/(ㄒoㄒ)/~~,按回车。

确认配置信息

安装成功的画面,喜出望外+大快人心+普天同庆+奔走相告!φ(゜▽゜*)?

安装成功界面

启动seafile服务

启动seafile

启动seahub,并设置后台登陆邮箱

./seahub.sh start

输入登录邮箱

输入登录密码:

登录密码

确认密码

启动成功!

5.登录网页版网盘,并配置。

在浏览器中输入:http://150.107.0.174:8000/ (你的ip地址:端口号)

就会重定向到登陆界面

接下来就可以自己摸索里面的功能了,而且这个云盘也提供各种平台的客户端下载,带自动同步功能。

PC客户端

总之这个是解决企业私有云比较好的方案,而且开源。当然私人也可以部署存存自己的宝贵资源什么的。

如果在安装中遇到了问题,可以访问以下链接进行跟帖,我们看到会及时为您解答。

http://bbs.szydsxy.com/thread-1477-1-1.html?WZC

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在 Ubuntu 16.04 为 Nginx 服务器安装 LEMP 环境(MariaDB,PHP 7 并支持 HTTP 2.0)
Seafile Cloud
放弃百度网盘吧!搭建自己的私有云盘seafile
使用seafile搭建自己的私有云存储
网盘关停不用怕, 一步步教你搭建个人专属私有云存储网盘
下载安装 Windows 版 Seafile 服务器 | Seafile服务器手册中文版
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服