美文网首页Linux
Seafile部署--官方一键安装脚本

Seafile部署--官方一键安装脚本

作者: 磊_e75e | 来源:发表于2019-10-03 00:24 被阅读0次

官方介绍如下:

使用安装脚本在 Ubuntu 16.04 或 CentOS 7 上快速安装
我们准备了一个安装脚本帮助您在 Ubuntu 16.04 或 CentOS 7 快速的安装部署 Seafile 服务(配置好 MariaDB, Memcached, WebDAV, Ngnix 和开机自动启动脚本): seafile-server-centos-7-amd64-http

在天朝GWF保护下,一键安装脚本容易安装慢或安装失败

安装环境:VMware傻瓜安装Centos7最新版/Ubuntu16.04.6
(为啥要最新版?因为脚本里有个update......)

一、更换国内源

【Centos7】截取马云巴巴帮助手册

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

【Ubuntu】https://opsx.alibaba.com/mirror复制ubuntu阿里源

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
cd /etc/apt/
cp sources.list sources.list.bak
echo > sources.list
#nano粘贴阿里源,Ctrl+O Enter保存,Ctrl+X退出
nano sources.list
#更新升级下
apt update
apt upgrade

二、Centos安装epel源

Ubuntu系统略过,直接进入第三步

yum install -y epel-release
mv /etc/yum.repos.d/epel-7.repo /etc/yum.repos.d/epel-7.repo.backup
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo

接着做一下

yum clean all
yum makecache

三、pip源添加

现在还无法使用pip命令,所以直接修改脚本

###增加下面第1、2行
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip install pylibmc==1.6.0 django-pylibmc==0.6.1
pip install --timeout=3600 Pillow==4.3.0
pip install psd-tools==1.4

最后

就是按官方教程来了

运行安装脚本并指定要安装的版本 (例如 6.0.13)
Ubuntu 16.04/18.04 (64bit):
bash seafile-server-ubuntu-amd64-http 6.0.13
CentOS 7 (64bit):
bash seafile-server-centos-7-amd64-http 6.0.13

ubuntu系统运行了3次脚本
第一次有个安装包失败,提示Hash 校验和不符
第二次报错提示ImportError: cannot import name main
第三次总算成功

ImportError: cannot import name main似乎因更换pip源造成,第三次运行任不行的vi /usr/bin/pip,修改from pip import mainfrom pip._internal import main

相关文章

  • Seafile部署--Ubuntu系统按官方教程一步步安装

    准备工作: 1、更换阿里源,参见Seafile部署--官方一键安装脚本2、apt update更新下,顺带测试阿里...

  • Seafile部署--官方一键安装脚本

    官方介绍如下: 使用安装脚本在 Ubuntu 16.04 或 CentOS 7 上快速安装我们准备了一个安装脚本帮...

  • centos7安装seafile7.1.x

    本文档主要用来说明如何使用预编译安装包来部署 Seafile 服务器 参考seafile官方的文档,但是官方文档太...

  • Jumpserver的部署

    一、官方文档一键部署jumpserver 链接 1.一键安装jumpserver 2、下载文件 3、安装install

  • 使用 Docker 部署 SeaTable

    CentOS Docker 安装 使用官方安装脚本自动安装 安装命令如下: 也可以使用国内 daocloud 一键...

  • Docker的使用

    1、docker安装 使用官方安装脚本自动安装安装命令如下: 也可以使用国内 daocloud 一键安装命令: 2...

  • Centos安装docker

    使用官方安装脚本自动安装 安装命令如下: 也可以使用国内 daocloud 一键安装命令: 手动安装 卸载旧版本 ...

  • CentOS 6 源码编译安装svn

    参考文档:官方安装文档,安装方法已经制作成一键安装脚本位于码云。 git clone https://gitee....

  • Centos76安装Docker和Kubernetes

    Docker安装 方式一:yum源安装 方式二:rpm包安装 方式三:官方提供一键安装脚本(不推荐生产环境使用!)...

  • 树莓派4b安装Docker与docker-compose过程及问

    安装 Docker 安装Docker可使用官方脚本一键安装 如果安装过程过慢,可以参考解决树莓派apt-get更新...

网友评论

    本文标题:Seafile部署--官方一键安装脚本

    本文链接:https://www.haomeiwen.com/subject/oinrpctx.html