• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách cài đặt Pydio trên Windows 10 hoặc Ubuntu 19.04

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Cài đặt Pydio Trên Windows 10 Hoặc Ubuntu 19.04 6094ef3bb2a1d.jpeg

 

Khi suy nghĩ về việc xây dựng bộ lưu trữ mạng riêng của mình, Owncloud hoặc NextCloud sẽ ngay lập tức xuất hiện trong đầu bạn. Tuy nhiên, có một số tùy chọn mã nguồn mở khác có thể được xem xét làm lựa chọn thay thế và Pydio là một trong số đó. Pydio là một phần mềm chia sẻ file và đồng bộ hóa mã nguồn mở.

Mặc dù cũng là một chương trình lưu trữ mạng miễn phí, nhưng Pydio được chia thành phiên bản trả phí và phiên bản miễn phí mã nguồn mở. Việc sử dụng Pydio với mục đích cá nhân để lưu trữ và chia sẻ file chắc chắn không phải là vấn đề. Tuy nhiên, NextCloud sẽ tốt hơn nhiều.

Kích hoạt Windows Subsystem for Linux

Để cài đặt Pydio trên Windows 10/Windows Server 2016, ta sẽ sử dụng Windows Subsystem for Linux. Vì vậy, trước tiên hãy kích hoạt nó bằng cách thực hiện các bước sau:

  • Chuyển đến thanh tìm kiếm Windows 10 và gõ Turn Windows features On or Off.
  • Cuộn xuống và tìm kiếm tùy chọn Windows Subsystem for Linux và nhấn nút OK
  • Bây giờ, khởi động lại máy tính hoặc laptop đã cài đặt Windows 10.
  • Sau khi kích hoạt WSL, một lần nữa hãy vào Windows để tìm kiếm và nhập Microsoft store. Khi nó xuất hiện, hãy bấm vào đó.
  • Nhấp vào biểu tượng tìm kiếm được đưa ra ở phía trên bên phải và nhập Ubuntu 18.04.
  • Cài đặt ứng dụng Ubuntu 18.04 trên Windows 10.
  • Một lần nữa vào hộp tìm kiếm và lần này tìm kiếm Ubuntu 18.04. Ứng dụng sẽ xuất hiện, hãy mở nó.

Kích hoạt Windows Subsystem for Linux

Bước này sẽ mất một chút thời gian để thiết lập. Khi đã thực hiện theo các bước dưới đây trên Ubuntu 19.04 để cài đặt Pydio trên Windows 10 hoặc Windows Server 2016. Các bước sẽ giống nhau cho cả hai hệ điều hành này, ngay cả đối với các phiên bản Ubuntu cũ hơn như Ubuntu 18.10/18.04/17.04/16.10/16.04/14,04, Debian, Elementary OS và Linux Mint.

Cài đặt Pydio trên Ubuntu 19.04/Windows 10

Pydio cung cấp hai loại file để cài đặt. Một loại là Pydio Cell và loại còn lại là Pydio 8 (phiên bản php hoàn chỉnh). Do một số hạn chế của ngôn ngữ PHP, nhóm phát triển Pydio đã quyết định viết lại hoàn toàn phiên bản PHP hiện có cho Pydio và chuyển sang ngôn ngữ Go, ngôn ngữ máy chủ mã nguồn mở được viết và duy trì bởi Google. Pydio Cell cũng không yêu cầu một số máy chủ web của bên thứ ba, nó có máy chủ web riêng được cài đặt tự động trong khi thiết lập Pydio.

Quá trình cài đặt cho Pydio Cells Home và Pydio Enterprise sẽ giống nhau.

Cài đặt Pydio Cell trên Ubuntu 19.04

Bước 1: Mở terminal trên Ubuntu (Phím tắt là CTRL+ALT+T).

Bước 2: Tạo user sẽ sử dụng cho Pydio:

sudo useradd -m -s /bin/bash pydio
sudo passwd yourpassword

Lưu ý: “pydio” trong lệnh ở trên là user đã tạo. Tương tự, thay thế “yourpassword” bằng mật khẩu bạn muốn đặt cho user Pydio.

Ngoài ra, bạn cũng có thể thêm user Ubuntu hiện tại của mình vào nhóm Pydio bằng các lệnh dưới đây:

sudo usermod -aG pydio 

Thiết lập quyền cho Pydio:

sudo chmod -R g+w /home/pydio

Một lần nữa, thay thế pydio bằng tên của user bạn đã thêm cho Pydio.

