Thứ Năm, 15 tháng 9, 2016

ownCloud - Giải pháp lưu trữ đám mây cho doanh nghiệp - Bài 2

Bài 2: Giới thiệu ownCloud -Hướng dẫn cài đặt Ownloud trên linux(Centos)

Thân chào các bạn!

Qua bài 2 này tôi sẽ hướng dẫn các bạn cài đặt ownCloud một cách chi tiết nhất và các bạn chỉ cần làm theo các bước đó là có thể xây dựng một hệ thống Chia sẻ dữ liệu đám mây rồi.

Nếu các bạn chưa biết ownCloud là gì thì đọc Bài 1 tại đây nhé.

Let's go ...

Bước 1: Chuẩn bị môi trường.

Nếu bạn đang có server rồi thì không có gì để bàn. Nhưng nếu chưa có thì tôi khuyên bạn nên sử dụng server linux. Với Windows thì tôi không hướng dẫn cài đặt chỉ hướng dẫn cấu hình thôi vì việc cài đặt trên Windows dường như là bấm next theo mặc định.


Bước 2: Cài đặt ownCloud và các dịch vụ kèm theo.

- Cài đặt Mysql(Maria db), php, apache.
yum -y install wget mariadb-server php-mysql apache
 
 
- Dowload và cài đặt owncloud

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_7/isv:ownCloud:community.repo
yum install owncloud

- Cấu hình firewall

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

- Cấu hình Apache

chown -R apache.apache /var/www/html/owncloud/
   
 - Chạy các dịch vụ apache và Maria db

systemctl enable httpd.service
systemctl enable mariadb.service

 - Tạo database

mysql -u root -p 
create database clouddb;
grant all on clouddb.* to 'clouddbuser'@'localhost' identified by 'password'; 

 - Bật selinux cho phép tính năng Write data

semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/data'
restorecon '/var/www/html/owncloud/data'
semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/config'
restorecon '/var/www/html/owncloud/config'
semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps'
restorecon '/var/www/html/owncloud/apps'

 Bước 3: Cấu hình ownCloud

Truy cập website http://your-ip-address/owncloud. và điền đầy đủ các thông tin như bên dưới.

Install OwnCloud 8 on CentOS 7 - Setup

 Và chúng ta đã hoàn thành việc cài đặt và cấu hình cơ bản một hệ thống owncloud. Ở bài sau chúng ta sẽ đi vào việc customize lại hệ thống cho nó thành của mình.

Cảm ơn các bạn đã xem bài viết của mình nhé.