求助openwrt搭建网站ownCloud

如何在Debian上安装配置ownCloud_服务器应用_Linux公社-Linux系统门户网站
你好,游客
如何在Debian上安装配置ownCloud
来源:Linux中国&
作者:Linux
据其官方网站,ownCloud可以让你通过一个Web界面或者WebDAV访问你的文件。它还提供了一个平台,可以轻松地查看、编辑和同步您所有设备的通讯录、日历和书签。尽管ownCloud与广泛使用Dropbox非常相似,但主要区别在于ownCloud是免费的,开源的,从而可以自己的服务器上建立与Dropbox类似的云存储服务。使用ownCloud你可以完整地访问和控制您的私人数据,而对存储空间(除了硬盘容量)或客户端的连接数量没有限制。
ownCloud提供了社区版(免费)和企业版(面向企业的有偿支持)。预编译的ownCloud社区版可以提供了、Debian、、open、,SLE和版本。本教程将演示如何在Debian Wheezy上安装和在配置ownCloud社区版。
CentOS 6.3搭建个人私有云存储ownCloud
在Ubuntu 12.04 LTS上安装ownCloud 4.0.6平台
CentOS 6.2下安装ownCloud 4.0图解
Ubuntu 12.04下使用ownCloud搭建私人存储云
Ubuntu/Debian/CentOS/Fedora/OpenSUSE 及衍生系统如何安装 OwnCloud 6
在Debian上安装 ownCloud
进入官方网站:,并点击&Install&按钮(右上角)。
为当前的版本选择&Packages for auto updates&(下面的图是v7)。这可以让你轻松的让你使用的ownCloud与Debian的包管理系统保持一致,包是由ownCloud社区维护的。
在下一屏中点击继续:
在可用的操作系统列表中选择Debian 7 [Wheezy]:
加入ownCloud的官方Debian仓库:
# echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' && /etc/apt/sources.list.d/owncloud.list
加入仓库密钥到apt中:
# wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key
# apt-key add - & Release.key
继续安装ownCLoud:
# aptitude update
# aptitude install owncloud
打开你的浏览器并定位到你的ownCloud实例中,地址是 http://服务器 IP/owncloud:
注意ownCloud可能会包一个Apache配置错误的警告。使用下面的步骤来解决这个错误来解决这些错误信息。
a) 编辑 the /etc/apache2/apache2.conf (设置 AllowOverride 为 All):
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
b) 编辑 the /etc/apache2/conf.d/owncloud.conf
/var/www/owncloud
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
c) 重启web服务器:
# service apache2 restart
d) 刷新浏览器,确认安全警告已经消失
设置数据库
这时可以为ownCloud设置数据库了。
首先登录本地的MySQL/MariaDB数据库:
$ mysql -u root -h localhost -p
为ownCloud创建数据库和用户账户。
mysql& CREATE DATABASE owncloud_DB;
mysql& CREATE USER &owncloud-web&@'localhost' IDENTIFIED BY &whateverpasswordyouchoose&;
mysql& GRANT ALL PRIVILEGES ON owncloud_DB.* TO &owncloud-web&@'localhost';
mysql& FLUSH PRIVILEGES;
通过http://服务器 IP/owncloud 进入ownCloud页面,并选择&Storage & database& 选项。输入所需的信息(MySQL/MariaDB用户名,密码,数据库和主机名),并点击完成按钮。
为ownCloud配置SSL连接
在你开始使用ownCloud之前,强烈建议你在ownCloud中启用SSL支持。使用SSL可以提供重要的安全好处,比如加密ownCloud流量并提供适当的验证。在本教程中,将会为SSL使用一个自签名的证书。
创建一个储存服务器密钥和证书的目录:
# mkdir /etc/apache2/ssl
创建一个证书(并有一个密钥来保护它),它有一年的有效期。
# openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
编辑/etc/apache2/conf.d/owncloud.conf 启用HTTPS。对于重写规则中的NC、R和L的意义,你可以参考:
Alias/owncloud /var/www/owncloud
&VirtualHost192.168.0.15:80&
RewriteEngine on
ReWriteCond%{SERVER_PORT}!^443$
RewriteRule^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
&/VirtualHost&
&VirtualHost192.168.0.15:443&
SSLEngine on
SSLCertificateFile/etc/apache2/ssl/apache.crt
SSLCertificateKeyFile/etc/apache2/ssl/apache.key
DocumentRoot/var/www/owncloud/
&Directory/var/www/owncloud&
OptionsIndexesFollowSymLinksMultiViews
AllowOverrideAll
Order allow,deny
Allowfrom all
&/Directory&
&/VirtualHost&
启用重写模块并重启Apache:
# a2enmod rewrite
# service apache2 restart
打开你的ownCloud实例。注意一下,即使你尝试使用HTTP,你也会自动被重定向到HTTPS。
注意,即使你已经按照上述步骤做了,在你启动ownCloud你仍将看到一条错误消息,指出该证书尚未被受信的机构颁发(那是因为我们创建了一个自签名证书)。您可以放心地忽略此消息,但如果你考虑在生产服务器上部署ownCloud,你可以从一个值得信赖的公司购买证书。
更多详情见请继续阅读下一页的精彩内容:
相关资讯 & & &
& (10/27/:08)
& (07/08/:23)
& (10/28/:25)
& (10/27/:09)
& (05/05/:27)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款openWRT安装owncloud一键安装脚本 - Pogoplug Pro/Video/v3 Linux 交流 -
GODIY 自己动手亲力亲为的DIY社区一起来吧--GODIY论坛
- Powered by Discuz!
openWRT安装owncloud一键安装脚本
ownCloud 是一个来自 KDE 社区开发的免费软件,提供私人的 Web 服务。当前主要功能包括文件管理(内建文件分享)、音乐、日历、联系人等等,简单来说就是一个基于Php的自建网盘。基本上是私人使用这样,因为直到现在开发版本也没有暴露注册功能
在家用openwrt路由器上搭建owncloud私人云服务器,一键傻瓜式安装包
完全全自动化安装,只需把U盘格式化ext3或ext4格式,然后接到Openwrt路由器上,最后下载执行脚本即可。
&&sh web_for_openwrt.sh
有兴趣的可以试下
原文地址:
/setup-your-own-cloud-service-on-pc-openwrt
利用OWNCLOUDopenwrt或PC搭建个人私有云服务器
这个脚本设置安装到u盘上,怎么安装到nand里呢?
页面文件45兆,需要php-intl,mysql支持,默认空间不够。
& &最好是有硬盘,本身就是作为存储文件用的 。安装到U盘有什么意义么?
& &连上了硬盘,怎么安装!!?
zhetener那里的optware.tar.gz是定制给特定ARM的,不通用。
我在一台BCM63XX的路由器上安装,optware里的程序无法运行。
他本身是4530的..怎么能通用.....
需要自己安装php环境..
最好是能注析一下脚本..
为后期制作通用脚本打下基础
My blog--http://klausyu.me
报错:lighttpd: applet not found
[通过 QQ、MSN 分享给朋友]搭建自己的OwnCloud私有云 - liwp_Stephen - 博客园
随笔 - 36, 文章 - 1, 评论 - 22, 引用 - 0
最近在网上看到了一个免费空间,免费版包含了2G空间、100G月流量,每个用户可以创建两个免费空间,我用其中的一个安装了WordPress,用来当自己的Blog,效果可以看,另外一个安装OwnCloud.
OwnCloud是开源的私有云,服务器安装好后,可以用客户端进行同步,客户的包含了Windows、Mac、Linux以及各种手机系统。
下面就是我搭建OwnCloud的介绍:
下载OwnCloud,打开,可以看到各种下载,我下载了ownCloud的。
上传OwnCloud,Hostinger免费版只提供了FTP上传功能,而且SSH功能比较弱,只能在网页上操作,很多功能都没有,当然,我们也不能解压后上传文件夹,这样太慢了。用FileZilla上传压缩包到服务器上。
解压文件:SSH功能没有解压命令,用Hostinger自带的FTP管理工具,因为文件太大,也不让解压,但是可以写一个PHP文件来解压。
解压文件脚本:
// assuming owncloud-8.2.1.zip is in the same directory as the executing script.
$file = 'owncloud-8.2.1.zip';
// get the absolute path to $file
$path = pathinfo(realpath($file), PATHINFO_DIRNAME);
$zip = new ZipA
$res = $zip-&open($file);
if ($res === TRUE) {
// extract it to the path we determined above
$zip-&extractTo($path);
$zip-&close();
echo "WOOT! $file extracted to $path";
echo "Doh! I couldn't open $file";
上传php文件到owncloud-8.2.1.zip文件同级目录下,在浏览器上访问该文件,就可以解压成功了。
解压以后,通过浏览器访问,比如我选择的二级域名是,而且我的owncloud解压后在public_html文件夹下,那么我可以访问,这时会提示输入管理员账号以及数据库设置,默认是sqlite数据库,可以在Hostinger里面创建一个MySQL数据库,然后输入数据库信息。
服务器安装好后,可以在owncloud的下载网站下载客户端,安装好客户端后输入自己的服务器地址,就可以上传文件到自己的私有云了。
有兴趣的也可以自己创建一个试试看,Hostinger的注册地址请点。

我要回帖

更多关于 openwrt搭建vpn服务器 的文章

 

随机推荐