首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >小知识:从官方镜像安装owncloud

小知识:从官方镜像安装owncloud

作者头像
超级大猪
发布于 2019-11-22 14:51:22
发布于 2019-11-22 14:51:22
1.2K0
举报
文章被收录于专栏:大猪的笔记大猪的笔记

这个网盘真是太好用了。

下载镜像

代码语言:javascript
复制
docker pull owncloud

运行镜像

代码语言:javascript
复制
docker run -it -p 8099:80 owncloud /bin/bash

安装一些包

代码语言:javascript
复制
apt-get update && apt-get install -y \
        aria2 \
        curl \
        unzip \
        python \
        bzip2 \
        libcurl4-openssl-dev \
        libfreetype6-dev \
        libicu-dev \
        libjpeg-dev \
        libmcrypt-dev \
        libmemcached-dev \
        libpng12-dev \
        libpq-dev \
        libxml2-dev \
        sudo \
        git

安装oc,做离线下载用

下载

代码语言:javascript
复制
curl -fsSL -o oc.zip \
                "https://github.com/e-alfred/ocdownloader/archive/master.zip" \
        && rm -rf /dev/shm/ocdownloader-master \
        && unzip oc.zip -d /dev/shm \
        && sed -i 's|</id>|</id><default_enable/>|' /dev/shm/ocdownloader-master/appinfo/info.xml \
        && mv /dev/shm/ocdownloader-master /var/www/html/apps/ocdownloader \
        && rm oc.zip

安装youtube支持

代码语言:javascript
复制
curl -sSL https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl &&         chmod a+rx /usr/local/bin/youtube-dl

安裝passman

cd /var/www/html/apps && git clone https://github.com/nextcloud/passman.git

修改权限(可能会有安全问题)

代码语言:javascript
复制
cd /var/www/html/apps/ &&
chown -R www-data.www-data . &&
chmod -R 777 .

运行

aria2必须以www-data用户运行

代码语言:javascript
复制
sudo -u www-data /usr/bin/aria2c --enable-rpc --rpc-allow-origin-all -c -D --log=/dev/stdout --check-certificate=false &
apache2-foreground

现在应该可以用了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-10-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 下载镜像
  • 运行镜像
  • 安装一些包
  • 安装oc,做离线下载用
    • 下载
    • 安装youtube支持
  • 安裝passman
  • 修改权限(可能会有安全问题)
  • 运行
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档