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.
Bạn phải cài đặt máy chủ LAMP trong CentOS 7.0 như đã đề cập trong hướng dẫn.
Sau đó làm mới kho lưu trữ và cài đặt Pydio như sau:
Tiếp theo, chúng ta cần sửa đổi tệp cấu hình Pydio như sau:
Ngoài ra, chúng ta cần lấy lệnh ghi đè từ SELINUX cho Pydio như sau:
Cuối cùng, khởi động lại dịch vụ apache.
Ở đây, chúng ta sẽ thêm database=pydiodb user=pydiouser và password=pydiopassword :
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
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.100Bạ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
Mã:
yum update
yum install pydio
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
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
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/pydioNhấ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
- CentOS: http://www.centos.org/
- Pydio: https://pyd.io/