大家好,云盘的好处我就不说了,今天我来教大家创建一个自己的私有云盘,

话不多说,上教程

一、安装乌班图

二、开启SSH

sudo apt-get install openssh-server

ps -e | grep ssh

sudo /etc/init.d/ssh start

然后重启SSH服务:

sudo /etc/init.d/ssh stop

sudo /etc/init.d/ssh start

三、环境准备

puai@ :~$ sudo passwd root

输入新的 UNIX 密码:

重新输入新的 UNIX 密码:

passwd:已成功更新密码

使用sudo ­ 命令切换到root用户

useradd ­m ­s /bin/bash seafile

passwd seafile

root@puai-virtual-machine:~# su - seafile

创建文件夹

seafile[url=u.php?uid=]@ubuntu[/url] :~$ mkdirsync-server

seafile[url=u.php?uid=]@ubuntu[/url] :~$ cdsync-server

seafile[url=u.php?uid=]@ubuntu[/url]:~/sync-server$

wget-server_6.2.3_x86-64.tar.gz

tar -xzf seafile-server_*.tar.gz

使用su ­ root命令切换到root用户

安装环境

apt­get update

apt­get install python

apt­getinstall python2.7 libpython2.7 python­setuptools python­imaging python­ldappython­urllib3 ffmpeg python­pip python­mysqldb python­memcache

pip install ­­upgrade pip

pip install pillow moviepy

apt­getinstall mysql­server        #中间输入root数据库密码*****

apt install mysql­client

apt install libmysqlclient­dev

环境部署完毕

安装seafile

su ­ seafile命令切换到seafile用户

su ­ seafile

cd sync­server

mv seafile-server-6.2.3 seafile #重命名

./setup-seafile-mysql.sh

输入数据库root密码****(上面设置过的)

配置显示

看到上图的信息,就是安装完成啦

输入以下两个命令,开启seafile的服务

./seafile.sh start

./seahub.sh start

设置完 管理员邮箱用户 密码后 seafile 安装完成.

说明一下,下面的这些命令都是要在:/sync-server/seafile这个目录下执行的

./setup-seafile-mysql.sh 开始安装seafile

./seafile.sh start                    启动seafile服务

./seahub.sh start                   启动seahub服务

./seafile.sh stop                     停止seafile服务

./seahub.sh stop                    停止seahub服务

seafile 安装完成,再次开机,系统并未启动,需要设置开机启动seafile

配置如下:

先关闭 seafile

一、首先要停止seafile的两个服务

./seafile.sh stop

./seahub.sh stop

二、切换到root用户

创建并编辑seafile.service文件(这里吃了官方文档的亏,官方给的不是/lib/这个位置) vi/lib/systemd/system/seafile.service

需要先按一下键盘上的字母A进入编辑模式,修改下面的信息并黏贴到窗口中

说明 第8、9两行中目录要修改成你的seafile安装目录,如果你是按照本教程做的那么就是这个:/home/seafile/sync-server/ 如果不是,请修改成正确的目录

第11行请修改为实际运行seafile的用户名称,本例中专门创建了seafile用户来运行seafile

Description=Seafile

#  add mysql.service orpostgresql.service depending on your database to the line below

After=network.target mysql.service

Type=oneshot

ExecStart=/home/seafile/sync-server/seafile-server-latest/seafile.shstart

ExecStop=/home/seafile/sync-server/seafile-server-latest/seafile.sh stop

RemainAfterExit=yes

User=seafile

Group=seafile

WantedBy=multi-user.target

黏贴完成后

此时按下键盘上的ESC键,退出编辑模式,然后输入一个冒号,就会进入命令模式,输入wq并回车,就会保存修改并退出编辑窗口了

然后再用相同的方式,创建并编辑seahub.service文件

vi  /lib/systemd/system/seahub.service

黏贴如下信息

[Unit]Description=SeafilehubAfter=network.targetseafile.service

#  change start tostart-fastcgi if you want to run fastcgi ExecStart=/home/seafile/sync-server/seafile-server-latest/seahub.shstart ExecStop=/home/seafile/sync-server/seafile-server-latest/seahub.sh stopUser=seafile

Group=seafile

Type=oneshot

RemainAfterExit=yes

WantedBy=multi-user.target

运行开启启动等下面的命令然后稍等片刻

systemctl daemon-reload

systemctl start seafile

systemctl enable seafile

systemctl start seahub

systemctl enable seahub

最后,输入reboot并回车,重启ubuntu系统重启完成后看看能否正常访问seafile网页端

文章来自:黑白之道

