Hướng dẫn chi tiết cách cài đặt VPSSIM

VPSSIM hỗ trợ hệ điều hành Almalinux , Centos, RockyLinux,  Oracle Linux … các phiên bản 8 và 9 trên server sử dụng cpu Intel/AMD/ARM,  nên các bạn có thể tuỳ chọn hệ điều hành phù hợp mới mình.

Khi cài đặt Server bằng VPSSIM, bạn sẽ được lựa chọn các phiên bản:

+ PHP: Thấp nhất là PHP 7.2, tuỳ thuộc vào phiên bản hệ điều hành bạn chọn. Như với RHEL 9  Almalinux 9 chẳng hạn) PHP được chọn từ  7.4 . Với RHEL 8 (như Almalinux 8) thì PHP được chọn từ 7.2. Sau khi cài đặt xong server, nếu bạn muốn thay đổi phiên bản PHP khác thì dùng chức năng “Thay Đổi Phiên Bản PHP” trong VPSSIM.

+ Nginx: Có 3 phiên bản Nginx bạn có thể chọn đó là Nginx mainline, Nginx Stable và Nginx-more. Nginx mainline và Stable được cài từ trực tiếp từ Nginx.org repo,  Nginx-More thì là Nginx Stable và được cài thêm các module nginx: Brotli, More Headers, Cache Purge, VTS, GeoIP2, Echo and ModSecurity. Nếu không chọn Nginx-More thì bạn chỉ có thể sử dụng được 75% sức mạnh của VPSSIM. Vì vậy, Mình khuyến nghị các bạn chọn VPSSIM để sử dụng được 100% các chức năng VPSSIM.

Chuẩn bị Server

  1. VPS (Server) sử dụng hệ điều hành AlmaLinux, CentOS, RockyLinux và Oracle Linux phiên bản 8 và 9. Mặc dù VPSSIM vẫn hỗ trợ Centos Stream nhưng mình không khuyến khích các bạn sử dụng hệ điều hành này nếu là người dùng thông thường. Chi tiết các bạn xem tại đây: Tại sao không nên dùng CentOS Stream và nên sử dụng AlmaLinux, Rocky Linux hoặc Oracle Linux?
  2. Phần mềm kết nối SSH với server. Bạn nên sử dụng Terminus vì phần mềm này hỗ trợ đa nền tảng và không bị lỗi hiển thị font chữ tiếng Việt có dấu. Bạn có thể xem chi tiết tại đây.
  3. VPSSIM có chức năng tạo swap tự động. Vì vậy, sau khi cài đặt xong VPSSIM, bạn có thể tạo swap rất đơn giản và nhanh chóng mà không cần tạo trước.

Lệnh Cài đặt VPSSIM

Bản tiếng Việt:

curl get.vpssim.com -o install && sh install

=>  Các phần mềm SSH trên MacOS và Windows hỗ trợ UTF-8 để không bị lỗi font chữ Tiếng Việt trên VPSSIM

Bản tiếng Anh:

curl get.vpssim.net -o install && sh install

Các bạn lưu ý: Sau khi hoàn tất cài đặt server, các bạn hãy vào mục “Đăng Ký Business Version” trên VPSSIM main menu để kích hoạt 7 ngày dùng thử đầy đủ chức năng của VPSSIM.

Hướng Dẫn Cài Đặt VPSSIM

VPSSIM chỉ chạy trên tài khoản root, vì vậy bạn cần kết nối SSH tới server bằng tài khoản root, sau đó mới có thể cài được.

Kết nối SSH tới Server và sử dụng lệnh sau để cài phiên bản tiếng Việt. Nếu muốn sử dụng bản tiếng Anh, bạn có thể sử dụng lệnh phía trên để cài đặt hoặc cài đặt xong, truy cập VPSSIM để chọn chuyển ngôn ngữ sang tiếng Anh.

curl get.vpssim.com -o install && sh install

Tiếp theo, script cài đặt sẽ tiến hành vô hiệu hoá SELinux trên server và sau đó server sẽ khởi động lại để vô hiệu hoá hoàn toàn SELinux. Sau khi server khởi động lại,
bạn chạy lại dòng lệnh trên một lần lần nữa để quá trình cài đặt server chính thức bắt đầu.

 

 

