eXtplorer là một ứng dụng quản lý File (File Manager) miễn phí được viết bằng PHP hoạt động trực tiếp trên nền web.

eXtplorer có đầy đủ các tính năng cần thiết tương tự như File Manager của cPanel như: upload, download, nén và giải nén trực tiếp, tạo mới file, xóa, sửa file… Chính vì sự tiện dụng này mà mình đã cài đặt eXtplorer làm hệ thống quản lý file cho HocVPS Script.

eXtplorer

Cài đặt eXtplorer

Nếu bạn dùng HocVPS Script, hệ thống sẽ tự động cài đặt luôn eXtplorer. Link truy cập đến eXtplorer có dạng: http://domain.com:port/filemanager/

Trong trường hợp bạn không dùng HocVPS Script, nếu muốn sử dụng eXtplorer cho hosting, server của mình, hãy truy cập vào http://extplorer.net tải về phiên bản mới nhất, giải nén và upload trực tiếp lên hosting.

Lưu ý: eXtplorer 2.1.9 chưa hoạt động ổn định trên PHP 7.0

Sử dụng eXtplorer

Truy cập vào đường dẫn có chứa eXtplorer, đăng nhập với Username và Password mặc định là admin/admin. Riêng với HocVPS Script, hệ thống sẽ tự động tạo password mới và hiển thị sau khi cài đặt xong (bạn có thể mở file /root/hocvps-script.txt lên xem lại).

Ngay sau khi login xong, bạn nên thay đổi password mặc định của admin bằng cách nhấn vào chức năng số 12, click chọn account admin rồi nhấn nút Edit.

Edit Admin

Sau đó bạn nhập password mới trong ô Confirm password và Confirm new password, tick chọn Change password rồi nhấn nút Save là xong.

Change Password Admin

Chức năng của eXtplorer

Toàn bộ các chức năng của eXtplorer được hiển thị trực quan ngay trên menu:

Chuc nang cua eXtplorer

  1. Tạo mới File/Folder
  2. Edit nội dung File
  3. Copy File/Folder
  4. Move File/Folder
  5. Xóa File/Folder
  6. Đổi tên File/Folder
  7. Chmod File/Folder
  8. Upload File
  9. Download File
  10. Giải nén File (hỗ trợ các định dạng ZIP, Tar, Tar/GZ, Tar/BZ)
  11. Nén File/Folder (hỗ trợ các định dạng  ZIP, Tar, Tar/GZ, Tar/BZ)
  12. Quản lý user: tạo mới user, thay đổi mật khẩu admin…
  13. Thoát

Ngoài ra, eXtplorer còn tích hợp các chức năng thường dùng trong menu chuột phải khi bạn click lên File/Folder như bên dưới:

Menu chuot phai

Upload File

Đối với Upload File, bạn có 3 chế độ:

  • Flash Upload: upload bằng Flash, có thể lựa chọn được nhiều file cùng một lúc
  • Standard Upload: upload thông thường, lựa chọn từng file một
  • Transfer from another Server: upload file từ server khác. Bạn chỉ cần dán đường dẫn là eXtplorer tự động transfer về server, chức năng tương tự Rapidleech ngày xưa. Rất tiết kiệm thời gian.

Quản lý user

Với chức năng quản lý user của eXtplorer, bạn có thể thêm nhiều người dùng và qui định quyền hạn khác nhau.

Ví dụ, mình add thêm tên miền hocvps.com vào server cùng với user hocvps và chỉ cho phép thao tác trên thư mục /home/hocvps.com/ bằng cách vào phần Admin và thêm user mới như hình bên dưới:

Them nguoi dung

Permissions thì bạn điều chỉnh lại cho phù hợp.

Lúc này, login vào eXtplorer thì user hocvps chỉ có quyền thao tác trên thư mục /home/hocvps.com/ mà thôi.

Ngoài ra, account admin mặc định có thể dùng chức năng này để thay đổi password.

Bạn đã thấy eXtplorer có các chức năng tuyệt vời như thế nào chưa, giờ thì đến lượt bạn mày mò sử dụng rồi đó.

Comment của bạn

Lưu ý: tất cả comment đều được kiểm duyệt cẩn thận! Nếu có code bạn hãy up lên pastebin.com rồi để lại link trong comment.

