建立私有云(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官网下载所需软件:
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
然后,安装必备软件
运行安装脚本,设置相关信息 (按回车键 继续)
[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 (注意,输入密码没有显示)
[default“seafile”] 这里是默认创建”seafile”用户 默认就行
[passwordfor seafile] 这里是给”seafile”用户设置密码 自己设置
[default“ccnet-db”] 这里是默认创建”ccnet-db”数据库 默认
[default“seafile-db”] 同上
[default“seahub-db”] 依然同上
按回车键,开始配置
配置完成后,我们首先启动
sudo./seafile.sh start
然后,再启动
sudo./seahub.sh start
[adminemail] 设置登录邮箱
[adminpassword] 设置登录密码
[adminpassword again] 重新输入密码
最后,输入服务器ip地址+端口号8000 就可以进行访问了
我的是 192.168.83.134:8000
尝试登录,看看是怎样的界面