Cách cài đặt Pydio trên CentOS 7.0

theanh

Administrator
Nhân viên
Phiên bản 1.0
Tác giả: Srijan Kishore <s [dot] kishore [at] ispconfig [dot] org>
Theo dõi howtoforge trên Twitter
Lần chỉnh sửa cuối 11/01/2015



Hướng dẫn này giải thích cách cài đặt và cấu hình trình khách ftp web Pydio trong CentOS 7.0. Pydio (trước đây là AjaXplorer) là giải pháp phần mềm nguồn mở hoàn thiện để chia sẻ và đồng bộ hóa tệp. Với giao diện người dùng trực quan (web / di động / máy tính để bàn), Pydio cung cấp các tính năng cấp doanh nghiệp để giành lại quyền kiểm soát và quyền riêng tư cho dữ liệu của bạn: trình kết nối thư mục người dùng, trình điều khiển hệ thống tệp cũ, giao diện quản trị toàn diện và nhiều hơn nữa.


1 Lưu ý sơ bộ​

Tôi đã cài đặt mới máy chủ CentOS 7.0, trên đó tôi sẽ cài đặt máy chủ NFS. Máy chủ CentOS của tôi có tên máy chủ server1.example.com và IP là 192.168.0.100

Bạn phải cài đặt máy chủ LAMP trong CentOS 7.0 như đã đề cập trong hướng dẫn.



2 Cài đặt Pydio​

Bây giờ chúng ta sẽ cài đặt các gói này ở đầu máy chủ CentOS 7.0 như sau:
Mã:
rpm -Uvh http://dl.ajaxplorer.info/repos/pydio-release-1-1.noarch.rpm
Sau đó làm mới kho lưu trữ và cài đặt Pydio như sau:
Mã:
yum update
yum install pydio
Tiếp theo, chúng ta cần sửa đổi tệp cấu hình Pydio như sau:
Mã:
vi /etc/httpd/conf.d/pydio.conf
Mã:
##  Tùy chọn FollowSymLinks#  Cho phép ghi đè giới hạn FileInfo# Đặt hàng cho phép, từ chối# Cho phép từ tất cả# php_value error_reporting 2# Tùy chọn FollowSymlinks AllowOverride none Require all granted
Ngoài ra, chúng ta cần lấy lệnh ghi đè từ SELINUX cho Pydio như sau:
Mã:
chcon -R -t httpd_sys_content_t /usr/share/pydio/

Cuối cùng, khởi động lại dịch vụ apache.
Mã:
systemctl restart httpd

3 Khởi tạo cơ sở dữ liệu​

Tiếp theo, chúng ta sẽ tạo cơ sở dữ liệu cho Pydio như sau:
Mã:
mysql -u root -p
Ở đây, chúng ta sẽ thêm database=pydiodb user=pydiouser và password=pydiopassword :
Mã:
tạo cơ sở dữ liệu pydiodb;
Mã:
tạo người dùng pydiouser@localhost được xác định bởi 'pydiopassword';
Mã:
cấp tất cả trên pydiodb.* cho pydiouser@localhost;
Mã:
XẢ QUYỀN;
thoát

4 Cấu hình web​

Bây giờ hãy mở URL http://server1.example.com/pydio Hoặc http://192.168.0.100/pydio



Nhấp vào Bắt đầu wizard



Tạo người dùng theo lựa chọn của bạn, tôi đã tạo user=admin và password=howtoforge:



Chọn loại lưu trữ là Hệ thống cơ sở dữ liệu và đặt Database=pydiodb user=pydiouser và password=pydiopassword HOẶC trong trường hợp giá trị cơ sở dữ liệu của bạn khác nhau thì hãy khớp chúng cho phù hợp.





Kiểm tra kết nối với cơ sở dữ liệu bằng cách nhấp vào Thử kết nối với cơ sở dữ liệu:



Bây giờ chúng ta đã sẵn sàng để cài đặt, nếu bạn muốn, bạn có thể tạo thêm người dùng. Nhấn Cài đặt Pydio ngay.





Sẽ mất một thời gian để khởi tạo.



Bây giờ quá trình cài đặt đã hoàn tất, hãy sao chép nội dung của tệp .htaccess và dán vào đó tại /usr/share/pydio/.htaccess:



Bây giờ chúng ta đã sẵn sàng cho chương trình, hãy làm mới trình duyệt và đăng nhập theo thông tin đăng nhập đã tạo ở trên.



Trong trường hợp của tôi, đó là user=admin và password=howtoforge

Đây sẽ là trang chào mừng mặc định của bạn.



Bây giờ bạn có thể thêm tệp và thư mục và chia sẻ qua mạng.



Chúc mừng, giờ chúng ta đã cấu hình thành công Pydio trên CentOS 7.0 :)

5 Liên kết​

 
Back
Bên trên