建立私有云(Seafile)

一次,使用Linux(Debian),当然其他发行版本都可以,只需改变少许地方也能运行。

Debianor Ubuntu root 密码是什么? (这里需要自己手动设置)

sudopasswd root

软件前提:

1.    MySQL

2.    Python(最低要求2.7)

3.    Python插件 python-setuptools、python-imaging、python-mysqldb、python-ldap、python-urllib3、python-memcache(或者python-memcached)

 

先创建自己想要保存的路径

我的是: /home/heros/myfile

建立私有云(Seafile)

 

从Seafile官网下载所需软件:

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

 

使用tar –zxvf 命令解压下载好的压缩包

解压后,就会有以下文件夹,切换进去cd seafile-server-6.1.2

建立私有云(Seafile)

 

然后,安装必备软件

建立私有云(Seafile)

 

运行安装脚本,设置相关信息 (按回车键 继续)

 建立私有云(Seafile)

[servername] 这里是设置服务名称 我是设置seafile (按回车键,进行下一步操作)

[Thisserver’s ip or domain] 这里是设置域名或ip 我是设置本地ip 192.168.83.134(注意是设置自己服务器ip地址)

[default"/home/heros/myfile/seafile-data"] 这里默认就行了

[default“8082”] 这里是端口号 默认就行 如果冲突 就换成其他端口号

[1 or2] 这里是选择1 我们是第一次用这东西

[default“localhost”] 这里是设置mysql的ip地址 我们采用本地的就行了(默认)

[default“3306”] mysql的端口号 默认就行

[rootpasswd] 这里是输入root 密码 登录mysql (注意,输入密码没有显示)

 建立私有云(Seafile)

[default“seafile”] 这里是默认创建”seafile”用户 默认就行

[passwordfor seafile] 这里是给”seafile”用户设置密码 自己设置

[default“ccnet-db”] 这里是默认创建”ccnet-db”数据库 默认

[default“seafile-db”] 同上

[default“seahub-db”] 依然同上

 

建立私有云(Seafile)

 

按回车键,开始配置

 

配置完成后,我们首先启动

sudo./seafile.sh start

建立私有云(Seafile)

 

然后,再启动

sudo./seahub.sh start

[adminemail] 设置登录邮箱

[adminpassword] 设置登录密码

[adminpassword again] 重新输入密码

 

建立私有云(Seafile)

 

最后,输入服务器ip地址+端口号8000 就可以进行访问了

我的是 192.168.83.134:8000

 建立私有云(Seafile)

尝试登录,看看是怎样的界面

 

建立私有云(Seafile)