Last Updated on 15/11/2024
VPSSIM hỗ trợ các phiên bản Almalinux 9, Centos 9, RockyLinux 9 nên các bạn có thể tuỳ chọn hệ điều hành phù hợp mới mình. Mình đang sử dụng Almalinux 9 cho Server chạy VPSSIM.COM.
Khi cài đặt Server bằng VPSSIM, bạn sẽ được lựa chọn các phiên bản:
+ PHP: Tối thiểu là PHP 7.4, tuỳ thuộc vào Remi repo cho phiên bản hệ điều hành của server bạn hỗ trợ. Như với Almalinux 9, bạn được lựa chọn các phiên bản PHP: 7.4; 8.0; 8.1; 8.2; 8.3 và 8.4 . 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.
+ MariaDB: Hiện tại phiên bản mới nhất của 10.11 là 10.11.9. Nếu có bản mới hơn, mình sẽ test, OK thì tiếp tục cập nhật để server mới cài phiên bản mới hơn. Với MariaDB, bạn không cần quan tâm các phiên bản mới hơn nếu không thực sự có nhu cầu, chỉ cần sử dụng ổn định là được.
Chuẩn bị Server
- VPS (Server) sử dụng hệ điều hành Almalinux 9 ; RockyLinux 9 và Centos 9. .
- 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.
- 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 http://get.vpssim.com -o install && sh install
Bản tiếng Anh:
curl http://get-en.vpssim.com -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 http://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.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 ==========================================================================Ban co the tuy chon cai dat cac phien ban Nginx, PHP va MariaDB.--------------------------------------------------------------------------Nginx: Mainline - 1.27.2 | Stable - 1.26.2 | Nginx-More--------------------------------------------------------------------------PHP: 7.4, 8.0, 8.1, 8.2, 8.3, 8.4--------------------------------------------------------------------------==========================================================================Thong Tin Server:--------------------------------------------------------------------------Server Type: vmwareCPU Type: Intel(R) Core(TM) i5-8600 CPU @ 3.10GHzCPU Core: 3CPU Speed: 3096.000 MHzMemory: 2244 MBIP: 371.225.271.71==========================================================================De cai dat server, ban can nhap email.De tang bao mat, VPSSIM se tu dong--------------------------------------------------------------------------gui thong bao toi email nay khi co login SSH vao server.==========================================================================Nhap dia chi email quan ly [ENTER]: admin@vpssim.com==========================================================================Phien ban Nginx co the cai dat:--------------------------------------------------------------------------1.27.2: Mainline version--------------------------------------------------------------------------1.26.2: Stable version--------------------------------------------------------------------------Nginx-More: Phien ban Nginx duoc add them san cac Module: Brotli, GeoIP2--------------------------------------------------------------------------More Headers, Cache Purge,... Dua tren phien ban Nginx Stable.==========================================================================Lua chon phien Nginx:1) 1.27.22) 1.26.23) Nginx-more--------------------------------------------------------------------------Nhap lua chon cua ban: 1--------------------------------------------------------------------------Ban chac chan muon cai Nginx 1.27.2? (y/n): y=========================================================================Voi Server nay, VPSSIM ho tro cai dat cac phien ban PHP:=========================================================================1) PHP 7.42) PHP 8.03) PHP 8.14) PHP 8.25) PHP 8.36) PHP 8.4=========================================================================Ban hay nhap so thu tu tuong ung voi phien ban PHP ban muon cai.-------------------------------------------------------------------------(Vi du: Muon cai phien ban PHP 8.0, ban nhap so 2.)-------------------------------------------------------------------------Nhap lua chon: 4=========================================================================Ban chac chan muon cai PHP 8.2? (y/n): y
Đ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.
123456789101112131415161718 ==========================================================================VPSSIM Se Cai Dat Server Theo Thong Tin:==========================================================================Nginx Version: 1.27.2--------------------------------------------------------------------------PHP Version: PHP 8.2--------------------------------------------------------------------------phpMyAdmin Port: 810--------------------------------------------------------------------------Thong tin bao ve phpMyadmin va Backup files:--------------------------------------------------------------------------Username: admin | Mat Khau: VY5OceBJ2klqrGv--------------------------------------------------------------------------VPSSIM Version:==========================================================================1) Dong Y2) Khong Dong YNhap lua chon cua ban: 1
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:
123456789101112131415161718192021 ==========================================================================Qua trinh cai dat server da hoan tat.==========================================================================Lenh goi VPSSIM: vpssim--------------------------------------------------------------------------Link quan ly Server: http://371.225.271.71:810/svm--------------------------------------------------------------------------Thong tin dang nhap link quan ly:--------------------------------------------------------------------------Username: 47feefw | Password: VY5OceBJ2klqrGv--------------------------------------------------------------------------Thay thong tin dang nhap nay:--------------------------------------------------------------------------VPSSIM menu ==> Bao Mat Server & Website ==> User & Password Mac Dinh.==========================================================================Thong tin quan ly duoc luu tai: /root/VPSSIM-manage-info.txt====================================================================================================================================================Nhung viec nen lam sau khi them website vao VPS: http://vn.vpssim.com/1138
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.
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” của VPSSIM.
– Thông tin đăng nhập đường dẫn truy cập phpMyadmin 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.
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.
Mình cài ftp xong connect ko được , dù đã tham khảo và restart tắt csf firewall.
Giúp mình với.
Chào bạn. Lần sau bạn đăng bài bên forum sẽ được hỗ trợ nhanh hơn nhé 🙂
Bạn thử tắt firewall trên máy tính của bạn thử xem sao ? đó cũng có thể là một nguyên nhân.
Ngoài ra, bạn phải khởi động lại CSF Firewall trên VPS nhé. Tắt không fix được lỗi này. nếu đang tắt thì phải bật lên và khởi động lại sau đó mới được tắt 🙁
VPSSIM chưa có bản cài cho ubuntu anh nhỉ ? Em cài toàn thấy báo lỗi @@
Không có bạn nhé ! Mình cũng chưa biết đến bao giờ có luôn 🙁
Bạn cho mình hỏi website mình chạy bình thường, xong mình có tháo cài đặt MonstaFTP ra xong thì bị báo lỗi này luôn, sau đó mình kkhông vào dc website, khởi động lại nginx cũng không được.
Nginx Status:
————————————————————————-
nginx: [emerg] BIO_new_file(“/etc/nginx/auth-acme/sieuthihoanvon.com/sieuthihoanvon.com.crt”) failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(‘/etc/nginx/auth-acme/sieuthihoanvon.com/sieuthihoanvon.com.crt’,’r’) error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /etc/nginx/nginx.conf test failed
Chào bạn.
Mình đã trả lời bạn bên diễn đàn rồi nhé 🙂
Mời bạn qua điễn đàn để thảo luận: https://community.vpssim.com/viewtopic.php?f=7&p=1292&sid=8e7b5451e8ace3f724d000c47daf8c05#p1292
Sao bấm update vpssim thì nó không thao tác được gì hết vậy ad và lỗi hiện như bên dưới:
/etc/vpssim/menu/childmenu/vpssim-befor-them-website-menu: /lib64/libc.so.6: version `GLIBC_2.14′ not found (required by /etc/vpssim/menu/childmenu/vpssim-befor-them-website-menu)
Chào bạn. Lỗi này xuất hiện do bản VPSSIM mới sau này mình mã hóa toàn bộ code nên trên một số Centos 6 không dùng được. Lỗi do không cài đặt được glibc 2.17 .
Hiện mình chưa tìm được cách fix.
Bạn tìm hiểu thêm về lỗi này nhé : https://community.vpssim.com/viewtopic.php?f=7&t=253
mình cài ok nhưng khi gõ vpssim thì xuất hiện thông báo là : -bash: vpssim: command not found
Giúp mình với
Chào bạn.
Gặp lỗi này thì bạn phải rebuild lại VPS và cài lại rồi.
Chào anh,
Em cài xong vpssim ngon lành rồi. E dung Bitvise để truy cập SSH vì nó có phần Bit SFTP để quản lý file trong public_html luôn. Trước đây, e cài lên là thấy thư mục public_html luôn mà giờ không còn thấy nữa, tạo lại vps cũng không thấy. A có biết tại sao ko?
Chào em.
Nó vẫn ở /home em nhé.
mặc định em login xong nó sẽ vào /root nên không thấy gì cả.
Chào anh, anh cho em hỏi em có cái VPSSim nhưng một số link hình ảnh bị trả về 503, nếu load từng ảnh như vậy thì không ảnh hưởng gì. Mình khắc phục như thế nào ạ. Em cảm ơn.
Chào em.
Em edit: /etc/nginx/conf/ddos1.conf
Tăng giá trị
rate=50r/s
lên cao gấp đôi hoặc gấp rưỡi hoặc cao hơn nếu chưa hết lỗi.Sau đó save lại và khởi động lại nginx nhé.
Em cảm ơn anh nhé
You’re wellcome 🙂
Anh ơi, làm sao để nó hiện ra anh nhỉ? Thanks anh!
Em chạy lệnh :
vpssim
nhéMình đã gủi mail cho admin để admin giúp mình cấu hình tối ưu cho vps.
hello bạn.
Admin đã email trả lời bạn rồi mà 🙂
Bác oánh ơi tại sao phiên bản mới server ko tự ghi log file php-fpm-slow.log nhiều khi em tìm lỗi giờ nó ko có file này rất khó.
Những config liên quan tới file log được dữ nguyên nhé bạn.
Nếu có lỗi thì log vẫn được ghi bình thường mà.
Bác NGUYỄN OÁNH ơi Sau khi xóa VPSSIM (Uninstall VPSSIM) Thì không kết nối SSH đc nữa. Có vẻ như nó đã xóa luôn SSH Kết nối từ xa
Thực ra mà nói remove VPSSIM xong sẽ phải cài lại (rebuild) VPS bạn ạ.
🙂
Phải làm gì khi chọn 1 số chức năng của vpssim nó báo lỗi “Nginx has an error. VPSSIM can not run this function!”
Đây nhé bạn: https://community.vpssim.com/viewtopic.php?f=7&t=100
Em có 1 web đang sử dụng shared hosting đã hết hạn giờ em muốn chuyển sang sử dụng VPS cài vpssim. Anh có cách nào chuyển migrate sang an toàn không ạ? Vì dữ liệu sql của em khá lớn tầm 700-800Mb, sử dụng mấy plugin migrate đều báo lỗi.
Ngoài ra, nếu làm manual thì em muốn đưa lên VPS trỏ 1 domain test vào trước để xem có ok không. Sau khi xong thì mới trỏ lại domain chính sang. Nếu trỏ như vậy thì vpssim có tiện ích nào hỗ trợ không anh Oánh? Vì em hiểu là khi tạo 1 site mới trên vpssim, là phải khai báo domain, nó ăn các cấu hình theo domain đấy rồi nên em sợ khi trỏ domain chính thay domain phụ thì sẽ lỗi.
Anh giúp em nhé.
Em cảm ơn
Em download dũ liệu bên hosting sau đó sang VPS và phục hồi lại thôi.
Làm bằng VPSSIM và command nhé.
Không dùng code php được.
SQL dung lượng 700MB trên sharehosting là lớn nhưng trên VPS thì nhỏ lắm em. Dùng chức năng phục hồi database có sẵn trong VPSSIM đó. 700M thì phục hồi chắc chắn rất nhanh thôi.
Về test website trước, em edit file hosts trên máy tính của mình, cho website trỏ về IP VPS là được.
Vâng. Thanks anh. Em backup và restore được rồi. Nhưng có vấn đề là web cũ dùng https, giờ test thì cài trên vps cũng phải giả lập là có https. Anh có giải pháp nào không ạ?
Bây giờ em dùng tạm http bên VPS, sau khi okie rồi thì point domain sang và cài đặt HTTPS thôi.