`
1000panda
  • 浏览: 2850 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

CentOS6 部署owncloud

阅读更多
CentOS6安装
hostname:owncloud.deploy
rootpassword:00000
ip:10.30.7.151


CentOS6安装EPEL6和REMI6
rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm



升级你的yum,将服务器上的一些软件包升级到最新版本。
yum -y update
yum -y upgrade




安装PHP5.4和mysql5
yum -y install php mysql mysql-server php-mysql php-gd php-bcmath php-xml php-xmlrpc php-sqlite php-mcrypt php-xnmp php-pdo php-ldap php-imap php-odbc php-pear php-mbstring



.htacess文件权限
<Directory "/var/www/html">这一行,然后往下看,就会看到AllowOverride none改成ALL。其实这个就是允许html目录下的东西重写.htacess文件
vim /etc/httpd/conf/httpd.conf



更改apache访问端口,并刷新ip
vim /etc/httpd/conf/httpd.conf
0.0.0.0:80
iptables --flush



然后配置服务开机自动运行
chkconfig httpd on
chkconfig mysqld on


开启服务
service httpd start
service mysqld start


设置mysql密码
mysqladmin -u root password 222222


测试mysql
mysql –uroot –p
22222



测试apache
命令进入站点文件夹
echo "<?php phpinfo();?>" > /var/www/html/info.php

在浏览器中键入
10.30.7.151/info.php 检查响应


安装owncloud
cd /var/www/html/
wget http://download.owncloud.org/community/owncloud-5.0.9.tar.bz2

可以用迅雷下载后通过其他方式上传

解压在此目录
tar jxf owncloud-5.0.9.tar.bz2


初始化owncloud
http://10.30.7.151/owncloud/index.php
<!--指定管理owncloud的用户名-->
username:admin
password:admin
storage:/var/www/html/data
<!--指定mysql作为db-->
db-user: root
db-password:222222
db-name: owncloud
db-url:10.30.7.151


更改访问外部挂载的访问权限
/etc/selinux/conf文件
selinux=disabled
reboot


挂载
进入到storage指定文件夹
mount -t nfs 10.30.7.194:/home ./


通过linux挂载,owncloud会报错,内容是权限问题
直接改动php代码,把相应代码去除。
/var/www/html/owncloud/lib/util.php
215
224
227


进入admin帐户,配置LDAP
Host                     10.30.7.103
BaseDN                   DC=demo,DC=com
UserDN                   CN=Administrator,CN=Users,DC=demo,DC=com
Password                 xuDAqing123
<!--登陆用什么属性登陆-->
LoginFilter              userPrincipalName=%uid
User Display Name Field  userprincipalname
Base User Tree           OU=offer,DC=demo,DC=com
                         CN=Administrator,CN=Users,DC=demo,DC=com
User Search Attributes   displayName
                         userprincipalname
Group Display Name Field userprincipalname
Base Group Tree          CN=Users,DC=demo,DC=com
                         OU=offer,DC=demo,DC=com
Group Search Attributes  cn
                         description
<!--owncloud内部记名,也适用于用户数据文件夹命名-->
Internal Username        userPrincipalName
Override UUID detection  userPrincipalName
分享到:
评论

相关推荐

    centos7搭建owncloud教程

    centos7搭建owncloud教程 OwnCloud 是一个开源的云存储解决方案,允许用户在自己的服务器上存储和共享文件。在这里,我们将详细地介绍如何在 CentOS 7 系统上搭建 OwnCloud。 安装 MySQL OwnCloud 需要 MySQL ...

    docker部署owncloud(centos7)

    自动化部署docker+owncloud系统是centos7自动化部署,搭建本地存储云盘

    owncloud-9.1.4.zip

    在Linux环境下部署ownCloud 9.1.4版本,不仅可以享受到开源软件的灵活性,还能利用Linux系统的稳定性和安全性。下面将详细介绍在Linux上部署ownCloud 9.1.4的步骤、注意事项以及相关的技术知识点。 一、系统需求与...

    owncloud-10.0.7安装包

    owncloud-10.0.7安装包是该软件的特定版本,它包含了所有必要的文件,允许用户在自己的服务器上部署一套完整的私有云环境。通过这个版本,用户可以确保数据的安全性,因为它们不会存储在第三方公共云服务上。 私有...

    owncloud-complete-20210721.zip

    在安装 ownCloud 完整版之前,你需要准备一台服务器,确保满足最低的系统需求,例如操作系统(如Ubuntu、Debian或CentOS)、足够的存储空间、内存和一个web服务器(如Apache或Nginx)。安装过程中,你需要配置数据库...

    Owncloud 安装全记录(超详细)

    【 Owncloud 安装全记录(超详细)】 在本文中,我们将详述如何在CentOS 6.3系统上安装Owncloud,这是一个开源的云...这个过程可能比较复杂,但遵循这些详细步骤,可以确保顺利地在CentOS 6.3上部署并运行Owncloud。

    1.个人网盘owncloud搭建 2.Apache+php7.4+MariaDB10.6.11搭建 3.图文结合

    通过上述步骤,您已经成功地在CentOS 7服务器上安装了Apache、PHP7.4、MariaDB 10.6.11,并完成了OwnCloud的部署。这样不仅能够享受到OwnCloud带来的便利性,还能更好地控制和保护您的数据。在后续使用过程中,还...

Global site tag (gtag.js) - Google Analytics