私有云存储搭建(owncloud)
第一步、搭建LAMP(基于linux7.1.1503)
1 配置yum(网络加本地,下面为网络)
[vault.centos.org_7.1.1503_os_x86_64_]
name=added from: http://vault.centos.org/7.1.1503/os/x86_64/
baseurl=http://vault.centos.org/7.1.1503/os/x86_64/
enabled=1
gpgcheck=0
2安装包
yum -y install httpd php php-mysql php-gd php-mbstring sqlite php-dom php-pdo
yum -y groupinstall mariadb mariadb-client
3 seliunx 配置
然后设置SELinux允许owncloud写数据,SELinux 是 Linux中提供的强制访问控制(MAC)系统,当然如果你关闭了就不需要输入这条了,查看自己的linux有没有开启的方法是, /usr/sbin/sestatus -v ,如果SELinux status参数为enabled即为开启状态。
setsebool -P httpd_unified 1
4设置防火墙设置
firewall-cmd --state //查看防火墙是已经开启
firewall-cmd --permanent --zone=public--add-service=http // 配置防火墙在public区域永久开放http服务
firewall-cmd --permanent --zone=public--add-service=https 配置防火墙在public区域永久开放https服务
firewall-cmd --reload //防火墙策略配置后重新载入
5启动服务
systemctl enable httpd mariadb
systemctl restart httpd
systemctl restart mariadb
6安装owncloud
1下载 owncloud-7.0.0.tar.bz2 包(任意版本)
2 tar -jxvf owncloud-7.0.0.tar.bz2 -C/var/www/html/
3 chown -R apache.apache /var/www/html/owncloud/
7、数据库配置
配置MariaDB实例:
mysql_secure_installation;
在设置过程这都输入Y并回车。
创建 owncloud 数据库和用户。
登录到MySQL服务器,使用以下命令:
mysql -uroot -p
接下来,我们需要创建owncloud用户和权限:
create database owncloud;
CREATE USER 'owncloud'@'localhost'IDENTIFIED BY 'owncloud';
grant all privileges on owncloud.* to 'owncloud'@'localhost' identified by 'owncloud';
flush privileges;
quit;
mysql -uowncloud -powncloud 验证
8 Apache服务器配置
打开你最喜爱的编辑器编辑 owncloud 外部配置文件,我用vim:
vim /etc/httpd/conf.d/owncloud.conf
Alias /owncloud /var/www/html/owncloud
Options indexes FollowSymLinks
<Directory "/var/www/html">
AllowOverride ALL
Order allow,deny
allow from all
</Directory>
9重启服务
systemctl restart httpd
systemctl restart mariadb
10 owncloud 配置
owncloud配置
打开浏览器即可访问 http://你的ip地址/owncloud(本机和局域网设备访问)或者localhost/owncloud(本机访问)它将显示初始owncloud设置页。
11 错误问题
如果发现有.htaccess设置不正确的提示,可以这样:
打开httpd.conf(在那里? APACHE目录的CONF目录里面),用vim打开后,查找
Options FollowSymLinks
AllowOverride None
改为
Options FollowSymLinks
AllowOverride All
然后去掉下面的注释
LoadModule rewrite_modulemodules/mod_rewrite.so
.htaccess可以更改上传文件大小,默认的是2M
私有云存储搭建(owncloud)的更多相关文章
- CentOS8 NextCloud 私有云存储搭建
本文首发:https://www.somata.work/2019/CentOS8NextCloudBuild.html 之前发现 Owncloud 越来越捞了,推出了企业版和社区版,近几日突然发现原 ...
- 数据安全存放,全民搭建kodexplorer私有云存储
数据安全存放可以说越来的重要,新闻上也经常报道出关于个人信息泄露的事件,不仅泄露,还有一些进行个人隐私买卖,之前报道出facebook便是如此.数字信息存放好比存钱一样,存在别人那里总会不放心.不如自 ...
- 搭建nextcloud私有云存储网盘
简介: 搭建个人云存储一般会想到ownCloud,堪称是自建云存储服务的经典.而Nextcloud是ownCloud原开发团队打造的号称是“下一代”存储. 真正试用过后就由衷地赞同这个Nextclou ...
- WordPress腾讯云存储搭建教程,完美解决
写在前面的话: 为什么会有今天的话题:WordPress+腾讯云存储? 因为博主不想使用七牛云,也不想使用又拍云,所以才有了今天的话题. 在使用腾讯云存储的过程中是很不顺利的,万幸的是现在终于完美融合 ...
- 云存储,OWNCLOUD,真的遇到过这个需求哟。。。
- CentOS 7 使用OwnCloud建立私有云储存网盘
使用OwnCloud建立属于自己私有的云存储网盘 OwnCloud概述: OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCl ...
- KODExplorer可道云-轻松搭建属于自己/团队的私有云网盘服务
如今国内各大网盘关停的也快差不多,百度网盘限速严重.国外大牌的如 Dropbox 或 Google Drive又在长城之外,在各种VPN都被封禁的大背景下,科学上网也困难重重,麻烦到要死.那么,除了购 ...
- 在CentOS上安装owncloud企业私有云过程
## ownclud是什么? ## >ownCloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件 ...
- 5分钟快速部署ownCloud私有云盘存储系统
ownCloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件跨平台同步.共享.版本控制.团队协作等等.o ...
随机推荐
- 二分查找javascript
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- MAC 10.10解决 PHP GD库的问题
1. http://yangjunwei.com/a/1570.html 2. http://php-osx.liip.ch
- C++异常第二篇---C++标准库异常类exception的使用
1 继承图示 2 具体讲解 C++标准库异常类继承层次中的根类为exception,其定义在exception头文件中,它是C++标准库所有函数抛出异常的基类,exception的接口定义如下: na ...
- iOS利用通知(NSNotification)进行传值
通知 是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便.便捷,一个简单的Demo实现通知的跳转传值. iOS通知传值的使用 输入所要发送的信息 ,同时将label的值通过button方法 ...
- LPC1788的外部中断和GPIO中断
首先是gpio中断,这一点和1768不同,1768使用的中断时和eint3共用中断通道,到了1788,专门为gpio开辟了中断 #ifndef __JOYPAD_H_ #define __JOYPAD ...
- Linux下网络流量实时监控工具大全
在工作中发现,经常因为业务的原因,需要即时了解某台服务器网卡的流量,虽然公司也部署了cacti软件,但cacti是五分钟统计的,没有即时性,并且有时候打开监控页面不方便,个人喜欢随手在某台服务器上输入 ...
- S3C2440启动代码2440init.s彻底解析
可以选择nand启动和nor启动,这两者之间的关系通过一个按键来选择 这个OM0有何玄机,在数据手册中有这么一段 位宽RAM启动了(当然,还得设置一些东西,下面就说), Nanaflash启动经历的过 ...
- CentOS编译安装LNMP环境
这里是教大家如何在centos下利用源码编译安装LNMP环境. 工具/原料 centos服务器一台 自用电脑一台 准备篇 配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器 配置防火墙,开 ...
- 用74HC165读8个按键状态(转)
源:用74HC165读8个按键状态 //-------------------------------------------------------------------------- //来源: ...
- php json_decode返回失败的排查
参考网址: https://segmentfault.com/a/1190000006154011 返回失败时,通过 json_last_error可以获取其json解析失败的原因.