Seafile是开源的网盘系统,分免费版和收费版,免费版已足够正常情况使用。Seafile的windows版本安装非常简单,先放三张系统界面的图:

web版的界面:

PC客户端界面:

APP界面:

1、安装 Python 2.7.11 32 位版本

  • 下载并安装 python 2.7.11 32 位版本

  • 将 python2.7 的安装路径添加到系统的环境变量中 (PATH 变量)。比如:如果您将 python 2.7.11 安装在C:\Python27路径下,那么就将C:\Python27添加到环境变量中。

注意:一定要使用 Python 2.7.11 32 位版本。64 位版本或不是 2.7.11 的版本不能工作。

2、下载并解压 Seafile 服务器

  • 获取 Seafile 服务器的最新版本

  • 为 Seafile 服务器程序创建一个新的文件夹,比如C:\SeafileProgram\。请记住此文件夹的位置,我们将在以后用到它。

  • 将seafile-server_5.0.3_win32.tar.gz解压到C:\SeafileProgram\目录下。

现在,您的目录结构应该像如下这样:

C:\SeafileProgram|__ seafile-server-5.0.3

3、启动与初始化

启动 Seafile 服务器

C:\SeafileProgram\seafile-server-5.0.3\文件夹下,找到run.bat文件并双击,以启动 Seafile 服务器。此时,您应该注意到 Seafile 服务器的图标已经出现在您的系统托盘中。

如提示以下错误:

"ERROR: D:/seafile-server\seahub.db not found"

请检查是否使用的是Python 2.7.11 32 位版本。

选择一个磁盘作为 Seafile 服务器数据的存储位置

现在,您可以在弹出的对话框中选择一个磁盘,以便存储 Seafile 服务器的数据:

  • 请确保选择的磁盘拥有足够的剩余空间

  • 点击确认按钮后, Seafile 将会在您选择的磁盘下为您创建一个名为seafile-server的文件夹。这个文件夹就是 Seafile 服务器的数据文件夹。如果您选择D盘,那么数据文件夹为D:\seafile-server

添加管理员帐号

右击 Seafile 服务器的系统托盘图标, 选择"添加管理员帐号"选项。在弹出的对话框中输入您的管理员用户名和密码。

如果操作成功, Seafile 服务器托盘图标处会弹出一个气泡提示您"添加 Seahub 管理员账户成功"

配置 Seafile 服务器

