Seafile开源云存储安装与使用模板.docx

上传人:小飞机 文档编号:4924784 上传时间:2023-05-23 格式:DOCX 页数:18 大小:352.71KB
返回 下载 相关 举报
Seafile开源云存储安装与使用模板.docx_第1页
第1页 / 共18页
Seafile开源云存储安装与使用模板.docx_第2页
第2页 / 共18页
Seafile开源云存储安装与使用模板.docx_第3页
第3页 / 共18页
Seafile开源云存储安装与使用模板.docx_第4页
第4页 / 共18页
Seafile开源云存储安装与使用模板.docx_第5页
第5页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Seafile开源云存储安装与使用模板.docx》由会员分享,可在线阅读,更多相关《Seafile开源云存储安装与使用模板.docx(18页珍藏版)》请在三一办公上搜索。

1、Seafile开源云存储安装与使用-更好的文件同步,隐私保护和团队协作功能文章目录 Seafile安装方法 启动Seafile服务 Seafile管理文件 用Seafile客户端 Seafile使用小结Seafile是一个类似于OwnCloud的开源免费云存储产品,特别适合团队或者公司搭建文件共享Web平台,Seafile提供了 Windows、Mac电脑客户端,也有Android、 iPad/iPhone移动客户端,可以随时随地同步文件。Seafile允许你创建不同的资料库来分类组织文件,在私人间或群组中共享这些资料库。你也可以直接在Seafile中在线编辑文件,对文件进行评论,在私人间或群

2、组间 展开讨论。事件通知、版本管理使得文件协作异常的方便和安全。本篇文章就来分享一下Seafile云存储平台的搭建方法,更多的有关于网盘的利用 和共享方案,可以看看: 1、OwnCloud: OwnCloud开源的个人云服务器文件分享、音乐存储、日历、联系人 2、百度:打造百度网盘备份利器:自动备份Linux VPS文件和多线程下载百度网盘资源 3、微软网盘外链:获取SkyDrive免费网盘的音乐mp3和图片等文件外链地址Seafile开源云存储安装与使用-更好的文件同步,隐私保护和团队协作功能一、Seafile安装方法1、Seafile 官网: 1、官方网站:2、Seafile目前已在以下系

3、统上测试过:Debian 6、Ubuntu 11.10, 12.04、 Centos 5.8, 6.0+,Seafile 服务器端有 32 和 64 位。3、根据官方文档,Seafile建议安装在Home目录下。执行以下命令就是在Home 下新建freehao123文件夹,在freehao123文件夹下新建一个installed文件夹。下载程序包并解压放在freehao123文件夹中,同时将下载下来的Seafile程序包移动 到installed文件夹中。特别注意:到官网选择好最新的32位或者64位程序包。mkdir freehao123cd freehao123wgethttp:/seafi

4、le-64.tar.gztar -xzf seafile-server_3.0.3_x86-64.tar.gzmkdir installedmv seafile-server* installed- Z U 4 - U L -1J 4 Z U . J . h - LI L up .= a _ = -.i i .4 .11 L1J.1 . L .L. S =Resolving seafile- 198.47.104.131r 198.47.104.1Connecting to seafile-dQwnltads.qiniudrL.caa| 198.47.104.1311 :30coimtHIP

5、request sentr awaiting response 200 OKLength: 10399709 (18M) application/x-gzip Saving to: ? . eafile-server_3.0.3_jcS6-64.tar.ga?p.00% E014-06-04 20:31:43 (S21 KB/s)eafile-server_3.0.3 _j123fr tar -xzf seafile-server_3.0.3_jc86-64.tar.gsrQQthost:/home/frEEhat123fr mkdir installedrQQthost:/home/frEE

6、hat123fr mv seafile-server_* installedrQQthost: /home/f rEEhat123fr4、安装Seafile相关的服务器组件,注意:MysqL在安装过程中会要求设置好Root密码。apt-get updateapt-get upgradeapt-get install python2.7 python-setuptools python-simplejson python-imaging python-mysqldb apt-get install mysql-server5、接着就是进入到Seafile程序解压包下,执行安装命令:cd /hom

7、e/freehao123/seafile-server-3.0.3 ./setup-seafile-mysql.sh)freehaol23TWEG 齿 能查找文 1言童下载)至|回编辑E X涓企雇性|首厨 言国日间/ hom e/1 fr e ehaol 23名字 扩展_ i_大小l已改变启:;2014-6-installed2014-6白 seafile-server-3. 0. 3201456、安装的过程中会要求填写服务器名称和服务器IP或者域名地址,其它的ccnet使用的TCP端口、seafile服务器使用的TCP端口、seafile httpserver使用的TCP端口直接默认的就行了

8、,如果这些商品已经被占用,你可以自定义。(点击放大)3-15 liEttera nr diniti.flserver name freehHQ123Whai: is the Ip or daaam of tfie server?For cxajmpLe; mv jnycanpany B192.168.1.1Q1This server9 a ip or dcmain 20*111.40.wnicli port do you wajnL co use for the ccnet serve r? dcfamt 100Dln 10001Where da you want t-p put ynur s

9、eafile data?Please use a voluae with enough free space derauli: / hoae:/reeiiaol23 / seafHe-daM IWhich port da you want to use for the seafile server? :default s12001ra )7、最后还会要求选择MysqL数据库连接方式,选择1是新建,2是用原有的。一般使用新建。然后选择MysqL地址,输入root密码,连接上MysqL后,根据提示 新建新的数据库用户名和数据库名称。(点击放大)Khat is the part of nysqL s

10、erver-? default 330611 Wurt. i rJip rekflirwnrd. nf the myaql rocE uaer? rcoc pajsword verifying- pjrword *f user root 、. doneEnter the name for Hyaijl kuet Df seafilc. It wDuld br created if not exists. dtefaulr rtroot* | freha&123Int-er 工fee psswrd tw user rreiMQ123 : paaaward far freeiLanL23 Ente

11、r the database nane for ccnet-se rve ri default ccnet-dib 8、看到如下提示就表示成功在服务器上成功安装了 Seafile。二、Seafile服务器启动与配置1、执行以下命令修改Linux文件最大打开数:ulimit -n 30000,启动Seafile服务:./seafile.sh start,启动 Seahub 服务:./seahub.sh start2、第一次启动服务时会提示让你先创建一个管理员账号。Starting seahub at port 0000 ItTs the firat time you start the seaf

12、ile server. Naw lefs create theWhat ia the email for the admin accounts admin email freehaD123gmail.cD$seafile_init_logif $fastcgi = true ;thensudo -u $user $script_path/seahub.shstart-fastcgi$fastcgi_port $seahub_init_logelsesudo -u $user $script_path/seahub.sh start $seahub_init_logfi;restart)sudo

13、 -u $user $script_path/seafile.sh restart $seafile_init_logif $fastcgi = true ;thensudo -u $user $script_path/seahub.sh restart-fastcgi$fastcgi_port $seahub_init_logelsesudo -u $user $script_path/seahub.sh restart $seahub_init_logfi;stop)sudo -u $user $script_path/seafile.sh $1 $seafile_init_logsudo

14、 -u $user $script_path/seahub.sh $1 $seahub_init_log;*)echo Usage: /etc/init.d/seafile start|stop|restartexit 1;esac9、创建/etc/init/seafile-server.conf文件,输入以下内容并保存。start on (started mysql and runlevel 2345) stop on (runlevel 016)pre-start script /etc/init.d/seafile-server start end scriptpost-stop scr

15、ipt /etc/init.d/seafile-server stop end script10、最后设置seafile-sever脚本为可执行文件:sudo chmod +x/etc/init.d/seafile-server三、Seafile上传和管理文件1、这就是Seafile的管理与操作界面,主要分为:个人页面和共享管理。(点击放大)Seafile珈文件匚4ks遥讯柔我同可的其事益1戏的愣料虽尊营甚 *的郴排用利的臼捋用vrtivi1 -mna皆K宣件言罹*2、上传文件支持直接拖动文件和批量上传文件。上传文件中添加文件 O上传全部 0取消全部1.在以下剧览器中支持文件拖的:Chrome

16、, Safari 5.0+, Firefbx4.(+1 IE 10.0+KB/1.12 MB12Ologoo.png10.15KBseafile_3.0 一 4_amd64 .d eb1.12 MB国3、文件可以直接共享出来给他人下载。4、你也可以将带个文件夹共享出来作为他人上传的目标文件夹。5、其它人打开这个共享的页面后就可以上传文件到网盘中了。上待文件到freehao123早来源:freeha.o-123+添加文件O上传全部 0取消全部1.在以下洌览器中支持文件拖放:Chrome, Safari 5.O+, Firefox 4.0+, IE 10.0+2单个文件大小应小于0字节6、在“共享

17、管理”中可以看到共享文件和共享链接。匚设备s通讯录如果你不想共享整个资料J共享管理m资料库文件夹文件链接7、每次对Seafile操作都会被记录下来,方便我们查看。我的资料库修改历史Tip :在每技修改后登生成一个谴像,记录修改之前的目录状态。查看搦像时间修改者描述52分钟前freehao123新建了目录Tree57分钟前freehao123添加了 lpseafile_-57分钟前freehao123添加了 120log&1小时前freehao123添加了 lpseafile-ti8、在Seafile的历史记录中可以直接通过镜像功能来还原之前的状态。(点击放Seafi leIrtsrrm后if律

18、和悝快内容矛务辑Kirrha123最加了 sesfleJ加 曲凸呻响神位3M20lcDgw.pngH 点.frehai123iSJll了doc SIB f 心我的料库像姓瓦25 W 1W匝目摩孝e四、Seafile客户端的使用1、Seafile提供了电脑PC和手机等客户端,方便我们管理文件。在官网下载最新 版本的Seafile客户端,第一次启动需要设置好一个文件夹作为Seafile同步更新的目 录。2、接着是添加账号,输入Seafile的服务器址和用户名及密码。http:/208.111. 40. 89/邮箱:密码:计耸机名:例如:https:/5eacloud. cc服务器:3、最后Seaf

19、ile还会创建一个虚拟磁盘。Seafile用资料库的方式来组织文件.你想要下载你的默认资料库并创建一个虚拟磁盘 吗?跳过4、这就是Seafile的客户端界面,上传和管理文件一目了然。(点击放大)卜共享给我的0款的哓料库1/哉的资料库bd 27分钟前J= wu 心 I iCj 27分钟前5、Seafile客户端还有贴心的上传速度显示和外链管理。6、Seafile自带的设置可以限制上传和下载速度、消息弹出等等。五、Seafile安装和使用小结1、Seafile安装比较简单,本篇文章采用的是MysqL安装的方式,如果你想使用SQLite可以参考官方的帮助文档。Seafile自带的配置可以对用户的网盘容量、单个文 件大小、历史记录等等进行设置,有兴趣的朋友可以对照官方帮助文档修改。2、Seafile的客户端设计得简洁,目前来看Seafile没有用户注册功能,如果想要 新用户加入,只能由管理员来添加,相对于OwnCloud来说缺乏日历、联系人等实用 功能,另外也没有看到可供使用了 OwnCloud开发插件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号