Windows环境下seafile私有云存储服务器配置及应用
孙广
【摘 要】随着很多云存储服务器的关闭,私有云存储越来越受到人们的青睐,本文主要探讨在windows环境下配置seafile私有云服务器的步骤和方法及应用.
【期刊名称】《数字技术与应用》
【年(卷),期】2017(000)011
【总页数】2页(P45,47)
【关键词】seafile;私有云存储;windows环境
【作 者】孙广
【作者单位】长春工业大学人文信息学院,吉林长春 130012
【正文语种】中 文
【中图分类】TP316.7
首先根据需要选择安装适当的windows服务器版操作系统。系统安装完后,到seafile网站下载服务端软件。文件是一个压缩包,集成了运行的环境和源码。还需下载Python2.7.11,32位版。先安装Python,可以安装在C盘下,将python2.7的安装路径添加到系统的环境变量中。用鼠标右键点击桌面上的“此电脑”,选择属性,在弹出的界面左侧边栏中选“高级系统设置”,然后选择弹出窗口中的“环境变量”,在系统变量中到“path”项,选择编辑,在键值的最后面填上“;c:\python27”,变量设置完成。然后将下载的seafile服务端的压缩文件解压,可以放到C盘根目录下。运行run.bat文件,服务开始运行。在弹出的对话框中选择一个磁盘,存储Seafile服务器的数据,确保选择的磁盘空间充足,点击确认按钮后,Seafile将会在选择的磁盘下为创建一个名为seafile-server的文件夹。这个文件夹就是Seafile服务器的数据文件夹。如果选择D盘,那么数据文件夹为“D:\seafile-server”[1]。
右击Seafile服务器的系统托盘图标,选择"添加管理员帐号"选项。在弹出的对话框中添加管理员账号和密码。Seafile服务器托盘图标处会弹出提示"添加Seahub管理员账户成功"。
用鼠标右键右击Seafile 服务器托盘图标,选择"安装为Windows服务",在弹出的对话框中,点击“是”,将会弹出对话框提示"已经成功安装Seafile服务"。将Seafile服务器作为Windows服务安装,在所有用户注销后Seafile服务器能够继续保持运行,系统启动时,Seafile服务器也会启动。
安装服务器后,还需配置,完善功能。通过浏览器访问服务器,在URL地址栏内输入http://IP地址:8000,IP地址如果事先没有设置,可以输入:http://127.0.0.1:8000,建议先配置IP地址后再进行服务器设置。打开主页后,用管理员账号登录成功后,窗口左侧会显示“文件、工具、共享管理”的信息,点击右上角的灰头像图标,会弹出菜单,包括:管理员账号信息,已用空间,设置,系统管理等项目[2]。
(1)点击“设置”项,可以对个人信息、语言、默认资料库、注销账号各项进行设置,可以根据具体情况进行填写,注销账号慎用。(2)点击窗口右上角的灰头像图标,选择“系统管理”项,界面跳转到系统管理页面,左侧目录显示:信息、设备、设置、资料库、用户、组、通知、链接等项目。对服务器进行设置,需要选择"设置"标签,界面会显示U R L设置内容,S E R V I C E_U R L是服务器地址,将SERVICE_URL的值配置成http://IP地址:
8000。如果Windows服务器地址为192.168.0.1,那么配置成SERVICE_URL=http://192.168.0.1:8000。FILE_SERVER_ROOT是上传和下载文件的服务器地址,设置正确才能下载和上传文件。将FILE_SERVER_ROOT的值配置成http:// IP地址:8082。如果Windows服务器地址为192.168.0.1,那么配置成SERVICE_URL= http://192.168.0.1:8082。(3)对“User”项进行设置,第一项“allow new registrations”是允许进行注册,如果允许用户进行注册,可以将这个复选框选上。第二项“activate after registration”是注册后激活,选择此项,用户注册后马上就可以激活使用。如果未选中,用户需要由管理员激活或通过激活激活。第三项“send activation email”是用户注册后发送激活,如果选中,会发送给注册用户。第四项“keep sign in”是保持用户登录的天数。第五项“LOGIN_ATTEMPT_LIMIT”是在失败多少次后显示验证码登录,第六项“FREEZE_USER_ON_LOGIN_FAILED” 当登录尝试失败超过限制时冻结用户帐户。(4)对“Password”项进行设置,第一项“strong password”是强制用户在注册或更改密码时使用强密码。为了提高账户的安全性,可以将此选项选上。第二项“force password change”是新增加账户,或者有管理员重置密码后,强制用户更改密码。第三项“password minimum length”,密码的最小长度。第四项“password strength level”是密码的强度等级,
分为4个等级。(5)对“Library”项设置,第一项“library history”,允许用户保存历史库。第二项“encrypted library”,允许用户创建加密库。第三项“library password minimum length”,加密的库密码应包含的最少字符数。第四项“download/upload link password minimum length”,下载、上传链接密码的最少字符数应包括的位数。第五项“ENABLE_USER_CREATE_ORG_REPO”,允许用户添加组织库。如果未选中,只有系统管理员可以添加库。(6)“Sync”设置,第一项“DISABLE_SYNC_WITH_ANY_FOLDER”,禁用同步与任何文件夹,如果选中,桌面客户端将无法在默认seafile文件夹中同步文件夹。
完成后,就可以使用服务端了。下一步可以安装使用客户端。
服务端安装和设置后,可以使用WEB客户端和桌面客户端,桌面客户端可以到seafile网站下载。安装后会自动弹出选择seafile文件夹的盘符选择页,选好盘符后,系统会自动在所选盘下面建立一个seafile文件夹,包含资料库。安装完成后可以注册账户,登录使用了。
通过设置,可以使用云存储功能了。服务器地址,建议使用外网静态IP,便于访问,内网IP地址,能从内网访问,如果从外网访问,要进行NAT转换,也可以通过软件或网站进行
端口映射。
【相关文献】
[1]陈文飞.基于Seafile的嘉应学院数字化校园办公云共享[J].中小企业管理与科技(上旬刊),2016,(06):162-163.
免费个人云服务器[2]刘绍刚.基于NAS的私有云存储平台的设计与实现[J].计算机测量与控制,2017,(4):205-208.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论