初始化服务器之后,还需配置以下选项,否则不能进行文件的上传下载(此操作之前,请先在防火墙上放行8000和8082端口,如您设置为其他端口,请放行对应的端口):

  • 访问服务器的 Web 界面 (打开 http://<您的 IP 地址>:8000),用管理员账号登录

  • 点击左上角的扳手图标,进入管理员界面,在进入"设置"标签

  • 将SERVICE_URL的值配置成http://<您的 IP 地址>:8000。比如您的 Windows 服务器地址为 192.168.1.100, 那么配置成SERVICE_URL = http://192.168.1.100:8000

  • 将FILE_SERVER_ROOT的值配置成http://<您的 IP 地址>:8082。比如您的 Windows 服务器地址为 192.168.1.100, 那么配置成SERVICE_URL = http://192.168.1.100:8082

配置完成

Seafile 服务器的配置到此已经完成。如果您想了解如何使用 Seafile 客户端,请参考 Seafile 客户端手册

Seafile各客户端下载中心:下载 - Seafile

云服务器购买请参考:https://www.west.cn/cloudhost/

原文链接:https://www.west.cn/faq/list.asp?unid=2253

Windows 下部署 Seafile 服务器搭建私人网盘相关推荐

  1. 网页版文件服务器搭建,Windows 下部署 Seafile 服务器

    ### 安装与升级 我们测试用的系统是 Windows 2008 server R2 SP1. - [下载安装 Windows 版 Seafile 服务器](#) - [安装 Seafile 为 Wi ...

  2. 树莓派--seafile搭建私人网盘

    树莓派–seafile搭建私人网盘 此次目的就是搭建私有云盘,由于之前搭建的nextcloud太过于庞大,小小的树莓派无法支撑nextcloud这艘巨轮,所以这次是换个轻量的云私有seafile 文章 ...

  3. windows下的BT服务器搭建方案

    windows下的BT服务器搭建方案            需要BitTorrent3.9.1的资料还要继续找 BT下载可以说是目前网络上最流行的P2P文件共享方式了.BT服务器相比于FTP服务器有许 ...

  4. HTML制作的私人网盘,在自己的服务器上一键搭建私人网盘

    最近开始有了搭建私有网盘的想法,主要是考虑到数据安全和私密.同时,会偶尔遇到资源难以下载的情形,于是便想着利用服务器来离线下载.虽然我现在使用命令行无障碍,但是如果是抱着长期管理文件/笔记的想法,那还 ...

  5. Windows下安装NTP服务器——搭建时间同步服务器

    Windows下安装NTP服务器--搭建时间同步服务器 NTP服务器介绍 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机对其服务 ...

  6. ondrive网盘php,IT之家学院:利用OneIndex + OneDrive搭建私人网盘(可对外公开) - IT之家...

    写在前面:IT之家上多了很多搭建私人网盘的相关教程,但大部分人和我一样,上传带宽不够啊!例如我,只有小的可怜的20MBPS.那我们为何不利用现有的网盘资源来做一个自己的私人云盘呢?也许大家可能会说现有 ...

  7. 10.5k Star!可快速搭建私人网盘的开源项目

    10.5k Star!可快速搭建私人网盘的开源项目 [导语]:可搭建私人网盘的在线文件浏览器. 简介 filebrowser 提供指定目录下的文件管理界面,可用于搭建私人网盘,在线管理各种文件资源,内 ...

  8. 使用腾讯云服务器搭建个人网盘

    使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...

  9. 使用SparkleShare、GitHub搭建私人网盘

    介绍:SparkleShare 本文将介绍如何安装SparkleShare软件,使用GitHub搭建自己的免费同步盘. SparkleShare是一个文件共享和协作应用程序.它的工作方式与Dropbo ...

最新文章

  1. 【C语言刷题】交换两个变量(包含不创建临时变量)的解法
  2. 盘点丨机器学习2017年重大进展汇总
  3. 开发WebService两种开源工具CXF和Axis2的比较
  4. CentOS学习笔记 - 7. jekins安装
  5. Bootstrap(8) 路径分页标签和徽章组件
  6. Bugfree实用心得_转
  7. Red Hat Enterprise Linux Server release 7.0双系统安装
  8. iOS -转载-开发之个人开发者账号转公司开发者账号
  9. 海思uboot启动流程详细分析(二)
  10. Django中的swagger文档
  11. 【内网安全】445端口的入侵与扫描
  12. 计算机键盘锁不了怎么办,键盘锁住了怎么解锁?键盘锁死了怎么办?
  13. WIN10 共享文件夹并取消密码访问
  14. 计算机一级网址打不开怎么办,路由器设置网址打不开怎么办?
  15. Springboot整合Spring Data JPA
  16. 堆栈指针寄存器 SP详解以及栈的作用
  17. [Power BI] 认识Power Query和M语言
  18. 理解超键、候选键、主键概念及关系
  19. ffmpeg文档37-视频滤镜
  20. odrive搭建差速小车+轮毂电机+RC航模控制器

热门文章

  1. Java——类变量和实例变量的区别
  2. Spring MVC 在JSP中获取 Service或Dao
  3. vue-cli搭建过程出错问题总结
  4. 刻意练习 - 一万小时定律
  5. python 操作word ecel
  6. 与Hadoop之父聊聊天
  7. linux mint 修改dns,如何在Ubuntu和LinuxMint中刷新DNS缓存-linux运维
  8. win7 xp vista 下获取进程对应的ip地址和端口信息
  9. vue生成本地html模板文件,vue文件快速生成页面模板
  10. 「Hive」regexp_extract提取函数的用法