Đoạn tiếp theo này, bạn lựa chọn phiên bản PHP và Nginx trước khi bắt đầu cài đặt.

Bước xác nhận lại cuối cùng trước khi quá trình cài đặt bắt đầu.  Nếu bạn muốn chọn lại thì chọn không đồng ý để chọn lại, nếu bạn chọn đồng ý thì quá trình cài đặt sẽ chính thức bắt đầu.

Thời gian cài đặt này nhanh hay chậm tuỳ thuộc vào tốc độ kết nối mạng của server để tải các file cài đặt, cũng như cấu hình server.

Sau đó việc cài đặt hoàn thành:

Lệnh Chạy VPSSIM

Bây giờ, bạn có thể sử dụng lệnh: vpssim để truy cập VPSSIM trong terminal để quản lý Server của mình rồi.

Menu Chính Của VPSSIM

Bạn lưu ý:

– phpMyadmin Port: đây là port truy cập phpMyadmin, cũng như download các file backup, xem server status. Mặc định port này là 810. Bạn có thể đổi port này sau khi cài đặt xong bằng chức năng “Thay Đổi phpMyadmin Port” trong phần “Quản Lý phpMyadmin, FileManage” của VPSSIM.

– Thông tin đăng nhập link quản lý mặc định được show trong khi cài đặt. Bạn có thể đổi thông tin Username và mật khẩu trong chức năng “User & Password Mặc Định” trong phần “Bảo Mật Server & Website” để thay đổi. Bạn cũng có thể tắt mật khẩu này cũng được, nhưng mình khuyên bạn chỉ tắt khi cần Wget file backup sang server khác thôi. Còn lại bình thường nên bật để đảm bảo server an toàn hơn. Tắt bật mật khẩu bảo vệ port này trong Quản Lý phpMyadmin.

– Các thông tin User, mật khẩu quản lý, mật khẩu root MySQL… mình gom lại để ở chức năng “Thông Tin Quản Lý Server”, bạn có thể xem lại nếu quên thông tin.

– Khi thêm domain vào server, nếu bạn chọn domain.com thì khi website chạy, nó sẽ hiển thị trên đường dẫn là http://domain.com . Nếu bạn điền domain là www.domain.com, khi chạy địa chỉ sẽ là http://www.domain.com. Vì vậy bạn cần cân nhắc khi thêm domain vào server. Còn lại, khi chạy tất cả các chức năng liên quan tới domain đó trong VPSSIM, bạn nhập www.domain.com hay domain.com đều được. VPSSIM nhận biết được hai domain này là một nên sẽ chạy một kết quả duy nhất.

– Bất cứ khi nào bạn upload code lên server cho website, bạn phải chạy chức năng số 2 “Fix Lỗi Chmod & Chown” , nếu không khi cài đặt hoặc chạy website sẽ bị lỗi. Bạn có thể chọn fix lỗi 1 hoặc tất cả website trên server, cách nào cũng được. Nếu bạn có chạy UI desktop trên server thì bắt buộc bạn chạy chức năng này mà không nên sử dụng lệnh chown /home. Nếu bạn sử dụng lệnh chown cả /home thì bạn sẽ không thể truy cập vào Desktop UI được.

Mình khẳng định, nếu bạn thành thạo sử dụng VPSSIM, bạn sẽ thấy việc sử dụng VPS, Server nó đơn giản đến không tưởng. Gần như tất cả các việc bạn cần làm, VPSSIM đều thực hiện được. Tất nhiên để thành thạo, bạn cần tìm hiểu về cách sử dụng các chức năng của nó. Bạn hãy đọc các bài viết về cách sử dụng các chức năng của VPSSIM tại mục Hướng Dẫn Sử Dụng VPSSIM nhé.

Chúc bạn thành công.

 

