前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS 7 怎样安装 OwnCloud 7 私有云

CentOS 7 怎样安装 OwnCloud 7 私有云

作者头像
星哥玩云
发布2022-07-04 09:53:45
1.5K0
发布2022-07-04 09:53:45
举报
文章被收录于专栏:开源部署

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设置页。必须要活在配置。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档