Windows搭建私人云盘

简介: Windows搭建私人云盘

工具:python2.7.1


云服务器:这里我用的是腾讯云Windows server 2012 R2


1.安装Python 2.7.11 32位

下载并安装python 2.7.11 32bit


配置环境变量,将安装路径添加到path,如果你安装在C:\Python27,则添加C:\Python27到PATH环境变量。


注意:一定要使用Python 2.7.13 32bit。64位和其他版本不起作用。


2.下载/解压缩Seafile Server

下载Windows服务版6.0.7


创建一个新文件夹来存储seafile程序,例如C:\SeafileProgram\。请记住文件夹的位置,我们稍后会使用它。


解压缩seafile-server_5.1.3_win32.tar.gz到C:\SeafileProgram\


提示:推荐右键7-zip解压,云服务器自带,需解压两次。 .gz  .tar


目录如下:


C:\SeafileProgram\seafile-server-6.0.7


3.启动/初始

进入C:\SeafileProgram\seafile-server-6.0.7然后双击run.bat以启动Seafile Server。弹出选择存储Seafile Server数据的磁盘对话框,请选择具有足够可用空间的磁盘,单击“确定”按钮后,Seafile将在选择的磁盘上创建名为seafile-server的文件夹。这是Seafile Server的数据文件夹。例如,如果选择磁盘D,则数据文件夹将为D:\seafile-server。这时系统托盘中出现了一个seafile图标。


4.添加管理员帐户

右键单击Seafile Server的托盘图标,然后选择添加管理员帐户。在对话框提示中输入您的管理员用户名和密码。用户名为邮箱


如果操作成功,托盘图标将显示一个说明已成功添加管理员帐户的气泡


5.配置Seafile Server

右键单击托盘图标,选择“ 打开seafile-server文件夹”。


打开文件conf/ccnet.conf并修改以下行。

SERVICE_URL = XXX

将值更改SERVICE_URL为http://<your ip address>:8000。假设Windows服务器的IP地址是192.168.1.100,然后将其更改为SERVICE_URL = http://192.168.1.100:8000


编辑完成后,右键单击托盘图标,然后选择“ 重新启动seafile”


6.访问Seahub

打开浏览器并访问http://127.0.0.1:8000。使用管理员帐户登录。如果可以登录,则初始化成功。


7.远程访问SeaHub

在其他电脑上,将本地ip改为云服务器的公网IP即可。


注意:如果访问失败,多为防火墙和端口问题。


进入云服务器的管理工具——Windows防火墙安全管理——属性——防火墙状态,关闭


新建入站规则——选择端口——输入特定端口,默认为8000和8082,分别用于登陆和上传——给规则起一个名字


这是就可以在其他电脑脑登陆了


8.访问资料库

登陆后点击头像,即可设置和系统管理。但我在这里出现一个问题:资料库访问失败,只显示红色的失败两个字,


解决如下:


找到conf下的seahub_settings.py文件,在末尾加入:

TIME_ZONE = 'UTC'

20181112203412108.png

这样,我们的私有云盘就搭建好了,我们也可以在安卓或者苹果手机上使用。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
JSON JavaScript 前端开发
Windows环境下轻松搭建NodeJs服务器
Windows环境下轻松搭建NodeJs服务器
658 0
Windows环境下轻松搭建NodeJs服务器
|
应用服务中间件 nginx Windows
音视频系列六:Windows搭建Nginx+rtmp推流服务器
在前面 阿里云服务器搭建Nginx+rtmp推流服务器 中,我们已经配置把阿里云的rtmp推流服务搭建好了,用的是PC软件OBS来进行推流到阿里云服务器转发然后本地拉流。Windows也是大同小异,现在是用Windows进行推流服务的搭建,本地ffmpeg命令行推流,本地ffplay拉流播放/VLC拉流播放。
1210 0
音视频系列六:Windows搭建Nginx+rtmp推流服务器
EMQ
|
缓存 数据可视化 物联网
在 Windows 上搭建 MQTT 消息服务器
本文将以NanoMQ为例,演示如何通过安装包和源代码编译两种安装方式,在Windows系统中快速搭建一个可以支持多协议连接的物联网MQTT消息服务器。
EMQ
618 0
|
7月前
|
Shell Windows
Windows【工具 03】QuickLook-3.6.11安装并设置开机自启动(含较难下载的 QuickLook-3.6.11 安装包百度云盘资源)
Windows【工具 03】QuickLook-3.6.11安装并设置开机自启动(含较难下载的 QuickLook-3.6.11 安装包百度云盘资源)
215 0
|
7月前
|
存储 数据可视化 数据库
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
InfluxData【付诸实践 01】Windows环境部署Telegraf+Influxdb+Grafana安装及使用配置(含百度云盘资源+demo脚本)
212 0
|
缓存 JavaScript Windows
手把手教你在Windows下搭建Vue开发环境
在Windows下搭建Vue开发环境:
1411 0
手把手教你在Windows下搭建Vue开发环境
|
消息中间件 Apache RocketMQ
windows环境下消息中间件RocketMq的搭建
windows环境下消息中间件RocketMq的搭建
285 22
windows环境下消息中间件RocketMq的搭建
|
Java Scala 开发者
Windows 搭建S cala 开发环境|学习笔记
快速学习 Windows 搭建 Scala 开发环境。
210 0
Windows 搭建S cala 开发环境|学习笔记
|
Ubuntu Java Unix
Windows 下搭建 GO 开发环境|学习笔记
快速学习 Windows 下搭建 GO 开发环境
Windows 下搭建  GO 开发环境|学习笔记
下一篇
DataWorks