1.819 Comments

  1. Mr Hoàng

    Vps em cài vpssim giờ nó ko bật đc Mysql, anh Oánh xem giúp em với, bật nó cứ chạy dấu ….. em update vpssim lên bản mới nhất rồi mà vẫn ko bật đc.

  2. Huy

    Anh ơi cứu với, nay vpssim có update mà em update lên thì nó wget không nổi nên bị time out, em thử tắt màn hình command đi, rồi bật lên thử command vpssim thì nó báo -bash: vpssim: command not found, em dùng VPS VN của vhost, cài đặt bình thường nhé, chỉ vừa bị vậy thi update lên thôi 😥

    • Hello .
      Bạn send mình info VPS nhé, mình sẽ fix cho.
      Lần sau đừng tắt màn hình ssh đi khi đang update nhé ! 🙂

  3. Huy

    Import data latin bị lỗi font anh ơi ( data có cả utf8)

  4. Tony Nguyen

    Hi Oánh,

    Mình có người dùng chung VPS với mình, nhưng họ muốn hỏi ftp mà ftp lại là tài khoản root thì bây giờ có cách nào tạo ftp cho từng domain được không ạ ?

    Mong Oánh hồi âm, cảm ơn nhiều nhiều !

  5. quân

    bạn ơi, mình cài vpssim thành công, restore db thành công, nhưng vào web cứ bị báo Database error dù đã Clear OPcache vài lần r. Bạn giúp mình vs nhé

    • Chào bạn. Chắc chắn bạn điền thông tin database không chính xác thì mới có lỗi như vậy.

  6. Phan Thái

    mình bị đứng ở chỗ này
    inflating: ngx_pagespeed-release-1.9.32.3-beta/test/valgrind.sup

    đợi cả 15′ không chạy thêm

    • VPS của bạn RAM bao nhiêu vậy ? Mình đoán khả năng VPS hơi yếu hoặc thiếu RAM nên không cài đặt nginx_pagespeed được.

  7. Công Minh

    Bạn ơi web mình chạy Joomla, trước sử dụng Mysql, bây giờ cài Vpssim thì là MariaDB, cài xong thì web chạy nhưng bị lỗi giao diện, mình cũng đã CHMOD trong tiện ích Vpssim, fix lỗi các kiểu, rồi cả cài lại vps, check quyền ghi trong Administrator nhưng vẫn bị lỗi, chuyển qua vps đang cài Vestacp, cùng code thì không bị sao, cái thứ nữa là nếu dùng lệnh backup database trên Vpssim thì chỉ tải về được file zip bị rỗng. Mong bạn giải đáp, cảm ơn ạ.

  8. Công Minh

    Cảm ơn bạn đã trả lời câu hỏi trên của mình, mình xin hỏi bạn một câu nữa là khi mình cài Vpssim, mình thấy nó có cài đặt phần sendmail, kiểu như là để gửi email thông tin quản trị về email đã đăng ký, còn ở đây chỉ show thông tin sau khi cài đặt xong. Mình nghĩ mình cũng như các bạn ở đây có chung một lỗi lo lắng là liệu thông tin root máy chủ, hay gì khác có bị bí mật gửi về 1 kênh nào đó không? scripts này liệu có bị cài thêm 1 ứng dụng ẩn nào k? mong bạn giải đáp :macf:

    • Chào bạn.
      Đúng là khi cài đặt VPS, VPSSIM có cài đặt sendmail service cho VPS nhưng không phải cài đặt dịch vụ này để gửi thông tin về cho mình, mà VPS cần dịch vụ này để hoạt động. Nếu không có nó, VPS cài đặt VPSSIM không thể sử dụng bình thường được.
      Ví dụ, không có dịch vụ sendmail thì Forum chạy trên đó không thể gửi email kích hoạt, blog wordpress không thể gửi email đến người dùng đăng ký hay quên mật khẩu…
      Còn về cài thêm ứng dụng ẩn để “hack” VPS, VPSSIM hoàn toàn sạch bạn ạ. Bạn có thể view code VPSSIM trước khi cài đặt VPS.
      Cũng như Centminmod, DA, Cpanel…. VPSSIM cũng cần tin tưởng của người dùng khi cài đặt. Đến thời điểm hiện tại, VPSSIM có rất nhiều người sử dụng rồi ( Cả VN và nước ngoài ( qua VPSSIM.COM) ). Chỉ cần có một hành động không đúng như bạn lo ngại, chắc chắn VPSSIM sẽ không thể tồn tại và phát triển như ngày nay được.
      Vì vậy, bạn hoàn toàn yên tâm sử dụng nha.

  9. Công Minh

    Cho mình hỏi, mình mới cài thử VPSSIM, web site mình chạy Joomla, phải nói là nhờ VPSSIM, web chạy nhanh hẳn. Nhưng cái mình muốn ở đây là VPS mình băng thông không được lớn lắm, và mình chạy một số site trên vps này, thay vì trước kia mình phân cho mỗi site dung lượng disk và bw riêng, còn bây giờ ở đây không biết làm thế nào, bạn có thể vui lòng chỉ mình được không? xin cảm ơn/

    • Chào bạn. Hiện tại VPSSIM ko có chức năng này bạn ạ. Mình cũng không rõ cách làm như thế nào nữa 🙂

  10. trung

    a ơi cho em hỏi sao em cài đc cái vpssim rồi , sao em ko upload đc ảnh vào vps

    • Chắc bạn không upload được ảnh khi viết bài mới cho blog đúng không ?
      Do bạn upload code lên nhưng chưa phân quyền cho nó.
      bạn vào VPSSIM menu ==> Tiện ích & Addons ==> FIx lỗi chmod, chown ==> Enter là được. 🙂

  11. Đinh Lê Giang

    Bạn ơi, mình đang cài thì bị mất kết nối, giờ cài lại không được. Có cách nào gỡ cái cũ ra không?

    • Hai ngày vừa rồi mình cập nhật bảo mật nên cài đặt VPSSIM bị chặn nên bạn cài đặt bị lỗi. Bạn cài đặt lại nhé !

  12. An Nguyen

    Hi Oánh, mình có tạo database trong vps nhưng khi mình tạo báo lỗi này ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ .

    Không biết lỗi này fix thế nào cậu nhỉ ?

    • Lỗi này xuất hiện do mật khẩu root của MYSQL trong /home/vpssim.conf không chính xác. Bạn edit file đó lại nhé.

  13. Nguyễn Đức Anh

    Các bạn cho mình hỏi chút, trong máy mình cài Server type: MySQL trong khi trên vspsim là Server type: MariaDB, thao tác import dữ liệu từ MySQL đưa lên vps có cài bằng MySQL thì hiện thị font bình thường, import vào MariaDB thì bị lỗi font. Các bạn có thể cho mình cách khắc phục được không? Tất cả database của mình import và export đều dùng mặc định, bảng mã đều là utf-8. Rất mong được sự giúp đỡ từ các bạn. Mình xin cảm ơn.

  14. Bác thớt cho mình hỏi tí,
    Mình có cài VPS bằng scipt ở trên, mọi thứ đều ok
    Có điều site chính chạy wordpress của mình nó báo 404 nhiều quá (toàn là bot GG vào).
    Tất cả đều là link dạng sim.domain.com/…. (mình ko trỏ sub sim.domain.com về VPS và cũng ko dùng đến nó)
    Vậy làm sao để khác phục được lỗi ở trên nhỉ???
    Tks thớt,

    • Mình không hiểu ý của bạn ? bạn không dùng tới sim.domain.com thì google sao bot vào được nhỉ ?

      • Mình cũng ko hiểu tại sao lại vậy. Ko biết có liên quan gì đến cái folder sim.domain ko nhỉ???
        Chỉ thấy nó cứ báo liên tục trong plugin seo của site chính thôi

        • Chắc bạn chạy code trong folder /home/sim.domain.com/public_html rồi.
          Như vậy là hoàn toàn bình thường nhé.

          • Đúng rồi, mình để code trong folder sim.domain luôn từ đầu
            Vậy có cần chuyển lại sang folder bình thường ko bạn?
            Để vậy có sao ko nhỉ? (ngoài cái vụ nó báo lỗi 404 ra)

          • Tốt nhất bạn nên chạy các domain khác nhau ở các foler khác nhau để tiện quản lý và backup.
            Folder sim.domain.com nên để hệ thống sử dụng để chứa phpmyadmin và các file backup thôi.

    • Tạm thời bạn sử dụng SFTP, upload qua cổng 22.
      Mình sẽ nghiên cứu thêm về lỗi này. Nếu okie sẽ có bản fix lỗi cho VPSSIM.

  15. Xin hướng dẫn cách gia tăng thời gian thực thi tối đa (maximum execution time) cho VPS đang dùng VPSSIM.
    Cam on.

  16. Thien Quang

    Hix bạn ơi làm sao sử dụng được ftp đây bạn? User root cũng được, mình đăng nhập ftp bằng tài khoản root cũng không được. Mặc dù cái ftp sever rồi. Hướng dẫn giúp mình.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *