第一步、搭建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)的更多相关文章

  1. CentOS8 NextCloud 私有云存储搭建

    本文首发:https://www.somata.work/2019/CentOS8NextCloudBuild.html 之前发现 Owncloud 越来越捞了,推出了企业版和社区版,近几日突然发现原 ...

  2. 数据安全存放,全民搭建kodexplorer私有云存储

    数据安全存放可以说越来的重要,新闻上也经常报道出关于个人信息泄露的事件,不仅泄露,还有一些进行个人隐私买卖,之前报道出facebook便是如此.数字信息存放好比存钱一样,存在别人那里总会不放心.不如自 ...

  3. 搭建nextcloud私有云存储网盘

    简介: 搭建个人云存储一般会想到ownCloud,堪称是自建云存储服务的经典.而Nextcloud是ownCloud原开发团队打造的号称是“下一代”存储. 真正试用过后就由衷地赞同这个Nextclou ...

  4. WordPress腾讯云存储搭建教程,完美解决

    写在前面的话: 为什么会有今天的话题:WordPress+腾讯云存储? 因为博主不想使用七牛云,也不想使用又拍云,所以才有了今天的话题. 在使用腾讯云存储的过程中是很不顺利的,万幸的是现在终于完美融合 ...

  5. 云存储,OWNCLOUD,真的遇到过这个需求哟。。。

  6. CentOS 7 使用OwnCloud建立私有云储存网盘

    使用OwnCloud建立属于自己私有的云存储网盘 OwnCloud概述: OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCl ...

  7. KODExplorer可道云-轻松搭建属于自己/团队的私有云网盘服务

    如今国内各大网盘关停的也快差不多,百度网盘限速严重.国外大牌的如 Dropbox 或 Google Drive又在长城之外,在各种VPN都被封禁的大背景下,科学上网也困难重重,麻烦到要死.那么,除了购 ...

  8. 在CentOS上安装owncloud企业私有云过程

    ## ownclud是什么? ## >ownCloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件 ...

  9. 5分钟快速部署ownCloud私有云盘存储系统

    ownCloud 是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件跨平台同步.共享.版本控制.团队协作等等.o ...

随机推荐

  1. Android新手入门

    本博客出自公众号安卓应用频道:http://mp.weixin.qq.com/s?__biz=MzA3MDMyMjkzNg==&mid=2652261947&idx=1&sn= ...

  2. [iOS Animation]-CALayer 图层几何学

    图层几何学 不熟悉几何学的人就不要来这里了 --柏拉图学院入口的签名 在第二章里面,我们介绍了图层背后的图片,和一些控制图层坐标和旋转的属性.在这一章中,我们将要看一看图层内部是如何根据父图层和兄弟图 ...

  3. [iOS Animation]-CALayer 显示方式

    寄宿图 图片胜过千言万语,界面抵得上千图片 ——Ben Shneiderman 我们在第一章『图层树』中介绍了CALayer类并创建了一个简单的有蓝色背景的图层.背景颜色还好啦,但是如果它仅仅是展现了 ...

  4. 3D VR卡镜的使用方法

    先把它展开 然后把它卡在手机中间 介绍一个VR游戏资源 Chair In a Room,这是一个立体沉浸式的3D游戏,原理是陀螺仪传感器随着手机转动可以观察整个三维房间 如图所示,点击进入,将两眼放到 ...

  5. (C#)利用Aspose.Cells组件导入导出excel文件

    Aspose.Cells组件可以不依赖excel来导入导出excel文件: 导入: public static System.Data.DataTable ReadExcel(String strFi ...

  6. jquery弹窗插件

    .zhuti { position:absolute; z-index:; font-size:14px; border-radius:5px; box-shadow: 5px white; over ...

  7. js传递数组到后台

    //post方法不得行,各种问题...改为ajax就阔以了.//默认的话,traditional为false,即jquery会深度序列化参数对象,以适应如PHP和Ruby on Rails框架, // ...

  8. js执行js字符串函数的方法

    <script> var jsText = 'return function(){alert(1+1)}' var jscode = new Function(jsText)(); jsc ...

  9. IOS开发-ObjC-NSArray

    OC中数组分不可变数组(NSArray)和可变数组(NSMutableArray). 不可变数组: //------------------------------不可变数组------------- ...

  10. IOS开发之按钮控件Button详解

    reference:http://mxcvns.lofter.com/post/1d23b1a3_685d59d 首先是继承问题,UIButton继承于UIControl,而UIControl继承于U ...