Bước 3: Cài đặt My SQL server cho Pydio

sudo apt-get install mysql-server

Bước 4: Tạo cơ sở dữ liệu cho Pydio Cell

Trong trường hợp MySQL service chưa được khởi động, bạn có thể sử dụng lệnh sau:

sudo service mysql start

Đăng nhập vào MySQL:

mysql -u root -p

Tạo user và cơ sở dữ liệu MySQL:

Thay thế các cụm từ h2spydio, your user password for DB user, h2sdata phía dưới bằng tên người dùng, tên cơ sở dữ liệu và mật khẩu do bạn chọn.

CREATE USER ‘h2spydio@localhost’ IDENTIFIED BY ‘your user password for DB user‘;
CREATE DATABASE h2sdata;
GRANT ALL PRIVILEGES ON h2sdata.* to ‘h2spydio@localhost’;
FLUSH PRIVILEGES;
EXIT

Bước 5: Chuyển sang thư mục Pydio

Để chuyển sang thư mục pydio, hãy nhập lệnh sau:

cd /home/pydio

Lưu ý: Nếu bạn đã tạo user cho Pydio với một số tên khác thì hãy sử dụng tên đó thay vì từ pydio trong lệnh trên.

Bước 6: Tải Pydio

1. Truy cập trang web tải xuống Pydio.

2. Trên trang tải xuống, hãy chuyển đến phiên bản Pydio bạn muốn tải xuống. Vì bài viết đang cài đặt phiên bản Pydio Home, vì vậy hãy nhấp chuột phải vào phiên bản Linux và sao chép địa chỉ liên kết của phiên bản đó.

Chọn phiên bản, sao chép liên kết

3. Bây giờ, một lần nữa quay trở lại Terminal và gõ wget. Sau đó, nhấp chuột phải để dán liên kết tải xuống các file Pydio Cell.

sudo wget (dán liên kết tải xuống đã sao chép)

Lệnh sẽ có dạng như thế này:

sudo wget https://download.pydio.com/pub/cells/release/1.5.0/linux-amd64/pydio-cells-1.5.0-linux-amd64.zip

4. Sau khi tải xuống, hãy giải nén file zip pydio:

sudo apt-get install unzip
ls
sudo unzip tên file được tải xuống

Trong trường hợp ví dụ này, tên file là pydio-cells-1.5.0-linux-amd64.zip.

Vì vậy, lệnh để giải nén các file sẽ là:

sudo unzip pydio-cells-1.5.0-linux-amd64.zip

5. Thay đổi quyền

Tạo file cells của Pydio thực thi cho user:

sudo chmod u+x cells

Gán các cell cho người dùng và nhóm pydio:

sudo chown pydio.pydio cells

6. Thay đổi người dùng hiện tại thành user pydio đã được tạo ở đầu bài viết.

su - pydio

7. Lệnh cài đặt Pydio Cells:

./cells install

Bước 7: Thiết lập Pydio để cài đặt

Khi đã kích hoạt Cells cho việc cài đặt, bạn sẽ được cung cấp 2 tùy chọn để cài đặt Pydio trên Ubuntu 19.04/18.04 hoặc các phiên bản cũ hơn.

Một là Browser-based (requires browser access) và hai là Command line (performed in this terminal). Bạn có thể chọn bất kỳ cái nào trong số 2 tùy chọn này. Tuy nhiên, vì bài viết đang cài đặt Pydio trên máy chủ Ubuntu với GUI, nên ví dụ sẽ chọn Browser based. Ngoài ra, tùy chọn này cũng dễ dàng hơn cho người mới.

Lưu ý: Sau khi chọn bất kỳ tùy chọn nào trong số này, bạn sẽ cần cung cấp địa chỉ IP External và Internal mà bạn muốn liên kết với Pydio. Bạn sẽ được cung cấp địa chỉ IP có sẵn cho hệ thống.

Cung cấp địa chỉ IP External và Internal

Truy cập trình duyệt và mở server-ip-address:8080.

Chấp nhận các điều khoản để bắt đầu trình hướng dẫn cài đặt dựa trên trình duyệt của Pydio.

Chấp nhận các điều khoản

Cung cấp chi tiết cơ sở dữ liệu MySQL đã tạo ở trên và nhấp vào nút NEXT.

Nhấp vào nút Next

Tạo tài khoản Administrator cho Pydio. Tên người dùng mặc định được cung cấp là admin, nếu muốn thay đổi, nhập bất cứ thứ gì bạn muốn và sau đó thêm mật khẩu. Cuối cùng, bấm vào nút NEXT.

