Để có thể cài đặt OwnCloud với LAMP trên Ubuntu 22.04, các bạn cần thực hiện các bước sau:

I. Cập nhật hệ thống

sudo apt-get update 
sudo apt-get upgrade

II. Cài đặt các gói cần thiết trước khi cài đặt Owncloud

– Cài đặt Apache

sudo apt-get install apache2 -y
systemctl enable apache2

– Cài đặt MariaDB Server

sudo apt install mariadb-server -y
mysql_secure_installation

*cấu hình MariaDB khởi chạy khi hệ thống hoạt động

systemctl enable mariadb

– Cài đặt PHP 7.4 và các thư viện cần thiết

sudo apt-get install software-properties-common  
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.4 -y
sudo apt-get install php7.4-cli php7.4-fpm php7.4-json php7.4-common php7.4-mysql php7.4-zip php7.4-gd php7.4-mbstring php7.4-curl php7.4-xml php7.4-bcmath php7.4-json php7.4-intl -y
sudo a2enmod php7.4
sudo systemctl restart apache2 

III. Cài đặt Owncloud

– Tải Owncloud từ trang chủ

wget https://download.owncloud.com/server/stable/owncloud-complete-latest.zip 

– Giải nén và phân quyền cho source

unzip owncloud-complete-latest.zip -d /var/www/
chown -R www-data:www-data /var/www/owncloud/ 

– Tạo database và User cho Owncloud

sudo mysql 
create database owncloud;
Grant all privileges on owncloud.* to ownclouduser@localhost identified by 'P@ssw0rd2o24';
Flush privileges;
exit; 

– Tạo virtualhost cho Owncloud.

/etc/apache2/sites-available/owncloud.longvan.lvs.conf 

sudo a2ensite owncloud.longvan.lvs.conf
systemctl restart apache2 

IV. Kiểm tra

Truy cập http://longvan.lvs để tiến hành cài đặt Owncloud trên trình duyệt web

Chú thích:
– Create an admin account
Username: admin ( người dùng tạo mới để đăng nhập )
Password: ********* ( mật khẩu để đăng nhập của người dùng)

– Data folder
/var/www/owncloud/data: đường dẫn mặc định để lưu các dữ liệu mới được up lên owncloud

– Configure the database
Database User: (người dùng đã tạo ở mariadb trước đó)
Database Pasword: (mật khẩu đã khởi ở mariadb trước đó)
Database name: (Tên cơ sở dữ liệu đã khởi tạo ở mariadb trước đó)

Sau khi điền đầy đủ thông tin chọn save set up owncloud sẽ reload lại về trạng thái đăng nhập

Đăng nhập với người dùng đã khởi tạo để đăng nhập vào Owncloud

V. Tổng kết

Như vậy, Long Vân  đã hoàn tất Hướng dẫn cài đặt OwnCloud với LAMP trên Ubuntu 22.04. Chúc Quý khách thành công.