FCLAMP 2013-08-09
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">这一行,然后往下看,就会看到AllowOverridenone改成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