Hi các bác , em có dùng 1 số vps nó cho tạo block storage Chẳng hạn như hetzer nó cho tạo volume storage , sau khi gắn vào vps thì nó có đường dẫn trên linux là /mnt/HC_Volume_12873190/ mình muốn thay đổi cái disk này vào trong thư mục /home/abcd.com/public_html/wp-content/wp-media/uploads Thì có cách nào để làm việc này ko các bác ? Có gì bày em với,e cảm ơn Mục đích của em là tăng disk cho thư viện media của wordpress .
nếu nginx thì cực đơn giản, tạo thêm 1 path rồi trỏ nó vào thôi, https://docs.nginx.com/nginx/admin-guide/web-server/serving-static-content/
Cho bạn 1 đoạn note của mình: Code: # Hardlink và Softlink trong hệ thống file của linux # 2 cái đều trỏ về một vùng nhớ chứa dữ liệu # Softlink là 1 dạng shortcut nên khi xoá source thì sẽ mất dữ liệu # Hardlink khi xoá 1 trong 2 (Hardlink hoặc source) thì dữ liệu vẫn còn nguyên và thằng còn lại vẫn còn dữ liệu # Ứng dụng khi cần di chuyển dữ liệu nhưng vẫn muốn giữ lại cấu trúc đường dẫn thư mục (ví dụ thư mục: uploads, images.....) # Source SoftLink ln -s [OPTIONS] FILE LINK ln -s /home/jake/doc/test/2000/something /home/jake/xxx # Source HardLink ln /home/jake/doc/test/2000/something /home/jake/xxx Dùng softlink nhé. Code: ln -s /mnt/HC_Volume_12873190/uploads /home/abc/public_html/wp-contents/uploads Ngoài ra bạn cũng có thể dùng mount thư mục sang 1 phân vùng khác trên linux. Nói chung nhiều cách lắm.
Dùng lệnh này nhé, đã test trên hetzer. mount -o discard,defaults /dev/disk/by-id/scsi-0HC_Volume_12873190 /home/abcd.com/public_html/wp-content/wp-media/uploads Sau đó thay đổi quyền root của thư mục uploads từ root sang www để wordpress có thể upload dữ liệu lên được.
Khi dùng lệnh mout nếu các bạn ko add vô /etc/fstab thì reboot xong sẽ bị mất hiệu lực. Ngoài ra sau khi mout hoặc tạo softlink bạn bạn chmod thư mục đó để apache, nginx có thể đọc được.
^ nếu không muốn chmod như chủ tịch bên trên hướng dẫn các bác có thể dùng lệnh setfacl cấp quyền cho user ww-data nha, chiêu này mới học được hehe
Anh Luộc có thể cho vd về lệch này được ko anh Luộc, em sợt google mà mù mờ quá --- Double Post Merged, Aug 13, 2021, Original Post Date: Aug 13, 2021 --- Dạ , add thêm lệnh này trong file : /etc/fstab để khi reboot nó tự động add lại /dev/sda /mnt/files ext4 defaults 0 0 --- Double Post Merged, Aug 13, 2021 --- Mình đang nghiên cứu cách này , cảm ơn Lamk49 nhiều lắm ^^ bác là good man
Cho e hỏi ngu chút. Có thể mua block storage ở 1 chỗ khác (VD như buyvm(.)net) để gắn vào vps hetzer cho rẻ không? Hay là mua block storage bên nào thì chỉ gắn vào VPS bên đó? Bên buyvm giá rẻ 5$/1TB nhưng bên hetzer thì 50$/TB. Tại sao lại có sự khác biệt lớn vậy ạ? Phải chăng nó phục vụ cho các nhu cầu khác nhau?
Tại sao con IP ram 4gb giá hơn 30 củ trong khi con mì sào ram 6gb giá có 5 củ?. Mà hetzer làm gì đến 50$/1tb nhỉ. Mình mua 6tb giá 28 eu. Tính ra cũng có hơn 5$/1tb chứ mấy??
Bạn ấy nói là block storage dùng cho vps e ah, còn e nói là thêm ổ cứng trên máy chủ rồi. Giá block storage thêm vào vps 1TB giá cao lắm.
block storage thì tiện hơn, k dùng thì lại gỡ. HDD gắn máy chủ thì với cùng mức giá lại có thêm CPU và RAM hê hê. Băn khoăn lắm.
wordpress thì có plugin luôn tự đồng bộ image sang cloud nhé bạn mua ở đau thì add token api ở đó là được hình như có vài plugin mình demo 1 cái: Media Cloud for Amazon S3, Imgix, Google Cloud Storage, DigitalOcean Spaces and more