Lưu ý: Điều quan trọng là đừng bỏ qua bước này.

User mặc định là admin

Nhấp vào nút Install Now.

Nhấp Install Now

Sau khi cài đặt, bạn sẽ vào màn hình Login. Sử dụng thông tin được tạo ở trên để đăng nhập.

Vào màn hình Login

Bước 8: Tạo file Systemd service cho Pydio

Sau tất cả các bước này, bạn sẽ thấy, để chạy Pydio, bạn phải chạy lệnh ./cells start mỗi lần sử dụng nó. Để tự động khởi động lại các cell sau khi khởi động hoặc bất kỳ lỗi nào xảy ra, bạn cần tạo một file service cho Pydio Cells.

Vì vậy, hãy nhấn Ctrl+C để kết thúc các lệnh đang chạy của Pydio và tạo file service:

sudo nano etc/systemd/system/cells.service

Bây giờ dán những lệnh sau vào:

(Lưu ý: Ở đây. pydio là user đã tạo trước đó. Vì vậy, nếu bạn đã tạo một tên khác thì hãy sử dụng nó).

[Unit]
Description=Pydio Cells
Documentation=https://pydio.com
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/home/pydio/cells
[Service]
WorkingDirectory=/home/pydio/.config/
User=pydio
Group=pydio
PermissionsStartOnly=true
ExecStart=/bin/bash -c 'exec /home/pydio/cells start &>> /home/pydio/.config/pydio/cells/logs/cells.log'
Restart=on-failure
StandardOutput=journal
StandardError=inherit
LimitNOFILE=65536
TimeoutStopSec=5
KillSignal=INT
SendSIGKILL=yes
SuccessExitStatus=0
[Install]
WantedBy=multi-user.target

Để lưu file, nhấn CTRL+X rồi chọn Y và Enter.

Kích hoạt và bắt đầu Pydio Cells service:

sudo systemctl enable cells
sudo systemctl start cells

Theo cách này, bạn có thể cài đặt Pydio Cells trên Ubuntu.

Chúc bạn thực hiện thành công!

  • Cách tùy chỉnh desktop Ubuntu 16.04 LTS
  • Cách khắc phục tình trạng đóng băng Ubuntu trong VirtualBox
  • Cách cài đặt Owncloud server trên Windows 10 (WSL)
  • 5 lý do để nâng cấp lên Ubuntu 19.04 “Disco Dingo”
  • Cách xóa phiên bản File History cũ trong Windows 10
  • 3 công cụ giám sát hệ thống tốt nhất cho Ubuntu
Post Views: 126
Previous Post

Cách mount thư mục từ xa trong Linux với SSHFS

Next Post

Cách khắc phục tình trạng đóng băng Ubuntu trong VirtualBox

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cách Khắc Phục Tình Trạng đóng Băng Ubuntu Trong Virtualbox 6094ef3604a76.jpeg

Cách khắc phục tình trạng đóng băng Ubuntu trong VirtualBox

Bài mới nhất

Ý Nghĩa 5 Màu Sắc Trong Thiết Kế Website được Nhiều Người Sử Dụng Nhất 612d2531f38f2.jpeg

Ý nghĩa 5 màu sắc trong thiết kế website được nhiều người sử dụng nhất

30/06/2025
Cá Nhân Hóa: Tầm Quan Trọng, Khó Khăn Và Cách Cá Nhân Hóa Trong Marketing 612d20704224a.jpeg

Cá nhân hóa: Tầm quan trọng, khó khăn và cách cá nhân hóa trong Marketing

30/06/2025
20+ Công Ty Thiết Kế App Chuyên Nghiệp, Uy Tín Và Chất Lượng Nhất Hiện Nay 612d1fe642c66.jpeg

20+ công ty thiết kế app chuyên nghiệp, uy tín và chất lượng nhất hiện nay

29/06/2025
Thiết Kế App Giá Rẻ Và Những Lợi Bất Cập Hại Khi Sử Dụng Dịch Vụ Giá Rẻ 612d1fe0e2c12.jpeg

Thiết kế app giá rẻ và những lợi bất cập hại khi sử dụng dịch vụ giá rẻ

29/06/2025
Thiết Kế App Chuyên Nghiệp Và 3 Tiêu Chí đánh Giá Dịch Vụ App Hiệu Quả 612d1fdae3b44.jpeg

Thiết kế app chuyên nghiệp và 3 tiêu chí đánh giá dịch vụ app hiệu quả

28/06/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution