CentOS 7 怎样安装 OwnCloud 7 私有云

如题所述

安装方法如下:

一、更新安装服务器。

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

yum -y update

2、接下来,需要安装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

3、设置SELinux允许owncloud写数据:

setsebool -P httpd_unified 1

4、防火墙设置:

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

5、使用下面的命令启动Apache:

systemctl start httpd.service

6、通过此命令启动MariaDB:

systemctl start mariadb.service

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

systemctl enable httpd.service
systemctl enable mariadb.service
8、首先,需要从官方网站下载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/

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

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

二、数据库配置
1、配置MariaDB实例:

mysql_secure_installation;

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

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

mysql -u root -p

3、接下来,需要创建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;

4、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

5、启动Apache和MariaDB服务:

systemctl start httpd.service
systemctl start mariadb.service

三、owncloud配置
打开浏览器访问http://ip地址/owncloud,将显示初始owncloud设置页。必须要配置。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-27
初始设置
安装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设置页。必须要活在配置。本回答被提问者和网友采纳