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. Mình cài xong sao ko gọi được menu nhỉ 🙁 Trong quá trình cài ko xuất hiện trục trặc gì

    Last login: Sun Apr 26 04:03:55 2015 from
    #======================================================================
    # * Lenh goi VPSSIM menu – vpssim
    #======================================================================
    [root@khamphathailan ~]# vpssim
    -bash: vpssim: command not found
    [root@khamphathailan ~]# vpssim
    -bash: vpssim: command not found
    [root@khamphathailan ~]#

  2. em cai đến đoạn php thì báo ./vpssim56: line 1: syntax error near unexpected token `newline’
    ./vpssim56: line 1: `’

  3. Chào bác, em mới thức trắng một đếm qua để tìm hiểu và làm quen với VPSSIM. Ban đầu em tính dùng HocVPS Script, nhưng xét đi xét lại em lại quyết định dùng VPSSIM và thấy rất thích.
    Tuy nhiên, em gặp lại một trở ngại không hề nhỏ với việc chuyển đổi VPS của em, hiện tại có một mã nguồn mà em không thể chạy được, trước nó vẫn hoạt động bình thường còn bây giờ thì chỉ ra được trang trắng. Em cũng đã thử sử dụng cách để fix lỗi trắng trang như bác đã hướng dẫn nhưng cũng không được. Mà nếu nó không hoạt động lại ảnh hướng đến gần như cả hệ thống của em. 🙁 Mong bác có thể cho em cách để có thể liên lạc với bác qua lại tiện lợi như facebook hoặc yahoo được không ạ? Giờ em không biết cách nào để khắc phục, cũng chưa rõ nguyên nhân tại sao?

  4. Mình đang chạy VPSSim nhưng có gặp lỗi không gửi mail được như mail kích hoạt diễn đàn. Cho mình xin cách khắc phục?

    • Bạn cần cài thêm dịch vụ sendmail nữa là đưọc. Phiên bản mới sau này mình đã fix lỗi này.

  5. Oanh

    Có cách nào bật chức năng cho phép 2 site khác vps cùng chạy chung 1 database ko bác ơi

  6. Mình mới vừa config đầy đủ cho W3 cache cho website mình nhưng có vấn đề là VPSSim đã cài sẵn Zend Opcache nhưng W3 chưa hỗ trợ Zend mà chỉ mới hỗ trợ APC + Xcache. Thế mình cài thêm APC + Xcache rồi chạy dual với Zend Opcache được không?
    Nhân tiện bạn có thể cho mình biết cách test mail server của VPSSim luôn được không?

    • Chào bạn.
      Bạn có thể disable Zend Opcache đi khi sử dụng APC để tiết kiệm RAM. Vì Zend Opcache và APC cùng tác dụng cache php nên không nên sử dụng 2 cái cùng lúc.
      Hiện tại VPSSIM không hỗ trợ email server. Bạn có thể sử dụng email domain của Yandex, đây là dịch vụ email domain rất nhanh và ổn định. Bạn có thể xem thêm tại đây

  7. An Nguyen

    Hi Oánh,

    Cho mình hỏi có cách nào tạo user ftp không chung với tài khoản root không cậu nhỉ, vì mình có cho một người bạn sử dụng chung vps nên muốn tạo user ftp cho domain của họ thôi có được không cậu nhỉ ?

    Thanks !

    • Hiện tại VPSSIM chưa hỗ trợ chức năng này. Mình đang tìm giải pháp cho vấn đề này bạn ạ.

  8. Đặng Kiên

    các bác cho em hỏi, nếu so sánh vấn đề bảo mật, các Hacker thường tán công để lấy Soure theo kiểu local, attach…vv thì SIM so với Cpane, zPanel, DA thì thằng nào hơn hả nhỉ

  9. Nguyen

    Sao mình update phpmyadmin lên 4.4.1.1 thì khi login vào lại báo Cannot log in to the MySQL server nhỉ?

  10. Kiên

    Em kô thấy nó gửi Mail từ server thông báo các thông tin user cho mình nhé, muốn thay đổi email nhận thì vào đâu bác oánh.

  11. Chào các bạn,

    Sau 1 thời gian sử dụng VPSSIM, tôi phải chuyển VPS dùng dịch vụ của hảng khác. Dùng chức năng backup thì vào thấy có 1 byte thôi, chạy command lại nhiều lần thì không được ? Có bác nào có cách back up khác không, nghe nói có command SSH nào backup rất nhanh và rất tiện, nén lại dùm em nhé ? DB gần 1Gb rồi @@ (VD: root/123pasword) :mofat: :mofat: :mofat:

    • Command bạn nói đến chính là command mà VPSSIM bạn sử dụng đó 🙂 mình không hiểu nguyên nhân tại sao chức năng đó lại không chạy trên VPS của bạn được. Bạn copy lỗi thông báo khi chạy chức năng backup xem sao ?

      • Nhấn vào backup thì nó không chạy bác à, em chạy 2, 3 lần rồi, đến nay loay hoay vẫn không backup được DB, củ chuối thật. Bác Oánh giúp 1 tay với @@

        Nếu được em xin cái lệnh Linux. :claps:

  12. NatBet

    Hi bác Oánh,

    Trước e dùng bản hz có bị lỗi font chữ từ db mà chỉnh được rồi comment cách làm trên này rồi mà tìm mãi k ra được bài đấy. Bác còn nhớ cách khắc phục khi bị lỗi font bài đăng không.

    Cảm ơn bác.

  13. Bạn ơi làm cách nào mà lấy past với đổi trong DB_Name trong Database nhi?
    Mình coi mà không biết á 🙁 Với lúc add website mới nó mới tạo ra à

    • Bạn có thể tìm lại thông database trong /home/DBinfo.txt
      Hoặc bạn dùng chức năng Quản lý Database để tạo một database mới theo tên tùy chọn của bạn.

  14. VPSSIM cài đặt sắn khá đầy đủ nhưng thiếu mất cái Opcache, cụ thể là Xcache. Bạn nên bổ sung trong các bản update sau, dùng W3 Total Cache chỉ thích cái Xcache này thôi đơn giản nhẹ mà dễ cấu hình hơn APC

  15. update phpmyadmin leen 4.4.1.1 đi bạn ơi, tiện thể xử lí giúp mình 2 dòng thông báo lỗi bên dưới
    A newer version of phpMyAdmin is available and you should consider upgrading. The newest version is 4.4.1.1, released on 2015-04-08.
    The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why.
    Or alternately go to ‘Operations’ tab of any database to set it up there.
    Open new phpMyAdmin window
    The configuration file now needs a secret passphrase (blowfish_secret).

    • Okie, update được rồi bạn nhé.
      Về hai thông báo trong phpmyadmin, không cần quan tâm bạn nhé, nó không gây hại hay gì cả, fix để không hiện thông báo đó rất đơn giản nhưng phí time vì không có tác dụng gì cả 🙂

  16. Thì domain mình đang sử dụng cũng chính là cái domain chính này luôn, domain mình là 123channel.net. mình để source code trong public_html của cái forder sim.123channel.net
    Mình thử add domain 123channel.net thì thấy nó tạo ra 1 folder 123channel.net rồi cho code vào đó, cài đặt database thì nó k chạy, nó cứ chạy cái domain quản lý, xóa dữ liệu trong sim.123channel.net thì ngỏm luôn, không chạy nữa, bạn có giải pháp nào giúp mình không?

    • Trường hợp của bạn nguyên nhân là do bạn chỉ trỏ domain về IP của VPS, sau đó không add domain vào VPS bằng VPSSIM mà chạy luôn.
      Về nguyên tắc, bạn chỉ cần add domain vào VPS bằng VPSSIM là được. Code sẽ chạy theo folder domain mới chứ nhỉ ?
      Bạn khởi động lại VPS xem sao.

      • Vậy cái folder sim.domain.com thì sao nhỉ, cứ để trống đấy thôi à bạn, cái domain mình add lúc cài vpssim, lúc cài nó có hỏi domain chính là gì

        • Folder đó cứ để vậy thôi, không làm gì cả 🙂
          Hoặc bạn edit thành nội dung tùy muốn, khi người khác truy cập vào IP VPS thì sẽ hiện nội dung thông báo như trong file index của domain quản lý.

  17. Cho mình hỏi cái domain chính nó cứ có dạng sim.domain.com, cả tên thư mục cũng thế luôn, file vhost cũng là sim.domain.com nên không thể cài SSL, có cách nào đổi thành domain.com và tên thư mục thành domain.com không nhỉ. VPS mình có 1 domain chính duy nhất thôi

    • Chào bạn. Bạn phải cài ssl cho domain bạn đang sử dụng chứ cài đặt ssl cho domain quản lý (sim.domain.com ) làm gì vậy ?

  18. Sử dụng VPSSIM không thể dùng W3 ToTal Cache cho wordpress, lỗi ERROR: W3 Total Cache: Default settings are in use, file configure setting can’t read or write…..

  19. Chào AD, tôi mới cài vpssim trên DO, chạy site wordpress tốt cả
    nhưng có lỗi sao: cái plugin contact 7 không gửi liên hệ được báo lỗi sau: “Failed to send your message. Please try later or contact the administrator by another method.”
    xin Bác Oánh fix dùm, thank you.
    PS: Sorry, không biết ai hỏi chưa? tôi đọc comment không nỗi vì quá nhiều.

Để 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 *