php 私有云盘,私有云盘搭建相关推荐

  1. 【企业网盘私有云】私有云和公有云未来发展前瞻 | 燕麦企业云盘(OATOS)

    如今,针对云计算又衍生出两个新生的概念:去云化or融入云.依托于云计算,公有云和私有云已渗透到人们工作与生活的各个方面.目前,应用云存储(网盘&企业网盘)的个人或企业数不胜数,并逐渐呈现增长上 ...

  2. 华为私有云的搭建方案_最简单的纯软件私有云搭建方案,我来教你

    目前国内各大免费网盘纷纷关停,很多用户对存储空间的需求变得愈发迫切.对于普通用户而言,选择网盘的首要因素是成本及安全的问题,拿最常用的某度云来说,非会员用户不管是容量,还是带宽,都有相当多地限制,而且 ...

  3. 云计算、公有云、私有云、混合云等

    云计算.公有云.私有云.混合云 云计算(Cloud Computing).公有云(Public Cloud).私有云(Private Cloud).混合云(Hybrid Cloud) AWS(Amaz ...

  4. 什么是公有云、私有云、混合云?

    什么是公有云? 公有云是部署云计算最常见的方式.公有云资源(如服务器和存储空间)由第三方云服务提供商拥有和运营,这些资源通过 Internet 提供.在公有云中,所有硬件.软件和其他支持性基础结构均为 ...

  5. 公有云、私有云、混合云有什么不同?分别适合那些应用场景

    如果云端的使用者.消费者是来自互联网通道,相关服务对社会公众开放,那就是公有云.公有云优点是成本低,扩展性非常好. 如果云端的所有服务对象是一个特定的单位企业,那就是私有云,私有云对数据保密.数据安全 ...

  6. 搭建私有云:owncloud(用Docker构建owncloud私有云盘)

    网上各种云盘都要收费,又或有速度限制,感觉用起来不方便,想抽时间想搭建一个私有云盘.下面讲解下搭建私有云:owncloud. 搭建私有云:owncloud(用Docker构建owncloud私有云盘) ...

  7. 开源私有云盘python_搭建个人/企业私有云盘-seafile

    LINUX Linux操作系统 搭建个人/企业私有云盘-seafile 一.安装依赖组件 安装前的准备工作安装 Seafile 服务器之前,请确认已安装以下软件MariaDB 或者 MySQL 服务器 ...

  8. 是时候该搭建自己的私有云盘了——nextcloud 12

    一.背景 最近多家云盘相继关停,费了很多时间才把上面的东西下载到本地,百度云盘也早已开始限速,技术宅岂能容忍?是时候搭建自己的私有云盘了! 1.搭建自己的私有云有什么好处呢? 首先没有什么容量.下载速 ...

  9. 本地搭建私有云盘设定:设置群晖共享文件夹以及cpolar 4/5

    系列文章 本地搭建私有云盘:虚拟机安装群晖NAS 1/5 本地搭建私有云盘:安装Synology Assistant 2/5 本地搭建私有云盘:群晖系统存储空间设置 3/5 本地搭建私有云盘设定:设置 ...

  10. 本地搭建私有云盘设定:使用cpolar共享群晖NAS 5/5

    系列文章 本地搭建私有云盘:虚拟机安装群晖NAS 1/5 本地搭建私有云盘:安装Synology Assistant 2/5 本地搭建私有云盘:群晖系统存储空间设置 3/5 本地搭建私有云盘设定:设置 ...

最新文章

  1. 浅谈搜索引擎百度分词技术
  2. java中字符流 字节流_理解Java中字符流与字节流的区别
  3. 没装Sql Server 2005 Express就不能使用webpart控件?
  4. th:text为null报错_小猿圈web前端之vue-cli项目打包完成后运行文件路径报错问题
  5. java jni开发_Java JNI开发实践记录
  6. dubbo服务的运行方式
  7. 数值分析:插值与拟合
  8. 硬件服务器processor是什么,服务器硬件检测(采用mcelog)
  9. Java:日期类Date与Calendar
  10. 删除pdf(论文)的行号
  11. redies常用命令
  12. python实现图形旋转_图像随机旋转及坐标进行旋转原理及Python实现
  13. 计算机专业保研面试备考:线性代数
  14. 使用 CSS Color-Mix() 简化你的调色板
  15. 我平时总结的几个Python编程小技巧
  16. Linux入门——常见命令
  17. DHCP-小结(拓展 网卡文件的配置)
  18. springboot+shiro is not eligible for getting processed by all BeanPostProcessors
  19. 低代码指南100方案:13技术赋能公益,轻松“一起做好事”
  20. ASCII码表【美国信息交换标准代码】

热门文章

  1. Unity Shader通过菲涅尔反射和散射实现玻璃效果
  2. qt生成程序以管理员身份运行和取消以管理员身份运行方式
  3. TensorFlow Serving 使用 及 部署
  4. SAN存储和服务器虚拟化安装方案,ESX/ESXi虚拟化系统与SAN存储结构结合的配置安装流程...
  5. 人纪--针灸---------12.7开始
  6. 计算机垃圾桶桌面,电脑桌面比垃圾桶还乱?一分钟轻松快速整理你的电脑桌面...
  7. 循环时尚是消费者与电商平台的一场“双向奔赴”?
  8. [转帖] 雀巢公司物流项目管理
  9. java中Decimal 小数和百分比的转换
  10. 竹间智能以AI能力打通医疗链路全流程,让说明书变成“虚拟健康顾问”