在Ubuntu16.0.4系统上搭建seafile私人云盘

4 篇文章 0 订阅
2 篇文章 0 订阅

1. 下载

下载seafile源码

root@virtual-machine:/# wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.3.4_x86-64.tar.gz

2. 部署和设计

目录名字为pancloud,目录结构如下:

mkdir pancloud            #创建主目录
mv seafile-server_6.6.4 pancloud   #将seafile源码移动到主目录下
cd pancloud      #进入主目录

#将 seafile-server_6.3.4移动到 hai长度wen 目录下后
tar -xzf seafile-server_6.3.4    #解压源码
mkdir installed   #创建文件夹
mv seafile-server_6.3.4 installed   #将解压后的源码移动到installed文件夹里面

3. 环境配置

  • 安装mysql数据库
apt install mysql-server 

(安装之前最好使用apt update更新一下源)
(安装过程中会提醒输入数据库root用的密码)

  • 安装其他环境
apt-get install python

apt-get install python2.7 libpython2.7 python-setuptools python-imaging python-ldap python-urllib3 ffmpeg python-pip python-mysqldb python-memcache

pip install pillow moviepy

(到目前为止,所有准备工作都完成了)

4. 正式安装

  • 运行脚本
cd /home/pancloud/installed     #进入installed文件夹
cd seafile-server_6.3.4     #进入seafile根目录下
./setup-seafile-mysql.sh   #运行安装文件

接下来就会提醒你输入一系列问题:例如服务名、域名、端口啊、等等有些需要你自己必须输入,有些按照默认的,最主要的是需要你输入确认数据库的密码,那么你就输入刚才安装的时候填写的密码就行了,然后一系列回车到最后坐等安装完成了。

  • 启动服务
cd /home/haiwen/installed/seafile-server_6.3.4  #进入根目录文件夹
./seafile.sh start    #开启seafile服务(必须开启,不然进入不了网页)

开启这个服务后系统会提醒你输入你的邮箱(随便填),还有密码,这个邮箱就是你的网站的用户名,密码就是登陆密码,千万要记住,不然无法登陆网站

./seahub.sh start  #开启seahun服务(必须开启,不然无法上传下载)

好了,云盘到此搭建成功了,你只要输入http://域名(或者ip):8000就可以正常访问了。因为seafile服务默认是8000端口,所以要带上端口号才能访问,如果你想不带端口号就访问,那么继续往下看。

5. 修改端口

  • 先停止服务
./seafile.sh stop   #一定要在/home/haiwen/installed/seafile-server_6.3.4文件夹里
./seafile.sh stop   #一定要在/home/haiwen/installed/seafile-server_6.3.4文件夹里
  • 进入installed目录
cd /home/haiwen/installed/conf
vim ccnet.conf  #打开编辑文件
将其中的SERVICE_URL = http://127.0.0.1:8000中的8000改为80就可以了

vim gunicorn.conf   #打开编辑文件
将其中的bind = "0.0.0.0:8000"中的8000改为80就好了
  • 开启服务
./seafile.sh start
./seahub.sh start

然后你的云盘就可以在直接输入域名或者ip运行了,快去登陆看看吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值