搭建个人网盘小试
安装 MySQL:
sudo apt-get update
sudo apt-get install mysql-server
安装 Python 相关依赖:
sudo apt-get install python2.7 python-setuptools python-imaging python-ldap python-mysqldb python-memcache python-urllib3
为 Seafile 创建一个用户
sudo useradd -m -s /bin/bash seafile
设置密码:
sudo passwd seafile
安装 Seafile
su - seafile
切换目录:
cd ~
获取最新 Seafile 下载链接
wget https://devlab-1251520893.cos.ap-guangzhou.myqcloud.com/seafile-server_6.2.5_x86-64.tar.gz
解压:
tar -xzf seafile-server_*
mv seafile-server-*/ seafile-server/
配置 Seafile
cd seafile-server*
./setup-seafile-mysql.sh
其中:
[ server name ]
字段输入 Seafile
[ 1 or 2 ]
字段输入 1
[ This server's ip or domain ]
字段输入IP地址
mysql 的 [ root password ]
字段输入数据库密码
[ password for seafile ]
字段输入 seafile 用户密码
其他字段一路回车使用默认值
启动 Seafile
./seafile.sh start
./seahub.sh start
执行过程输入参数如截图所示,其中 [ admin email ]
设置为登录网盘的帐号
[ admin password ]
和 [ admin password again ]
设置为登录网盘的密码
登录的帐号密码为启动 Seafile 步骤中设置的邮箱和密码,通过 IP 访问网盘:http://IP:8000