假定lamp已安装完成。

1 安装owncloud

使用curl命令下载其发行版密钥(key),并使用add命令将其与apt-key实用程序一起导入:

 curl https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/Release.key | sudo apt-key add -

除了导入密钥之外,在apt的sources.list.d目录中创建一个名为owncloud.list的文件。该文件将包含ownCloud存储库的地址:

echo 'deb https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04/ /' | sudo tee /etc/apt/sources.list.d/owncloud.list

更新源:

apt-get update

最后,使用apt-get实用程序和install命令执行ownCloud的安装:

apt-get install owncloud

当系统提示您要继续吗 [Y / n]?,按ENTER键确认安装。

正如您可以通过输出看到的,安装为Apache创建了一个新的配置。 将systemctl实用程序与reload命令配合使用,使Apache守护程序发现更改:

systemctl reload apache2

Else:如果从owncloud官网下载安装包,自行安装,步骤如下:

//我将owncloud安装目录和wordpress安装目录都放置在apache2的目录,即/var/www/html下

cd /var/www/html  //进入安装目录
wget https://download.owncloud.org/community/owncloud-9.1.4.zip //下载owncloud安装包
unzip owncloud-9.1..zip //解压安装包,需已安装unzip(apt-get install unzip)
chown -R www-data:www-data owncloud // 更改owncloud安装目录的用户,组
chmod -R owncloud //更改文件夹访问权限

2 创建MySQL账户,数据库等

mysql>  CREATE DATABASE owncloud;
   > GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'set_database_password';
   > FLUSH PRIVILEGES;
   > exit

3 owncloud配置

https://server_domain_or_IP/owncloud //页面访问网址

tips:在打开页面后可能会提示 服务器缺少zip插件,请联系系统管理员安装....,此时,在ubuntu下,执行

apt-get install php-zip  //安装zip插件,其他类似替换关键词

此后,输入管理员账户密码,数据可选择MySQL,填入第二部设置的数据库账户密码,即可创建。

4 更改数据目录

数据目录放在网页目录不安全,可更改到其他目录,比如,更改到/var目录,此时,

cd /var
mkdir owncloudfile //创建owncloud 数据目录
cd owncloudfile
touch .ocdata //按照owncloud创建,其实是空文件,但必须要,owncloud版本>9.14
然后,进入 .. /.. /owncloud/config/ 目录
cd  /var/www/html/ /owncloud/config
更改 config.php文件中的'datadirectory'为
'datadirectory' => '/var/owncloudfile',

保存即可

5 启用 memcache

同样在.. /.. /owncloud/config/config.php下边添加下边一行代码:
'memcache.local' => '\OC\Memcache\APCu',

随后安装apcu,

apt-get install php5-apcu/trusty-backports  //或者: apt-get install php5-apcu/

重启服务,(直接重启系统最好)

有问题:安装参考链接:

https://www.techandme.se/install-redis-cache-on-ubuntu-server-with-php-7-and-owncloud/

owncloud 安装的更多相关文章

  1. owncloud安装部署手册

    Dockerhub地址:https://hub.docker.com/r/owncloud/server docker pull owncloud/server:10.9.0 docker run - ...

  2. centos 7 私有云盘 OwnCloud 安装搭建脚本

    #!/bin/bash #Build LAMP Server Conf mysql_secure_installation service mariadb restart systemctl enab ...

  3. 自行搭建私有云ownCloud,启用SSL,其他配置

    ownCloud简介 ownCloud(官网)是一款开源的私有云框架,可以通过它实现个人网盘的功能,如果拥有一个性能不错的VPS,那么就可以摆脱奇慢无比的百度云等网盘啦!我花了大约一天的时间总算搭好了 ...

  4. 企业网盘: Owncloud 搭建

    说明:搭建很简单,就是一个lamp环境,但是最新的owncloud 9.x版本对php的版本需求不能低于5.4, 所以需要下载yum源来进行安装. 搭建过程 1)配置yum源 rpm -Uvh htt ...

  5. Installing OwnCloud 9 on Debian 8

    原文:https://www.howtoforge.com/tutorial/owncloud_9-installation-on-debian_8/?utm_source=tuicool&u ...

  6. OwnCloud 搭建

    owncloud 的安装方式可以在 [ 官网 ] 找到. 本文会说明 owncloud 在 CentOS 7.x 上基于 LAMP 安装, 以及简单的用 docker 镜像启动的例子. 基于 LAMP ...

  7. 【ownCloud】添加信任域

    如果在安装ownCloud后,更换了访问方式,比如刚开始是http://127.0.0.1/owncloud,变成了http://1.1.1.1/owncloud,那么在访问时可能得到这样的页面: 您 ...

  8. 使用OwnCloud建立属于自己私有的云存储网盘

    1.需要LAMP架构 实验环境:centos7.4 64位系统[root@xuegod63 ~]# yum install -y httpd php php-mysql mariadb-server ...

  9. 使用ownCloud在Linux安装你的个人云服务

    ownCloud是一个免费开源的软件,用于为分享文件,日历,联系人,书签和个人音频/视频.非常容易安装和管理. 前提 在这篇教程里我使用CentOS 6.5 minimal server来安装ownC ...

随机推荐

  1. Oracle9i的详细安装与卸载步骤(有图解)

       Oracle9i的安装和卸载详解      本章将以Windows操作系统为例讲述Oracle9i数据库的安装                                           ...

  2. 分组 vs 联合

    // 分组 function groupBy(groups) { return groups.reduce((pre, cur) => { pre[cur.groupId] = (pre[cur ...

  3. mysql--创建表,插入数据,修改表名,删除表,简单查询/内连接、左/右连接

    创建表mm:  其中id为主键且自增长 ) primary key not null unique auto_increment, name ) not null, age ), class ) no ...

  4. django 视图常用操作

    获取参数. 类型是QueryDict https://www.cnblogs.com/zhaoyang-1989/p/11989515.html request.POST.get('参数名') req ...

  5. 【Java学习笔记】LinkedList JDK1.6

    如下一段代码,在JDK1.6的LinkedList中,是下图这样存储的.有一个节点值为null的节点,叫做header,header的next是0,3的next是header,这是一个循环链表 Lin ...

  6. Prometheus告警模型分析

    Prometheus作为时下最为流行的开源监控系统,其庞大的生态体系:包括针对各种传统应用的Exporter,完整的二次开发工具链,与Kubernetes等主流平台的高度亲和以及由此带来的强大的自发现 ...

  7. ftp服务器三种模式

    一.匿名开放模式(最不安全) 1.[root@localhost ~]# vim  /etc/vsftpd/vsftpd.conf  (主配置) anonymous_enable=YES    //允 ...

  8. 2019/12.09centos安装 | 无密钥登陆

    centos配置 1.安装位置选择(我要配置分区) →完成 2.添加新挂载点:/boot  400M /swap 4GB / 期望容量空 3.设置root密码:字母+数字 4.重启 5.点击编辑,NA ...

  9. 小记------mongodb数据库如何进行模糊查询

    // 模糊匹配createTime   是以 2019-07-23 开头 db.getCollection('driver_online_record').find({"createTime ...

  10. 牛逼哄洪的 Java 8 Stream,性能也牛逼么?

    那么,Stream API的性能到底如何呢,代码整洁的背后是否意味着性能的损耗呢?本文对Stream API的性能一探究竟. 为保证测试结果真实可信,我们将JVM运行在 -server模式下,测试数据 ...