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

    Chào bác. Em có convert đoạn .htacess sang nginx trên VPSSIM như sau:

    location /go {
    rewrite ^/go/([_0-9a-z-]+)/(.*)$ http://ouo.io/$1?s=$2 break;
    }

    Nó hoạt động với một số thì được nhưng với những link như sau thì bị lỗi

    http://dembuon.vn/go/abc/https://www.fshare.vn/file/7F9PJCQEJ75V

    khi chạy nó lại thành ntn

    http://ouo.io/abc?s=https/www.fshare.vn/file/7F9PJCQEJ75V

    mất của em đoạn ” :/ ” làm link hoạt động không đúng bác xem giúp được ko :mofat:

  2. Phạm Hải

    Bác Oánh dạo này bỏ bê quá, ko thấy đâu kể cả trên mấy diễn đàn nữa, bác lại bỏ rơi cái script này thì buồn lắm

  3. Hi bạn. Cho mình hỏi mình có thể xóa file VPSSIM-Setup-info.txt đi được không? Nó có ảnh hưởng gì không bạn? ::tholoz:

    • Xóa không ảnh hưởng gì bạn ạ.nhưng bạn nên để nguyên vì những thông tin đó bạn còn sử dụng mà.

  4. Bao

    Dear Oanh!
    Mình muốn setup wordpress chạy trong mạng LAN để test, mình dùng máy ảo cài CentOS7 và đã cấu hình DNS cho domain chạy trong mạng LAN như sau : http://www.test.local, cho mình hỏi là VPSSIM này có cài trên mạng LAN được không , sao mỗi lần cài vô nó đều lấy IP public không vậy, có cách nào để sữa không bạn , mình là newbie còn gà , mong bạn chỉ giúp. Thanks

    • mình chưa test trên mạng LAN, chỉ dùng trên máy ảo cài centos 6, và 7 thôi.
      sau khi cài đặt xong, bạn edit /home/vpssim.conf, thay địa chỉ ip vps thành 127.0.0.1 là được.
      sau đó edit /etc/hosts , chỉnh ip 127.0.0.1 website.com

      website. com là website bạn add vào vpssim và muốn chạy thử.

  5. dong

    sao không có phần quản lý FTP Server nhỉ. Chỉ thấy phần cài đặt FTP mà ko có phần thêm, xoá các account FTP, vì VPS của mình không chỉ sử dụng cho 1 website, mình tạo account FTP, MySQL, quản lý FileExplorer gửi cho người khác để họ sử dụng.

  6. Tôi cài vpssim vào vps 1G ram của linode, chạy 1 site worpress thôi nhưng kiểm tra trên woorank thì báo: ” Too bad, your server is not using a caching method”, tôi đã bật mencache, OPC, google pagespeed, trên site cài wp super cache. Ram 1G ta để OCP bao nhiêu MB ram vậy? Thank Oánh.

  7. Dear Oanh,

    Hiện tại mình đang cài đặt thử vpssim của Oánh, trước hết mình rất thích cái này. Được cái là tích hợp đầy đủ các mod để tăng tốc website như memcached, zen, gg. Đỡ mất công phải cài những cái đó vừa tốn công vừa phải fix nếu có lỗi. Mong bạn có sức khoẻ để phát triển tiếp những bản cập nhật tiếp theo. Và bạn nên tạo nút Donate cho ae nào có lòng donate cho bạn để có tiền uống cafe.

    Trân Trọng Cảm Ơn!

    • Cảm ơn bạn nhiều. chắc mình sẽ tạo một phần donate cho website. hy vọng, được nhiều a em mời cà phê 🙂

  8. Chung

    Cho mình hỏi. Mình đã tắt memcache, Zend OPcache mà sao lỗi lần edit file (html, php …) phải vài phút sau mới thấy nó cập nhật

  9. kiddev

    Bạn cho mình hỏi chút, hiện tại mình đang dùng vpssim để quản lý khá tốt, nhưng giờ mình muốn cài thêm mail server để gửi nhận mail. nhưng mình không biết vpssim cài mailserver thế nào, bản thân nó có tích hợp sẳn không (mình tìm không thấy). Còn nếu cài thêm mailserver khác liệu có ảnh hưởng gì tới vpssim không bạn?https://vpssim.com/wp-includes/images/smilies/7.gif

    • theo mình, bạn không nên cài mail server. bạn có thể dùng dịch vụ mail domain free của yandex, chất lượng rất tuyệt vời luôn. trên hostingaz mình có hướng dẫn luôn rùi

  10. Đạt

    Tại sao em cài wp thì nó cứ báo lỗi Error establishing a database connection vậy anh

    • Em config có chính xác không ? Dịch vụ MySQL có chạy bình thường không ?
      Lưu ý: sau khi edit wp-config.php, cần phải clear zend opcache nếu em đang bật nó. Nếu không VPS không nhận file đã edit nhé 🙂

  11. bạn có hướng dẫn thêm phần cấu hình vs plugin cache k bạn, mình xài super thì bình thường nhưng wt3 thì lỗi trời ơi luôn

  12. olalavui

    Có lộ trình update nignx + phpmyadmin mới chưa Oánh nhỉ, thấy changelog nó update nhiều công nghệ mới phết 😀

  13. Lê Anh Tuấn

    1 Vps mình cài nhiều website thì có cần mỗi website đều tạo vpssim hay chỉ cần tạo 1 vpssim cứ add thêm web vào thôi ?
    Thanks bạn

  14. Trọng

    Oánh ơi giúp mình gấp với. Con vps đang chạy vpssim lâu rồi hôm nay dọn dẹp xoá nhầm mục tên miền lúc cài đặt sim.abcd.com thấy die hết website rồi.
    Có cách nào không chỉ giúp mình với.

    • Bạn tạo thêm /home/sim.domain.com/puclic_html và tạo thêm vài file VPSSIM yêu cầu là được.

  15. quangnhut123

    Chào bạn mình đang sửa code này cho chạy với bên redhat linux không biết bạn có thể làm 1 phiên bản hỗ trợ red hat không nhỉ vì xài VPS AMZ nó xài linux 🙁 hoặc hỗ trợ ubuntu cũng ok !

    • Chào bạn.
      Cảm ơn bạn đã cùng phát triển Script VPSSIM.
      Sau khi bạn edit xong, bạn có thể gửi email tới mình để mình check và đưa lên HostingAZ.VN và VPSSIM.COM được không ?
      Còn nếu bạn có ý định share trên một trang khác, bạn vui lòng không thay đổi tên script và giữ nguyên credit về vpssim.com nhé 🙂

  16. Anh Nguyễn Oánh cho em hỏi, sao khi cài VPSSIM cho VPS Vultr 1GB thì lúc VPS khỏi động lại, em vô VPS gọi VPSSIM ra thì nó báo :
    /home/vpssim.conf: line 4: syntax error near unexpected token `)’
    /home/vpssim.conf: line 4: `mariadbpass=”mNbR{u>”1M%_Yu>Z)S”‘
    /home/vpssim.conf: line 4: warning: syntax errors in . or eval will cause future versions of the shell to abort as Posix requires
    Không biết đây là lỗi gì và fix như thế nào ạ?
    Mong anh giúp đỡ, thân! 😕

    • Sao em vẫn có thể đặt password của root – MYSQL trên VPSSIM với những ký tự đặc biệt nhỉ ? anh đã disable rồi mà. Anh sẽ check lại VPSSIM.
      Pass của VPSSIM chỉ được phép đặt ký tự chữ và số em nhé.

  17. Phùng

    XIn hỏi nếu 1 ngày Oánh dẹp web thì script này còn chạy được ko? nếu ko có giải pháp nào cho anh em backup ko?

    • Chào bạn. HostingAZ.VN sẽ còn tồn tại khi còn người sử dụng Script VPSSIM nên bạn cứ yên tâm sử dụng nhé.

  18. Oánh ơi cậu có thể cập nhật tính năng Fix lối Chmod cho từng thư mục không hoặc từng Website cũng được. Mình dùng tính năng Fix Chmod nhưng nó fix cho toàn VPS nên lâu quá. Hic. Mà thường thì chỉ cần fix cho Code mới up lên và giải nén. Thanks cậ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 *