手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

基于Linux的ownCloud搭建

[日期:2013-10-29] 来源:Linux社区  作者:avilifans [字体: ]

为了保证一个纯净的环境,我重新安装了一台CentOS系统

[root@localhost httpd-2.2.23]# lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.3 (Final)
Release:        6.3
Codename:      Final


在安装玩系统之后,首先需要搭建yum源,centos的网络yum源是非常简单的,甚至不需要你修改任何配置,只要安装一个小软件, rpm -ivh epel-release-6-5.noarch.rpm

然后yum就可以使用了


第一部分 apache的安装

由于在编译apache的时候,需要用到一些插件,所以我们需要提前安装

yum install gcc gcc-c++ ncursers-devel  zlib2-zip  -y

apache的编译安装很简单,但是我们需要安装一些包便于apache功能的扩展


1、apr-1.4.6.tar.gz 的安装

[root@localhost lamp]# tar xf apr-1.4.6.tar.gz -C /usr/src/lamp/


[root@localhost apr-1.4.6]# pwd
/usr/src/lamp/apr-1.4.6


[root@localhost apr-1.4.6]# ./configure --enable-threads --disable-ipv6 --with-devrandowm=/dev/random && make && make install

2、libiconv-1.13.tar.gz的安装

[root@localhost libiconv-1.13]# ./configure --enable-static && make && make install


3、apr-iconv-1.2.1.tar.gz的安装

[root@localhost lamp]# tar xf apr-iconv-1.2.1.tar.gz -C /usr/src/lamp/


[root@localhost apr-iconv-1.2.1]# ./configure --with-apr=/usr/local/apr/bin/apr-1-config


[root@localhost lamp]# make  && make install

[root@localhost apr-iconv-1.2.1]# ln -s /usr/src/lamp/apr-iconv-1.2.1/lib/libapriconv-1.la  /usr/src/lamp/apr-iconv-12.1/lib/libapriconv.la


4、安装openssl nss-devel

[root@localhost lamp]# yum install openssl* nss-devel -y


5、安装apr-util-1.4.1.tar.gz

[root@localhost lamp]# tar xf apr-util-1.4.1.tar.gz -C /us
r/src/lamp/


[root@localhost apr-util-1.4.1]# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-iconv=./apr-iconv --with-openssl=/usr --with-nss=/usr --with-MySQL=/usr/local/mysql --with-iconv=/usr/local && make && make install


6、安装两个rpm包

libzip-0.9-3.1.el6.i686.rpm
libzip-devel-0.9-3.1.el6.i686.rpm

[root@localhost lamp]# rpm -ivh libzip-0.9-3.1.el6.i686.rpm
warning: libzip-0.9-3.1.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing...                                              ########################################### [100%]
  1:libzip                                              ########################################### [100%]
[root@localhost lamp]# rpm -ivh libzip-devel-0.9-3.1.el6.i686.rpm
warning: libzip-devel-0.9-3.1.el6.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing...                                              ########################################### [100%]
  1:libzip-devel                                        ########################################### [100%]

更多详情见请继续阅读下一页的精彩内容http://www.linuxidc.com/Linux/2013-10/92073p2.htm

参考阅读

Ubuntu 12.04 LTS上安装ownCloud 4.0.6平台 http://www.linuxidc.com/Linux/2012-08/68297.htm

CentOS 6.2下安装ownCloud 4.0图解 http://www.linuxidc.com/Linux/2013-03/80994.htm

Ubuntu 12.04下使用ownCloud搭建私人存储云  http://www.linuxidc.com/Linux/2013-08/89380.htm
 

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款