180 Comments

  1. menard 1 comment

    “Maximum File Size = 160 MB
    Maximum Upload Limit = 160 MB”

    Bạn ơi làm sao để mình có thể tăng được dung lượng upload lên, mình vào php.ini sửa theo

    memory_limit = 320M
    upload_max_filesize = 100M
    post_max_size = 200M

    service nginx restart vẫn không thấy được

  2. Văn Phong 20 comment

    Mình vào extplorer để dùng file manager mà nhập mk mấy lần ko đúng h nó block mình hay sao mà ko truy cập dc nữa. mình phải làm sao bạn nhỉ ?

  3. le van thuan 22 comment

    Mình đã tạo user theo đúng hướng dẫn ở phần Quản lý user nhưng mình không thể đăng nhập bằng user này, nguyên nhân là gì vậy ạ?

    1. le van thuan 22 comment

      Bổ sung thêm: nó có hiện tab user là: kết nối của bạn đến trang web này không ở chế độ riêng tư

  4. Ngô Văn Cương 142 comment

    Có trình quản lý file nào tốt hơn thằng này không ad. Mình đang xài 7.3.6 mà không thể login được cứ đứng ở dòng please wait

  5. anoy 1 comment

    Cho mình hỏi có phần mềm nào quản lý file nào khác không. Mình thấy cái này khá ngu hay bị lỗi vặt. Mình hay sửa code trực tiếp trên web mà toàn bị lỗi linh tinh khó chịu quá

    1. Việt Phương Moderator

      Bạn dùng cá nhân thì chỉnh sửa và upload trực tiếp qua FTP hoặc sFTP ý

  6. NamPham 3 comment

    Admin xem giúp sao mình sửa file thì toàn bị lỗi này khi save lại nhỉ: File saving failed.

  7. Quan Nguyên Phát 52 comment

    Mình tạo thêm user nhưng đăng nhập không được.
    Tài khoản admin thì vào được.
    Link đăng nhập vẫn là domain.com:port/filemanager/ phải không bạn?

      1. Quan Nguyên Phát 52 comment

        Hình như là phải đăng nhập vào HocVPS trước, sau đó mới đăng nhập được vào filemanager à bạn?
        Vì mình muốn chia sẻ tài khoản filemanager con với người khác.
        Có các nào để 1 người khác quản lý file của 1 domain trong VPS không bạn?
        Cảm ơn bạn.

        1. Việt Phương Moderator

          Bạn cần bỏ bảo vệ các HocVPS Tool. Khi đó toàn bộ các tool File Manager, phpMyAdmin, Server Info và PHP OPcache người ngoài đều có thể truy cập được, dù không có tài khoản để vào sâu trong. HocVPS Script Admin tức ip:port hay domain:port thì vẫn được bảo vệ vì có code riêng
          Cụ thể, chỉnh sửa cấu hình Nginx Conf của domain chính cài HocVPS, bỏ phần sau
          https://hocvps.com/bao-ve-thu-muc-trong-nginx/

          1. Quan Nguyên Phát 52 comment

            Mình không cần bảo vệ thư mục.
            Ý mình là, mình tạo 1 tài khoản filemanager con để có thể quản lý toàn bộ các file, thư mục trong 1 domain con.
            Nhưng để đăng nhập được filemanager thì trước tiên phải đăng nhập HocVPS. Mà mình chỉ muốn chia sẻ tài khoản filemanager con thôi, không muốn chia sẻ tài khoản HocVPS.
            Bạn giúp mình. Cảm ơn bạn

          2. Việt Phương Moderator

            Không có cách nào vì FileManager là một phần trong HocVPS Admin rồi
            Bạn bỏ mật khẩu HocVPS khi truy cập FileManger tức đồng thời bỏ luôn ở các HocVPS Tool còn lại: phpMyAdmin, Server Info và PHP OPcache
            Tất nhiên, FileManger hay phpMyAdmin vẫn có tài khoản truy cập riêng bên trong, nhưng như vậy là người khác đã truy cập được vào màn hình đăng nhập rồi

            Còn nếu bạn vẫn muốn chia sẻ quyền quản lý file thì bạn dùng ứng dụng khác, như FTP. Khi đó bạn cần cài FTP Server rồi đăng nhập dùng FTP Client như FileZilla chứ không đăng nhập qua HocVPS Admin nữa
            https://hocvps.com/cai-dat-ftp-server-tren-centos-voi-proftpd/

          3. Cuong Phan 3 comment

            cho mình hỏi làm sao để tắt password bảo vệ cho các HocVPS tool vậy ? Thanks

          4. Việt Phương Moderator

            Bạn đọc nội dung comment và link bài viết mình đề cập đó

        2. Bo 2 comment

          Mình cũng cùng một câu hỏi. Là đăng nhập thẳng vào filemanager ko cần phải đăng nhập trước vào hocvps. Chứ nếu đăng nhập được quyền admin hocvps thì phân quyền nhiều tk trong filemanager đâu còn ý nghĩa gì nữa. Có cách nào ko bạn

  8. Hoàng Thanh Tân 2 comment

    hi các bác
    e có tạo thêm user và lỡ chuyển phần Home URL từ localhost về
    45.63.122.42:2323/filemanager/
    bh ko vào đc link file manager
    ko biết fix lỗi này như thế nào ạ

    1. Việt Phương Moderator

      Lỗi đó mình không rõ rồi, cần sửa sâu bên trong. Bạn bỏ user đó đi là được mà?

    2. Việt Đặng 1 comment

      Hic. Nếu mà giao cả tài khoản Hocvps thì cần gì phân quyền riêng cho từng domain con nhỉ, vì có tài khoản hocvps là vào quản trị được tất cả rồi.

  9. Trí 28 comment

    Sử dụng Duplicator để chuyển host. Sau khi có file .zip mình dùng bitvise up lên home/domain thì ok. Mà không biết cách nào giải nén?
    Và vào eXtploer thì chỉ thấy domain, mở domain thì không file nào, kể cả file .zip.
    Mình không hiểu tại sao?
    Cho mình hỏi như dùng bitvise thì có thể giải file .zip đuoc không các bạn

      1. LE TIEN TRI 19 comment

        Bạn ơi có thể cho mình cú pháp cụ thể giúp không? mình đọc mà không hiểu.
        Mình cần nén .zip tất cả các file trong public_html
        Mình cần làm gì, cụ thể.

          1. TRI LE 19 comment

            anh đọc rất nhiều lần, mà anh không hiểu, phải như có ví dụ giùm, đã nhờ nhiều lần là nói giúp cụ thể.

    1. Việt Phương Moderator

      Không bạn nhé, chỉ là quản lý File thôi. Không bao gồm toàn bộ như VestaCP

  10. santa 4 comment

    hello vps,
    mình dùng script vps để chạy tạo 1 vps nhưng khi dùng extplorer để zip toàn bộ thư mục thì báo lỗi : An Unknow Error occured. Nhờ các bạn giải đáp sao chức năng cơ bản vậy mà extplorer k dùng được.

    1. Việt Phương Moderator

      Extplorer hoạt động trên nền PHP nên có những hạn chế nhất định. Bạn chỉ nên dùng để chỉ sửa và upload/download số lượng nhỏ. Với số lượng/dung lượng lớn bạn hoạt động qua FTP/sFTP hoặc nén trực tiếp trên SSH nhé

  11. Cường 13 comment

    HÌnh như sử dụng extplorer không làm được full quyền 777 của folder đúng không ad

    1. Việt Phương Moderator

      Mình không để ý thấy vấn đề đó. Và thường tinh chỉnh thư mục bạn nên dùng lệnh hơn là trên nền PHP tool

  12. Santa 4 comment

    sao chức năng chmod của cái này ko dùng đc vậy ad ? tài khoản admin rồi mà dòng cmod bị mờ đi như hình trên

    1. Việt Phương Moderator

      Bạn dùng chmod trên cửa sổ lệnh thì chính xác và ổn định hơn trên giao diện web qua PHP nhé

  13. quốc khánh 5 comment

    Cho em hỏi cài cái này rồi thì khỏi cần xử lý qua giao thức sFTP phải ko ạ.

    1. Việt Phương Moderator

      Uhm, eXtplorer là nền web qua PHP, còn sFTP là trên SSH Client. Cơ mà chỉnh sửa nhỏ thì bạn dùng extplorer còn upload lớn thì sFTP

  14. thaiaiti 7 comment

    có cài được ELFileManager thay thế cái extplorer ko? hướng dẫn m với.

    1. Việt Phương Moderator

      ELFileManager là Module bên Sentora. Bạn sử dụng Sentora thì cài module đó nhé

  15. Dũng 5 comment

    Cứu: Sau khi mình tạo thêm user eXtplorer
    Đăng nhập theo đường link
    domain..com:2288/filemanager/
    Đăng nhập sai -> không vào được domain..com:2288/filemanager/ nữa
    Thâm chí còn ko vào được cả ZOC7 và WINSCP nữa
    Website thì vẫn hoạt động bình thường

    1. Việt Phương Moderator

      Bạn không đăng nhập đc SSH qua cả Bitvise/ZOC thì vào trang quản lý VPS console để xem Fail2Ban có cho ip vào blacklist không
      Nếu có thì unban ip đi

      1. Dũng 5 comment

        Bây giờ mình đã vào được rồi
        User mình mới tạo bằng eXtplorer
        thì cũng đăng nhập link như này phải không bạn
        domain..com:2222/filemanager/

    1. Việt Phương Moderator

      Nó cứ checking vậy à bạn? Bạn có cài gì trong VPS (service gì đó như memcached, varnish…)khác ngoài hệ thống HocVPS không?

      1. tung 7 comment

        mình ko cài gì cả. lúc đầu mình vào dc rồi. nhưng click vào ftp mode ở trên cùng bên phải thì nó bị out ra rồi sang form này. mà ko làm cách nào đăng nhập vào dc 🙁

        1. Việt Phương Moderator

          Bạn restart lại php-fpm là được nhé service php-fpm restart . Vì mode mặc định vẫn là extplorer, quy định trong /config/conf.php

  16. đức 31 comment

    a ơi giả sử e ko cài hocvps
    e upload folder EXTPLORER lên xong cứ truy cập vào folder đó là đc à có cần install gì ko

    1. Việt Phương Moderator

      Nếu bạn dùng VPS thì chỉ cần upload trực tiếp lên là ok. Phân quyền cho webserver đọc và ghi được thư mục Extplorer

      1. đức 31 comment

        Phân quyền cho webserver đọc và ghi
        -> cái này ko thấy hướng dẫn ạ, a hướng dẫn e với

        1. Việt Phương Moderator

          Bạn dùng webserver nào thì bạn phân cho thư mục web đó trực thuộc webserver đó. Phân quyền thì dùng chown
          Còn hệ thống cài đặt thì webserver chạy user thì có thể là nginx:nginx hoặc www-data:www-data

          1. đức 31 comment

            e là newbie nên đều làm theo hướng dẫn thôi chứ mấy cái a nói trên e ko hiểu ạ :(. a thông cảm e

            e đang dùng 1 cái vps ubuntu 10 và apache thì trên đây có bài hướng dẫn phân quyền ko ạ

          2. Việt Phương Moderator

            Không có bài hướng dẫn bạn à. Lệnh phân quyền thì dùng chown còn phân quyền về user:group nào thì bạn dựa trên hệ thống của bạn
            Ví dụ thư mục website của bạn thuộc user:group nào để apache đọc được thì extplorer cũng phải thuộc user:group đó

  17. Nam 21 comment

    HI admin !

    admin ơi mình thử backup tay để lưu lại file nén thì xuất hiện lỗi ko nén hết file trong thư mục /public_html . Mình đã thử test khi nén (normal compression) và (best compression) đều xảy ra lỗi và nén ko hết file . Hình ảnh : http://imgur.com/a/mvDR3

    Vậy admin cho hỏi làm sao để khắc phục lỗi này vậy ? Cảm ơn admin

    1. Việt Phương Moderator

      FileManager không nên sử dụng để nén, nhất là với dữ liệu lớn bạn nhé(do các giới hạn về size, thời gian của PHP). Bạn dùng hocvps menu 4 giúp Sao Lưu Code nhé. Lệnh được thực hiện trên SSH Terminal nên chuẩn hơn là trên tool PHP

  18. Phạm Minh Tân 14 comment

    HIện tại mình không thể sửa file hay upload lên được. Mình dùng script hocvps

    1. Việt Phương Moderator

      Lỗi bạn thông báo như thế nào. Hoặc bạn sử dụng sFTP như File Zilla hoặc Bitvise để sửa/upload file nhé