Hướng dẫn cài đặt VPSSIM Cho VPS/Server

Last Updated on 07/12/2024

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 nên luôn là phiên bản mới nhất. Nếu không có nhu cầu sử dụng các modules ngoài thì bạn nên chọn Nginx mainline để cài đặt. Nếu bạn có nhu cầu sử dụng các module nginx: Brotli, More Headers, Cache Purge, VTS, GeoIP2, Echo and ModSecurity thì chọn Nginx-more. Nginx-more là bản chỉnh sửa của Nginx stable, mục đích thêm các modules mình vừa liệt kê phía trên.

Hiện tại mình cũng đang sử dụng  Nginx-More và sử dụng module GeoIP2 trên server chạy vpssim.comvpssim.net. Mình sử dụng module này để chuyển truy cập vào vpssim.net sang vpssim.com cho những truy cập tại Việt Nam. Các bạn truy cập vào vpssim.net sẽ thấy điều này.

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 PUTTY để kết nối SSH tới VPS nếu bạn sử dụng Windows. Trên Linux/Mac thì bạn có sẵn Terminal. Login SSH vào Server và copy lệnh trên VPSSIM.COM để cài thôi.
  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

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 30 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.

 

Show 1811 Comments

1,811 Comments

  1. Minh

    Chào bạn,
    Mình cài VPSSIM theo hướng dẫn ok, reboot xong mình conect vào ssh ok
    Sử dụng lệnh vpssim vào menu ok
    Nhưng khi sử dụng thêm website hoặc chức năng khác thì báo Nginx đang stop
    mình khởi động nó lên thì báo lỗi không tồn tại file usr/sbin/nginx bạn ạ
    Kiểm tra ver của php và nginx đều báo lỗi.
    Mong bạn chỉ giúp cách fix
    Many thanks

    • Bạn cài đặt trên centos bản minimal đúng không ? hãy sử dụng centos bản đầy đủ nhé.

  2. nguyen manh

    cậu ơi cho mình hỏi cậu còn lưu phiên bản cũ của VPSSIM ko cậu? cái mới này mình có vài lõi với cái database ko dùng đc 🙁 có thể email cho mình xíu với đc ko cậu?

  3. MD5

    Mình thêm website bị lỗi nginx fix sao hả bạn?
    Starting nginx: /bin/bash: /usr/sbin/nginx: No such file or directory
    [FAILED]

    • Chắc bạn cài trên VPS OpenVZ với centos minimal đúng không ? Hãy cài trên centos bản bình thường nhé. Mình sẽ fix VPSSIM sớm để có thể tương thích với centos mini

  4. Triều

    Cho mình hỏi trước khi cài vpssim có cần remove Apache có sẵn trong centos không nhỉ ?? Vì vps centos mới lúc nào cũng được cài sẵn Apache mà 🙁

  5. chính xác. Khi cài đặt 1 Quickstart của Joomla 3.0, vào /administrator nó báo là muốn nâng cấp lên Joomla 3.3.6 không? Mình click vào đẻ nâng cấp thì phần update nó báo lỗi 502 Bad Gateway
    nginx
    Bạn nào biết cách khắc phục xin chỉ dùm nhé

  6. Mình hỏi thăm các anh em nào xài VPS của Vultr với server đặt tại Seattle, Washington.
    Mình deloy 1 con 2CPU, RAM 2GB, HDD 40GB. web chạy thì ok, nhưng sao upload bằng FTP WinSCP thì chạy cực kỳ chậm. chỉ chừng 1 ->2Kb/s. Up cái source Joomla mà cả 1 ngày. vãi hàng quá.
    các anh em nào biết nguyên nhân xin chỉ giáo dùm. cảm ơn rất rất nhiều.
    đang cần gỡ rối gấp.

  7. Oánh giúp mình với, Mình đang cài vpssim cho cent OS 7 64bit, hiện chạy rất ổn chỉ duy nhất 1 lỗi bị trắng trang phpmyadmin. Mình đang muốn truy cập để chỉnh 1 số tablet, field mà không vào được.

    • Lỗi CDN thì mình bó tay, bạn liên hệ support CDN xem sao.
      Access-Control-Allow-Origin mình cũng không biết cách sử dụng.

  8. bạn Oánh cho mình hỏi là nếu trường hợp mình làm VPS để cho thuê lại hosting (chỉ dùng cho các anh em quen biết thì xài thôi) thì VPSSIM này lại có cái chỗ không thể tạo FTP account riêng cho từng domain. Vậy bạn có thể bổ sung thêm tính năng này được không? Để ít ra họ thể connect bằng FTP của họ. Bên cạnh đó để họ dùng phần mềm mysql client SQLyog để connect từ xa quản lý db thì mở port gì cho nó chạy được bạn nhỉ

  9. Hung

    Cách sử dụng tốt nhất VPSSIM không cần phức tạp không lỗi nhẹ nhàng dành cho newbie luôn nà.Sau khi các bạn tạo vps.Lấy ip với tài khoản root đăng nhập vào chạy lệnh cài đặt vpssim.Nó tự cài hết cứ điền theo như gì trong scrip hỏi.chạy xong hết tự khởi động VPS lại.Đăng nhập root lại mở menu VPSSIM lên.chọn menu số 1 thêm code website add tên domain vào.Chọn số 5 để tạo database.Chọn menu số 10 cài swap bằng dung lượng ram thật vps là đẹp rồi.xong cài memcache,pagespeed,opache với menu số 7,8,9 mỗi cache 50mb.Cuối cùng vào menu số 16 chon số 5 để fix lỗi cmod nữa là xong.Vào tên miền trỏ cái A host thôi về địa chỉ ip vps là có 1website ngon lành cành đào.Cài hết tất cả chưa tới 100mb.Từ lúc xài VPSSIM đến giờ tôi chưa thấy lỗi gì,không biết tại các bạn xài có khi tại vps.Mình xài vps Vultr chạy mượt mà.Cảnh báo đừng xài DO.Dịch vụ ngày càng tệ giá lại cao hơn VULTR.Còn ai muốn vọc vạch thêm mấy menu khác thì chắc thêm firewall với ssl cronjob là cùng.nói chung mình làm site wordpress với VPSSIM chỉ 20 phút là xong.Xài menu 1,5,7,8,9,10,16.Scrip tự làm việc hết rồi rất tốt.
    Mình chỉ có cái không hiểu là những VPS mà tài khoản root thì xài sftp wa bitvise luôn.Nhưng còn những vps không cấp root không biết làm sao để tranfer ftp đã cài thêm ftp của vpssim cũng không vào được.sudo – root change pass các loại đều không được.Làm xài cái thằng google cloud không sử dụng sftp để up plugin hay theme gì được.Oánh biết chỉ dùm cái

    • Mình chưa dùng VPS google cloud, chỉ chạy thử runabove, nó cũng không cho đăng nhập qua root, nhưng chuyển qua root thì cài đặt và sử dụng bình thường bạn ạ.

      • Hung

        Thì mình cũng su – root vẫn cài vpssim chạy website bình thường mà không cài thằng ftp để tranfer file lớn được. Mò thử thằng google đi bạn.Đang free 800usd trong 3 tháng chỉ tốn 1usd để link card.Mà của google thì chạy tút mù khơi.

  10. Hi Bạn,
    Trong quá trình sử dụng mình gặp phải vấn đề này.
    Mình cài CentOs 6 và 7 cho 2 VPS (cài mới hoàn toàn), install vpsSim thì khoảng sau 1 ngày cả 2 VPS này đều không thể connect vào được (kể cả bằng SSH).
    1 cloud VPS của OVH thì restart rất lâu (bình thường thì rất lẹ) nhưng vẫn không khắc phục được.
    VPS của Vultr thì không thể restart hoặc turn off (báo timeout).

    Cả 2 VPS đó mình sử dụng 2 ngày, lúc đầu tưởng do VPS OVH. Sau đó chuyển qua Vultr nhưng vẫn bị.

    Không biết có ai giống mình không?

    • Về hiện tượng không connect SSH vào VPS, có thể do bạn cài CSF và vọc nhiều quá nên bị CSF block.
      Còn những lỗi khác thì mình cũng không biết nguyên nhân vì sao vì mình chưa gặp lỗi như vậy bao giờ. Hiện tại vps dùng VPSSIM đang chạy vpssim.com hoạt động bình thường.

    • Hung

      Vấn đề của bạn không phải tại vps mà cũng ko phải tại VPSSim mà là tại Việt Nam.Đứt cáp AGG lần thứ 1 năm 2015.Đến tầm tháng 3 mới sửa xong.Nên nó connect chập chờn.Và ai tạo máy VPS mới cài script của VPSSIM không chạy nổi.Chỉ có canh 2h sáng đến 5h sáng ít người mới chạy nổi script.Hoặc bạn xài VULTR thì coi có phần APP trong đó có sẵn LEMP for Centos6 x64 với Wordpess for Centos 6 cài xài đở mùa đứt cáp.Nó cũng khá tốt.Chỉ 2 phút là cài xong VPS cho bạn.

  11. jamesblackvn

    BÁO LỖI FTP:

    Khi upload file lên server bằng FTP với user root thì Owner/Group của file đó bị đổi về là 0/0. Và khi truy cập bị báo lỗi Forbiden.
    Phải dùng lệnh chown -R nginx:nginx * thì mới dùng được.
    Mong bác kiểm tra và fix lỗi này vì nó khá là bất tiện.

    Thanks

    • Upload file lên thì bắt buộc phải chown nginx cho nó rồi bạn ạ.
      Để nhanh hơn, bạn có thể dùng chức năng Fix lỗi chmod & chown trong Tiện ích – Addons.

  12. Minh Anh

    Hi Oánh,

    Tớ đã fix lỗi mở cổng phpmyadmin rồi mà sao vẫn không thể đăng nhập được vào phpmyadmin cậu ạ, vps tớ vừa mới cài đặt !

    Regards !

    • Bạn phải config chính xác thì mới được chứ ? 😀
      Port phpmyadmin bạn chọn là port bao nhiêu nhỉ ?

        • VPS của runabove phải không ?
          Mình cũng thử một lần và cũng bị lỗi không vào được phpmyadmin nhưng chưa tìm nguyên nhân để fix vì chưa có nhu cầu sử dụng 😀
          Để mình tìm hiểu nguyên nhân xem tại sao.

          • Minh Anh

            Chuẩn rồi cậu ạ 🙁 Họ đang khuyến mại 15$ lên tớ mới mua và cài đặt 🙂

          • Runabove họ không cho mở port trực tiếp trên VPS mà bắt buộc phải vào panel của họ mở.
            Cách mở như sau:

            Login ==> Expert Mode ==> Access & Security ==> Security Groups ==> edit rule ==> Add rule
            sau đó config tương tự và nhấn ADD khi hoàn thành:

          • Minh Anh

            Thanks Oanh so much !

  13. Linh

    Admin ơi, có cách nào cài đặt ImageMagick trên VPS CentOS 6 ko ạ? Website của mình nó báo thế này http://prntscr.com/5o3rj8 Mình google cài đặt thử ImageMagick thì trong quá trình cài bị lỗi tùm lum. Mình cài lại VPS rồi cài ImageMagick trước thì ok, ko bị báo lỗi, nhưng sau khi cài VPSSIM, rồi setup website thì vẫn bị thông báo trên. Mình contact support ethernet thì nó bảo là vps của mình đã cài ImageMagick rồi, nó bảo mình hỏi script developer 🙁 Mong bạn giúp đỡ. Thanks.

    • Sau khi cài đặt VPSSIM, bạn vô Tiện Ích – Addon và dùng chức năng cài đặt Imagik có sẵn nhé.

  14. Dongnart

    Đã config lại và chạy ngon.
    Cảm ơn Oánh!

    • You’re wellcome !
      Nhưng mà mình không khuyến khích dùng server email nhé. Bài viết tiếp theo của mình sẽ hướng dẫn tạo email domain rất ok 😀

  15. jamesblackvn

    Mọi người dùng tới cái này rồi thì cũng có chút ít kiến thức, khi bác giải quyết được vấn đề chia nhỏ dung lượng file log ra thì đâu còn tốn tà nguyên bao nhiều nữa.

    • Không phải tốn tài nguyên dung lượng mà tốn CPU dành cho việc theo dõi và ghi log file bạn ạ.

    • jamesblackvn

      Vậy ko ghi log lấy gì mà sửa lỗi nếu có sự cố???

      • Khi đã tìm hiểu được như vậy rồi thì có thể tự bật và config để nó VPS ghi log file chứ ? 😀

Leave a Reply

Your email address will not be published. Required fields are marked *