一、安装依赖组件
安装前的准备工作安装 Seafile 服务器之前,请确认已安装以下软件MariaDB 或者 MySQL 服务器 (MariaDB 是 MySQL 的分支),python 2.7 (从 Seafile 5.1 开始,python 版本最低要求为2.7):
yum install -y python python-setuptools python-imaging python-ldap python-urllib3 python-memcache MySQL-python mariadb mariadb-devel mariadb-server
二、安装srafile
1、下载解压srafile包
cd /usr/src wget -c http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.0.8_x86-64.tar.gz tar -xzf seafile-server_6.0.8_x86-64.tar.gz mkdir -p /data/seafile/installed mv seafile-server_6.0.8 /data/seafile/installed cd /data/seafile/installed/seafile-server-6.0.8
2、运行安装脚本并回答预设问题:
1)./setup-seafile-mysql.sh,设置服务器名称,输入seafile,并回车:
3)输入域名或者ip,这里小编就填写服务器ip了,懒得弄域名,回车。
4)接下来就是设置存放你的宝贝资源的文件目录了,这里要选择大的磁盘路径哦,小编这里www目录挂载的磁盘是最大的,所要当初下载文件的时候都是往www目录里下载。因此程序默认的文件就在www下。回车:
5)接下来是设置端口号,小编这里就默认了,直接回车,如果你的服务器8082端口被占用,就改别的吧。回车:
6)下面是新建数据库或者选择已经存在的数据库,我们是新安装的,当然是新建,果断选1,回车:
7)再下面是填写数据库服务器地址,我这个就是本机,默认即可。回车:
8)下面是填写数据库端口,一般都是3306,默认,回车:
9)下面是输入数据库用户名为root的密码,这个在安装lnmp的时候是你自己设置的。这里注意,linux输入密码是不显示的,你直接输入即可,输入完成按回车:
10)下面为seafile创建mysql用户,输入用户名,默认即可。回车:
11)给数据库用户seafile设定密码,还是什么都不显示的 输入即可。回车:
12)设置ccnet服务的数据库名,默认,回车:
13)给seafile-server起个数据库名,默认,回车:
14)给seahub设置数据库名……,默认,回车!!!!!!!
15)启动seafile服务
./seafile.sh start
16)启动seahub,并设置后台登陆邮箱
./seahub.sh start
输入登录密码=》确认密码=》启动成功!
16)登录网页版网盘,并配置。
在浏览器中输入:http://150.107.0.174:8000/ (你的ip地址:端口号)就会重定向到登陆界面: