- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
seafile3.1.6局域网网盘安装seafile3.1.6局域网网盘安装
Seafile服务器安装 1
设置Seafile开机启动。 4
备份恢复seafile系统 8
关闭/重启 Seafile 和 Seahub 10
Seahub 配置 10
seafile.conf 配置 13
ccnet.conf 配置 14
升级指南 15
本教程还适用于linux seafile-server_3.1.7版
Seafile服务器安装
centos6.5 x64 最小化安装,之后安装LNMP1.1
wget -c /lnmp/lnmp1.1-full.tar.gz tar zxf lnmp1.1-full.tar.gz cd lnmp1.1-full ./centos.sh
输入mysql登录密码 回车 然后选择是否用InnoDB引擎(注seafile软件要选y)
下载 seafile-server_3.1.6_x86-64.tar.gz 到/home
赋予root用户本地所有权限
mysql -uroot -pEnter password: 输入密码mysqlgrant all privileges on *.* to root@localhost identified by a1537;
mysqlflush privileges;
mysqlquit
reboot
vi sea
#!/bin/bash
#安装seafile环境
yum install python2.7 python-setuptools python-simplejson python-imaging MySQL-python mysql-server -y
#按seafile网站推荐办法安装
cd /home
mkdir /home/haiwen
mv seafile-server_* /home/haiwen
cd /home/haiwen
#将 seafile-server_* 移动到 haiwen 目录下后
tar -xzf seafile-server_*
mkdir /home/haiwen/installed
mv seafile-server_* /home/haiwen/installed
cd /home/haiwen/seafile-server-*
./setup-seafile-mysql.sh
:wq #保存退出
#使脚本文件sea变为可执行文件
chmod +x sea
#执行脚本文件sea
./sea
看到如下提示就表示成功在服务器上成功安装了Seafile。
Seafile服务器启动与配置
1、执行以下命令修改Linux 文件最大打开数:
ulimit -n 30000
#启动Seafile服务:
cd /home/haiwen/seafile-server-*
./seafile.sh start
#启动Seahub服务:
./seahub.sh start
2、第一次启动Seahub服务时会提示让你先创建一个管理员账号。
如果忘记管理员账号或密码如何处理?
你可以进入?seafile-server?目录,运行?reset-admin.sh?脚本。这个脚本可以帮助你重置管理员账号和密码。
3、创建完成后,你就可以打开:http://IP或者域名:8000,访问到你的Seafile页面了。
4、Seafile默认的是以8000商品进行访问的,如果你不想使用这个端口,例如改成Web默认的80端口,可以先关闭进程:./seahub.sh stop 和 ./seafile.sh stop。
5、然后编辑/home/haiwen/ccnet/ccnet.conf这个文件,在SERVICE_URL后面修改端口即可。
再次启动Seafile和Seahub服务,就可以使用自己定义的端口开始访问了。
设置Seafile开机启动。
RHEL/CentOS 下
RHEL/CentOS 下,/etc/rc.local脚本会随系统开机自动执行,所以我们在这个脚本中设置启动Seafile/Seahub.
定位 python(python 2.6 or 2.7)
which python2.6 # or which python2.7
在 /etc/rc.local 脚本中, 将 python2.6(2.7)路径加入到PATH字段中, 并增加 Seafile/Seahub 启动命令
vim /etc/rc.local
# 假设 python 2.6(2.7) 可执行文件在 /usr/local/bin 目录下
PATH=$PATH:/usr/local/bin/
# 请将 user 改为你的Linux用户名
user=root
# 请将 script_
文档评论(0)