Hướng dẫn cài đặt owncloud (lưu trữ đám mây)

OwnCloud  là một bộ phần mềm client-server cho việc tạo ra các dịch vụ tập tin lưu trữ và sử dụng chúng. OwnCloud là chức năng rất giống với Dropbox được sử dụng rộng rãi, với sự khác biệt chức năng chính được rằng OwnCloud là miễn phí và mã nguồn mở, và do đó cho phép bất cứ ai để cài đặt và vận hành nó miễn phí trên một máy chủ riêng, không có giới hạn về không gian lưu trữ (ngoại trừ cho dung lượng đĩa hoặc hạn ngạch tài khoản) hoặc số lượng khách hàng được kết nối

Chuẩn bị 

Vps đã cài đặt kho epel và remi ,có thể tham khảo link Click here

Vps đã cài LAMP ,tham khảo link Click here

Tiến hành 

Ta truy cập vào trang https://owncloud.org/ và làm theo hướng dẫn để lấy link download 

Đến đây các bạn click chuột phải vào vị trí số 1 rồi chọn tiếp ở vị trí số 2

Đến đây các bạn đã sao chép đc đường link ,bây giờ các bạn dùng lệnh wget và dán đường link vừa sao chép vào để download tập tin của OwnCloud về 

Khuyến khích các bạn tạo 1 thư mục download để chứa các file download về

# mkdir /download

# cd /download

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

Sau khi download về ta sẽ đc 1 tập tin nén như sau owncloud-9.0.2.tar.bz2 ,ta dùng lệnh tar để giải nén như sau

# tar -xvf owncloud-9.0.2.tar.bz2

Chú ý : Nếu bạn chưa tạo VirtualHost thì làm theo cách A , còn đã tạo VirtualHost thì làm theo cách B

# Cách A : VPS chưa tạo VirtualHost

Khi ta giải nén xong ta sẽ có được 1 thư mục /download/owncloud chứa các tệp tin của OwnCloud , ta sẽ di chuyển tất cả các các tệp tin trong /download/owncloud vào thư mục mặc định chứa code web của apache là /var/www/html/ 

Lệnh như sau :

# mv /download/owncloud/* /var/www/html/

Dấu * sau chữ owncloud/ biệu thị cho tất cả các thư mục con, tập tin con của thư mục cha owncloud

# Cách B : VPS đã tạo VirtualHost

Như bài trước chúng ta đã tạo VirtualHost  và cấu hình để thư mục /home/webdata/maxserver.net/public_html chứa những code web

Ta sẽ di chuyển tất cả các các tệp tin trong /download/owncloud vào thư mục /home/webdata/maxserver.net/public_html thay cho thư mục mặc định chứa code web của apache là /var/www/html/ 

# mv /download/owncloud/* /home/webdata/maxserver.net/public_html

Thiết lập Mysql 

Ta đăng nhập vào Mysql

# mysql -u root -p

Tạo 1 databes có tên owncloud

mysql> CREATE DATABASE owncloud;

Gán cho data ownclod có user là ownclod và pass là Passdata

mysql> GRANT ALL ON owncloud.* to ’owncloud’@’localhost’ IDENTIFIED BY ’Passdata’;

mysql> exit

Kiểm tra

Truy cập http://ip-vps nếu kết quả như sau là thành công 

Chú ý : Đăng nhập ban đầu không có user và pass , và điền thông tin mysql ta đã thiết lập


 

Đồng bộ hóa dữ liệu về máy tính clients  

Tạo kết nối từ ownCloud đến máy tính clients 

Ta truy cập vào  trang web của ownCloud  là https://owncloud.org và làm theo hướng dẫn để download phầm mềm cài đặt về và cài đặt như thông thường