阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7 怎样安装 OwnCloud 7 私有云

149次阅读
没有评论

共计 2135 个字符,预计需要花费 6 分钟才能阅读完成。

OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCloud 使用 AGPLv3 协议发布。本项目是基于 PHP 和 SQLite,MySQL,Oracle 或 PostgreSQL 数据库,所以它可以运行在所有的平台上,本教程将教大家如何在 CentOS 7 上安装 OwnCloud 7。

初始设置
安装 CentOS 7 默认最小配置然后安装目前所有的更新:

yum -y update

接下来,我们需要安装 PHP,Apache Web 服务器和 MySQL 服务器和 PHP 扩展:

yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim

设置 SELinux 允许 owncloud 写数据:

setsebool -P httpd_unified 1

防火墙设置:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

使用下面的命令启动 Apache:

systemctl start httpd.service

通过此命令启动 MariaDB:

systemctl start mariadb.service

自动启动的服务在系统启动:

systemctl enable httpd.service
systemctl enable mariadb.service

安装
首先,我们需要从官方网站下载 owncloud。运行以下命令:

wget https://download.owncloud.org/community/owncloud-7.0.0.tar.bz2

解压文件:

tar -jxvf owncloud-7.0.0.tar.bz2 -C /var/www/html/

接下来我们需要为 Web 服务器上文件目录设置读写权限:

chown -R apache.apache /var/www/html/owncloud/

数据库配置
配置 MariaDB 实例:

mysql_secure_installation;

在设置过程这都输入 Y 并回车。

创建 owncloud 数据库和用户。
登录到 MySQL 服务器,使用以下命令:

mysql -u root -p

接下来,我们需要创建 owncloud 用户和权限:

mysql> create database owncloud;
mysql> create user‘owncloud’@’localhost’identified by’somedatabasepassword’;
mysql> grant all on owncloud.* to‘owncloud’@’localhost’;
mysql> flush privileges;
mysql> quit;

Apache 服务器配置
打开你最喜爱的编辑器编辑 owncloud 外部配置文件,我用 vim:

vim /etc/httpd/conf.d/owncloud.conf

在配置文件中添加以下行:


Alias /owncloud /var/www/html/owncloud

Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all

启动 Apache 和 MariaDB 服务:

systemctl start httpd.service
systemctl start mariadb.service

owncloud 配置
打开你喜欢的浏览器访问 http:// 你的 ip 地址 /owncloud 或者 http:// 你的域名 /owncloud。它将显示初始 owncloud 设置页。必须要活在配置。

CentOS 7 怎样安装 OwnCloud 7 私有云

在 Ubuntu 上安装 OwnCloud 7.0.4  http://www.linuxidc.com/Linux/2015-01/111710.htm

CentOS 6.3 搭建个人私有云存储 ownCloud http://www.linuxidc.com/Linux/2014-03/98757.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

Ubuntu/Debian/CentOS/Fedora/OpenSUSE 及衍生系统如何安装 OwnCloud 6 http://www.linuxidc.com/Linux/2014-06/102679.htm

更多 CentOS 相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计2135字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中