Kính chào Quý khách,
Sau đây là hướng dẫn tích hợp ownCloud với dịch vụ VNDATA VPS storage. Quý khách vui lòng thực hiện theo từng bước như sau để đảm bảo quá trình cài đặt diễn ra thuận lợi.
ownCloud là một nền tảng mã nguồn mở dùng để lưu trữ, đồng bộ và chia sẻ tệp tin trên đám mây. Khả năng tương thích đa nền tảng của ownCloud cho phép bạn truy cập tệp ở bất kỳ đâu và vì ứng dụng này chạy trên máy chủ riêng của bạn nên không cần sử dụng dịch vụ lưu trữ đám mây của bên thứ ba.
Tương tự như các dịch vụ lưu trữ đám mây như Dropbox, Google Drive, One Drive cùng nhiều dịch vụ khác, ownCloud cho phép bạn lưu trữ tệp và chia sẻ chúng với bất kỳ ai trên Internet.
ownCloud yêu cầu cơ sở dữ liệu MySQL và cài đặt PHP.
Để tạo cơ sở dữ liệu, hãy đăng nhập vào bảng điều khiển MySQL, bằng lệnh
mysql -u root -p
Nhập mật khẩu root MySQL mà bạn đã tạo trước đó khi được yêu cầu. Sau khi đăng nhập, quý khách hãy làm theo các bước sau:
1. Tạo cơ sở dữ liệu mới cho ownCloud
2. Tạo người dùng cơ sở dữ liệu mới và gán mật khẩu
3. Cấp cho người dùng mới toàn quyền đối với cơ sở dữ liệu ownCloud
4. Làm mới quyền của người dùng MySQL
5. Thoát
Quý khách cần cài đặt PHP cùng với tất cả các module cần thiết mà ownCloud yêu cầu, ở hướng dẫn này là cài đặt PHP 7.4.
sudo apt install php7.4 php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-mysql php7.4-xml php7.4-zip php7.4-mbstring php7.4-bcmath php7.4-intl php7.4-imagick php7.4-apcu php7.4-redis php7.4-soap libapache2-mod-php7.4 -y
Quý khách phải vào trang chủ của ownCloud (https://owncloud.com/) sau đó đưa trỏ chuột vào Download Server và copy đường dẫn tải về phiên bản mới nhất.
Trên máy chủ Ubuntu, sử dụng
wget
để tải ownCloud về máy:
cd /var/www/html/
Và dùng lệnh ls để xác nhận sự tồn tại của tập tin đã di chuyển.
Cài đặt công cụ giải nén và giải nén ownCloud
sudo unzip <tên-tệp-vừa-tải-xuống>
sudo chown -R www-data:www-data owncloud/
Cấu hình Virtual Host cho ownCloud
Chỉnh sửa file cấu hình mặc định của Apache bằng lệnh:
sudo nano /etc/apache2/sites-available/000-default.conf
1. Thay đổi bằng tên miền thực tế của quý khách
2. Chọn thư mục gốc
Sau đó, quý khách lưu và đóng tệp.
Khởi động lại Apche để những thay đổi có hiệu lực.
Giao diện thiết lập ban đầu của ownCloud sẽ xuất hiện. Tại đây, quý khách vui lòng thực hiện các bước sau:
Vui lòng tham khảo bài viết sau để (https://wiki.vndata.vn/cloud-vps/huong-dan-chung/vps-stor/) để add thêm disk HDD vào VPS Storage và Mount Disk HDD bên trong OS Linux
Để đảm bảo web server (Apache) có thể truy cập được thư mục mount, quý khách hãy chạy các lệnh sau:
sudo chown -R www-data:www-data /mnt/data
sudo chmod -R 755 /mnt/data
ls -ld /mnt/data
sudo nano /var/www/html/owncloud/config/config.php
'files_external_allow_create_new_local' => true,
Để thêm Local vào danh sách allowed external storage types.
sudo systemctl restart apache2
Quý khách quay lại giao diện chính của ownCloud, chọn thư mục Local
Quý khách click Upload để tải tệp lên thư mục Local
ls -l /mnt/data
Trong bài viết này mình đã hướng dẫn các bước tích hợp ownCloud với dịch vụ VNDATA VPS storage. Chúc quý khách có những trải nghiệm hài lòng nhất khi sử dụng dịch này của chúng tôi.