教你搭建个人/企业私有云盘,再不担心资源丢失

2018 年 7 月 12 日 黑白之道


环境用的是centos7.2 64位

首先你的有个VPS或者ecs服务器(没有的话本地弄个虚拟机练手)

cd/home/www(这个可以用mkdir/home/www创建)    


 


使用mkdir命令在www文件夹下建一个seafile文件夹。

mkdir seafile



使用cd命令转到新建的seafile文件夹。

cd seafile


 


使用wget 资源地址命令将seafile软件包下载到新建的seafile文件夹中。


wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.2.5_x86-64.tar.gz


 


 


使用tar-xzvf命令解压下载好的资源包。

tar-xzvf seafile-server_6.2.5_x86-64.tar.gz

上面的命令结构是tar-xzvf文件名.tar.gz根据下载的软件名子改变即可。


 

按照官方要求,要在seafile目录里再建一个installed文件夹。


mkdir installed


 


然后把下载的安装包移到installed文件夹下(这步其实没什么卵用,就是为了养成好习惯而已)


mv seafile-server_6.2.5_x86-64.tar.gz installed/


 

安装依赖组件

安装前的准备工作

安装Seafile服务器之前,请确认已安装以下软件

MariaDB或者MySQL服务器(MariaDB是MySQL的分支)

python 2.7(从Seafile 5.1开始,python版本最低要求为2.7)python-setuptools        python-imaging        python-mysqldb        python-ldap        python-urllib3        python-memcache(或者python-memcached)

如果没装,就执行下面命令安装MariaDB

yum install mariadb-server-y


 

设置mysql密码

systemctl start mariadb

mysql_secure_installation


 


再执行下面的命令安装python。


yum install python-setuptools python-imaging python-ldap MySQL-python python-memcached python-urllib3-y



安装srafile

执行cd命令转到解压出来的seafile文件夹。

cd seafile-server-6.2.5/


 


运行安装脚本并回答预设问题

./setup-seafile-mysql.sh

到达下图这里按回车键继续:


 

设置服务器名称,输入seafile,并回车


 


输入域名或者ip


 


接下来就是设置存放你的宝贝资源的文件目录了,这里要选择大的磁盘路径哦,小编这里www目录挂载的磁盘是最大的,所要当初下载文件的时候都是往www目录里下载。因此程序默认的文件就在www下。回车!


 


接下来是设置端口号,小编这里就默认了,直接回车,如果你的服务器8082端口被占用,就改别的吧。回车。


 


下面是新建数据库或者选择已经存在的数据库,我们是新安装的,当然是新建,果断选1,回车


 


再下面是填写数据库服务器地址,我这个就是本机,默认即可。回车


 


下面是填写数据库端口,一般都是3306,默认,回车。


 


下面是输入数据库用户名为root的密码,这个在安装lnmp的时候是你自己设置的。这里注意,linux输入密码是不显示的,你直接输入即可,输入完成按回车。


 

下面为seafile创建mysql用户,输入用户名,默认即可。回车



file:///C:\Users\admin\AppData\Local\Temp\ksohtml\wps9428.tmp.jpg

这里设置一个密码,回车


 


设置ccnet服务的数据库名(步骤真多啊,我有点后悔写这个教程了。。。。),默认,回车



file:///C:\Users\admin\AppData\Local\Temp\ksohtml\wps942A.tmp.jpg


seafile-server起个数据库名,默认,回车


 


seahub设置数据库名……,默认,回车!!!!!!!!


终于到了确认配置信息的步骤了/(ㄒoㄒ)/~~,按回车。


 

安装成功的画面!


 

启动seafile服务./seafile.sh start


 

启动seahub,并设置后台登陆邮箱

./seahub.sh start


 

输入登录密码=》确认密码=》启动成功!


 

登录网页版网盘,并配置。

在浏览器中输入:你的ip地址:端口号

就会重定向到登陆界面


 

自己折腾吧~~~

 


登录查看更多
0

相关内容

seafile是一个开源的云存储平台
【2020新书】实战R语言4,323页pdf
专知会员服务
102+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
198+阅读 · 2020年6月29日
【北京大学】面向5G的命名数据网络物联网研究综述
专知会员服务
38+阅读 · 2020年4月26日
【资源】100+本免费数据科学书
专知会员服务
108+阅读 · 2020年3月17日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
78+阅读 · 2020年3月15日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
96+阅读 · 2019年12月4日
MIT新书《强化学习与最优控制》
专知会员服务
279+阅读 · 2019年10月9日
渗透某德棋牌游戏
黑白之道
12+阅读 · 2019年5月17日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
百度开源项目OpenRASP快速上手指南
黑客技术与网络安全
5+阅读 · 2019年2月12日
抖音爬虫
专知
3+阅读 · 2019年2月11日
去哪儿网开源DNS管理系统OpenDnsdb
运维帮
21+阅读 · 2019年1月22日
如何用GitLab本地私有化部署代码库?
Python程序员
9+阅读 · 2018年12月29日
Neo4j 和图数据库起步
Linux中国
8+阅读 · 2017年12月20日
Arxiv
5+阅读 · 2018年10月11日
Arxiv
5+阅读 · 2018年3月6日
Arxiv
3+阅读 · 2017年12月23日
Arxiv
3+阅读 · 2012年11月20日
VIP会员
相关VIP内容
【2020新书】实战R语言4,323页pdf
专知会员服务
102+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
198+阅读 · 2020年6月29日
【北京大学】面向5G的命名数据网络物联网研究综述
专知会员服务
38+阅读 · 2020年4月26日
【资源】100+本免费数据科学书
专知会员服务
108+阅读 · 2020年3月17日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
78+阅读 · 2020年3月15日
【干货】大数据入门指南:Hadoop、Hive、Spark、 Storm等
专知会员服务
96+阅读 · 2019年12月4日
MIT新书《强化学习与最优控制》
专知会员服务
279+阅读 · 2019年10月9日
相关资讯
渗透某德棋牌游戏
黑白之道
12+阅读 · 2019年5月17日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
百度开源项目OpenRASP快速上手指南
黑客技术与网络安全
5+阅读 · 2019年2月12日
抖音爬虫
专知
3+阅读 · 2019年2月11日
去哪儿网开源DNS管理系统OpenDnsdb
运维帮
21+阅读 · 2019年1月22日
如何用GitLab本地私有化部署代码库?
Python程序员
9+阅读 · 2018年12月29日
Neo4j 和图数据库起步
Linux中国
8+阅读 · 2017年12月20日
Top
微信扫码咨询专知VIP会员