创新路
我们一直在努力

CentOS7上用owncloud搭建私有云

ownCloud是来自 KDE 社区开发的一个免费软件,供私人 Web 存储。主要功能包括文件管理(可分享)、音乐、照片、日历、联系人等,Android、IOS都有对应有客户端平台。下面我们基于LAMP环境来搭建一个ownCloud平台:

1、完善PHP的相关组件,搭建LAMP基本环境时安装过PHP,在这里可以不必再按装php,但一般为了避免漏安装,可以在yum命令中在安装一次,系统安装时检测到安装过的组件会自动跳过,然后安装没有安装过的组件。

[root@localhost ~]# yum install mod_ssl php php-gd php-xml php-mysql php-mbstring

 

2、创建 owncloud 数据库和用户。用搭建LAMP时初始化数据库时设置的root用户密码登录。

[root@localhost ~]# mysql -u root -p

Enter password:

MariaDB [(none)]> use mysql;

MariaDB [mysql]> create database owncloud;

MariaDB [mysql]> CREATE USER ‘owncloud’@’localhost’IDENTIFIED BY ‘owncloud’;

MariaDB [mysql]> grant all privileges on owncloud.* to ‘owncloud’@localhost identified by ‘owncloud’;

MariaDB [mysql]> flush privileges;

MariaDB [mysql]>exit

 

3、下载、安装、配置ownCloud

[root@localhost ~]# wget http://download.owncloud.org/community/owncloud-9.1.2.tar.bz2

[root@localhost ~]# tar -xjfv owncloud-9.1.2.tar.bz2 -C /var/www/html/

[root@localhost ~]# cd /var/www/html/owncloud/ && mkdir data (进入owncloud web目录,并建立数据库目录data,该目录可以自定义名称)

[root@localhost owncloud]# chown -R apache.apache /var/www/html/owncloud/  (给owncloud目录授权)

然后编辑owncloud的外部配置文件,

[root@localhost owncloud]# vim /etc/httpd/conf.d/owncloud.conf

该文件在安装owncloud时不会自动生成,需要手动新建,并在文件中添加下列内容:

<Directory /var/www/owncloud>

AllowOverride All

</Directory>

Alias /owncloud /var/www/owncloud

 

4、完成后重启apache服务:

[root@localhost owncloud]#systemctl restart httpd

 

5、打开浏览器,输入http://服务器IP/owncloud,在下画面中配置相关信息:

01

 

注意配置数据库时,我们用的是MariaDB的数据库,所有要选择My SQL/MariaDB,并在下面对应输入我们在MariaDB中新建的数据库名、用户名及密码。

 

6、ok,owncloud平台搭建完成了,用刚刚建立的管理员账号登陆,进入到web页面中,就可以正常使用了,当然还可以用管理员账号进行一些配置管理,如建立普通账号等。

02

未经允许不得转载:天府数据港官方信息博客 » CentOS7上用owncloud搭建私有云

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机