设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

如何在Debian上安装配置ownCloud

2014-11-25 15:02| 发布者: joejoe0332| 查看: 4205| 评论: 0|原作者: Linux中国|来自: Linux中国

摘要: ownCloud提供了社区版(免费)和企业版(面向企业的有偿支持)。预编译的ownCloud社区版可以提供了CentOS、Debian、Fedora、openSUSE、,SLE和Ubuntu版本。本教程将演示如何在Debian Wheezy上安装和在配置ownCloud社 ...


为ownCloud配置SSL连接

在你开始使用ownCloud之前,强烈建议你在ownCloud中启用SSL支持。使用SSL可以提供重要的安全好处,比如加密ownCloud流量并提供适当的验证。在本教程中,将会为SSL使用一个自签名的证书。

创建一个储存服务器密钥和证书的目录:

  1. # mkdir /etc/apache2/ssl

创建一个证书(并有一个密钥来保护它),它有一年的有效期。

  1. # 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的意义,你可以参考Apache 文档:

  1. Alias /owncloud /var/www/owncloud
  2.  
  3. <VirtualHost 192.168.0.15:80>
  4. RewriteEngine on
  5. ReWriteCond %{SERVER_PORT} !^443$
  6. RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
  7. </VirtualHost>
  8.  
  9. <VirtualHost 192.168.0.15:443>
  10. SSLEngine on
  11. SSLCertificateFile /etc/apache2/ssl/apache.crt
  12. SSLCertificateKeyFile /etc/apache2/ssl/apache.key
  13. DocumentRoot /var/www/owncloud/
  14. <Directory /var/www/owncloud>
  15. Options Indexes FollowSymLinks MultiViews
  16. AllowOverride All
  17. Order allow,deny
  18. Allow from all
  19. </Directory>
  20. </VirtualHost>

启用重写模块并重启Apache:

  1. # a2enmod rewrite
  2. # service apache2 restart

打开你的ownCloud实例。注意一下,即使你尝试使用HTTP,你也会自动被重定向到HTTPS。

注意,即使你已经按照上述步骤做了,在你启动ownCloud你仍将看到一条错误消息,指出该证书尚未被受信的机构颁发(那是因为我们创建了一个自签名证书)。您可以放心地忽略此消息,但如果你考虑在生产服务器上部署ownCloud,你可以从一个值得信赖的公司购买证书。

创建一个账号

现在我们准备创建一个ownCloud管理员帐号了。

欢迎来自你的个人云!注意你可以安装一个桌面或者移动端app来同步你的文件、日历、通讯录或者更多了。

在右上叫,点击你的用户名,会显示一个下拉菜单:

点击Personal来改变你的设置,比如密码,显示名,email地址、头像还有更多。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号