阿里云“7天实践训练营”入门班第二期学习笔记 第六天 搭建owncloud私有云

阿里云“7天实践训练营”入门班第二期学习笔记 第六天 搭建owncloud私有云

搭建环境

  • Ubuntu 18.04
  • 宝塔
  • Apach 2.4
  • MySQL 5.6.47
  • PHP 7.2

准备工作

安装过程

  1. 进入宝塔后台,网站–>添加站点,填写站点信息。
    在这里插入图片描述
  2. 进入网站根目录,上传owncloud安装包,并解压,直接覆盖冲突文件。
  3. 直接输入刚才填写的域名即可进行第一次配置。

首次配置

1.填写管理员信息和数据库信息(MySQL)
在这里插入图片描述
2. 登录管理员账号
紧接着我们会看到一堆警告,现在一条一条解决

警告解决

在这里插入图片描述

  1. 安装fileinfo opcache redis memcache插件,删除多余文件。
  2. 打开宝塔的php设置,修改opcache选项,对比内容修改
opcache.enable = 1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=1
opcache.fast_shutdown=1
opcache.enable_cli=1
  1. 内存缓存未配置
    修改网站根目录下/config/config.php
    宝塔-文件-/www/wwwroot/你的域名.com/config/config.php-编辑
    在最后一个);之前添加如下字段
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
     'host' => 'localhost',
     'port' => 6379,
      ),
  1. 打开系统corn vi /etc/crontab打开后添加
    */15 * * * * root sudo -u www-data php /path/to/your/owncloud/cron.php
  2. 配置https,没有域名可以直接跳过
    这里直接使用宝塔的Let’s Encrypt,然后打开强制https
  3. 启用 HSTS
    打开站点的Apach配置文件
    然后在<VirtualHost *:443>下面添加下面的内容,重启服务。
<IfModule mod_headers.c>
    Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains; preload"
</IfModule>

安装完成

在这里插入图片描述
到此,owncloud安装就完成了,是不是很简单,赶快回家装一个吧!
成品图
在这里插入图片描述

阿里云高校计划友情链接:https://developer.aliyun.com/adc/college/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鹏宇的昵称已被占用

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值