




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文档详细介绍如何使用预编译好的软件包来安装和运行 Seafile 服务器。+下载到下载页面下载最新的服务器安装包.+部署和目录结构注意: 如果你把 Seafile 文件放在一个外部存储的目录里(比如NFS,CIFS),你应该使用 MySQL 而不是 SQLite 来作为数据库。请参考下载和安装Seafile服务器(使用MySQL)。+假设你公司的名称为haiwen,你也已经下载 seafile-server_1.4.0_* 到你的home 目录下。 我们建议使用这样的目录结构:+mkdir haiwen mv seafile-server_* haiwencd haiwen#将 seafile-server_* 移动到 haiwen 目录下后tar -xzf seafile-server_*mkdir installedmv seafile-server_* installed现在,你的目录看起来应该像这样:+# tree . -L 2. installed seafile-server_1.4.0_x86-64.tar.gz seafile-server-1.4.0 reset-admin.sh runtime seafile seafile.sh seahub seahub.sh setup-seafile.sh upgrade这样设计目录的好处在于+ 和 seafile 相关的配置文件都放在 haiwen 目录下,便于集中管理. 后续升级时,你只需要解压最新的安装包到 haiwen 目录下.安装 Seafile 服务器安装前的准备工作安装 Seafile 服务器之前,请确认已安装以下软件+ python 2.7 python-setuptools python-imaging python-ldap sqlite3#Debian系统下apt-get updateapt-get install python2.7 python-setuptools python-imaging python-ldap sqlite3# 在 CentOS 7 下yum install python-setuptools python-imaging python-ldap MySQL-python python-memcached安装cd seafile-server-*./setup-seafile.sh #运行安装脚本并回答预设问题如果你的系统中没有安装上面的某个软件,那么 Seafile 初始化脚本会提醒你安装相应的软件包。 该脚本会依次询问你一些问题,从而一步步引导你配置 Seafile 的各项参数。+参数作用说明seafile server name+seafile 服务器的名字,目前该配置已经不再使用+3 15 个字符,可以用英文字母,数字,下划线+seafile server ip or domain+seafile 服务器的 IP 地址或者域名+客户端将通过这个 IP 或者地址来访问你的 Seafile 服务+seafile data dir+seafile 数据存放的目录,用上面的例子,默认将是 /data/haiwen/seafile-data+seafile 数据将随着使用而逐渐增加,请把它放在一个有足够大空闲空间的分区上+seafile fileserver port+seafile fileserver 使用的 TCP 端口+一般使用默认的 8082 端口,如果已经被占用,可以设置为其他的端口+如果安装正确完成,会打印成功消息+现在你的目录结构将会是如下:+#tree haiwen -L 2haiwen conf # configuration files ccnet.conf seafile.conf seahub_settings.py seafdav.conf ccnet mykey.peer PeerMgr seafile.ini installed seafile-server_1.4.0_x86-64.tar.gz seafile-data seafile-server-1.4.0 # active version reset-admin.sh runtime seafile seafile.sh seahub seahub.sh setup-seafile.sh upgrade seafile-server-latest # symbolic link to seafile-server-1.4.0 seahub-data avatars seahub.dbseafile-server-latest文件夹是当前 Seafile 服务器文件夹的符号链接.将来你升级到新版本后, 升级脚本会自动更新使其始终指向最新的 Seafile 服务器文件夹.+启动运行 Seafile 服务器启动 Seafile 服务器和 Seahub 网站在 seafile-server-1.4.0 目录下,运行如下命令:+ 启动 Seafile:+ ./seafile.sh start # 启动 Seafile 服务 启动 Seahub+ ./seahub.sh start # 启动 Seahub 网站 (默认运行在8000端口上)小贴士: 你第一次启动 seahub 时,seahub.sh 脚本会提示你创建一个 seafile 管理员帐号。+服务启动后, 打开浏览器并输入以下地址+11:8000/你会被重定向到登陆页面。输入你在之前创建的 Seafile 管理员帐号的用户名/密码即可。+恭喜! 现在你已经成功的安装了 Seafile 服务器.+在另一端口上运行 Seahub如果你不想在默认的 8000 端口上运行 Seahub, 而是想自定义端口(比如8001)中运行,请按以下步骤操作:+ 关闭 Seafile 服务器+ ./seahub.sh stop # 停止 Seafile 进程 ./seafile.sh stop # 停止 Seahub 更改haiwen/conf/ccnet.conf文件中SERVICE_URL 的值(假设你的 ip 或者域名时00), 如下 (从 5.0 版本开始,可以直接在管理员界面中设置。注意,如果同时在 Web 界面和配置文件中设置了这个值,以 Web 界面的配置为准。):+ SERVICE_URL = 00:8001 重启 Seafile 服务器+ ./seafile.sh start # 启动 Seafile 服务 ./seahub.sh start 8001 # 启动 Seahub 网站 (运行在8001端口上)关闭/重启 Seafile 和 Seahub关闭 ./seahub.sh stop # 停止 Seahub ./seafile.sh stop # 停止 Seafile 进程重启 ./seafile.sh restart # 停止当前的 Seafile 进程,然后重启 Seafile ./seahub.sh restart # 停止当前的 Seahub 进程,并在 8000 端口重新启动 Seahub如果停止/重启的脚本运行失败大多数情况下 seafile.sh seahub.sh 脚本可以正常工作。如果遇到问题:+ 使用 pgrep 命令检查 seafile/seahub 进程是否还在运行中+ pgrep -f seafile-controller # 查看
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动法试题库及答案
- 中国烟草模拟面试题及答案
- 校园伴舞基础知识培训课件
- 2025年桂林市第十三中学教师招聘考试笔试试题(含答案)
- 2025年甘肃社区工作者村文书招聘考试笔试试题(含答案)
- 2025年大连中山区招聘社区工作者考试笔试试题(含答案)
- 2025中级经济师《经济基础》试题库(参考答案)
- 2024年时事政治必考题库(有答案)
- 危险化学品控制试题(附答案)
- 三类射线装置辐射工作人员考试题模板
- 岩土工程勘察服务投标方案(技术方案)
- 单向板肋梁楼盖设计计算书
- 吉林大学 人工智能原理 下
- 身份证地区对应码表
- 洗车场专项施工方案
- 中药饮片采购配送服务投标方案
- 风光电站网络信息系统安全事故应急演练方案
- 五大神电力华煤炭公司劳动定员统一标准
- WB/T 1036-2006菱镁制品用玻璃纤维布
- 【词汇】高中英语新教材词汇总表(共七册)
- 北京市各县区乡镇行政村村庄村名明细
评论
0/150
提交评论