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
- 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? - 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.
- 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.
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
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.
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.
Sau 2 ngày mày mò cài đặt VPS làm quen các kiểu… mình thấy VPSSIM phiên bản mới rất OK, ít ra là nó thích hợp với người mới như mình. tuy còn vài chức năng chưa hiểu lắm nhưng thấy vậy là quá tốt, cảm ơn Nguyễn Oánh. Xin hỏi mặc định các cài đặt của VPS SIM đã tối ưu cho wordpress phải không ? mình có cần tinh chỉnh gì nữa ko Oánh ơi.
VPSSIM chạy rất tốt cho wordpress, về cơ bản, bạn chỉ cần config RAM cho ZEND OPCACHE, memcache là được.
Trong file nginx.conf có module cho 2 plugin cache
# Rule cho wordpress + Plugin wp super cache. (CCC)
include /etc/nginx/conf/supercache.conf;
# Rule cho wordpress + Plugin W3 Total Cache. (DDD)
#include /etc/nginx/conf/w3totalcache.conf;
Có bạn nào đã làm vs 2 plugin này hd mình vs 🙁 :nono:
Góp ý cho phiên bản VPSSIM 2.1.9.1 nhé :
+ Nên mặc định là MariaDB 10 vì performance tốt hơn 5.5 nhiều. Có thể nghiên cứu tweak các thông số cho best performance hơn nữa như đã làm ở bản 5.5.
+ Nên có lựa chọn cho phép cài đặt ProFTP thay cho VSFTP, không nên cho user root login FTP mặc định như hiện tại, cho phép tạo mới user khi cài FTP.
+ Khi đổi cổng SSH nên tự động open luôn cổng đó trong Firewall tránh tình trạng đổi xong không connect được vô SSH. Mình toàn phải open port trước hoặc đổi port xong dùng serial console để log vô VPS mà open port thôi !
+ Nên nâng cấp phpMyAdmin lên version mới nhất hiện tại đả là 4.4.14.
+ PHP nên update thêm tùy chọn PHP 7 RC1 cho các bạn muốn test. Mình đã test thấy rất ngon. Source cập nhật liên tục tại : https://downloads.php.net/~ab
OKie. Thanks bạn.
Mình dùng vpssim bị chặn ko login dc, báo bị chặn ip. vậy mình pải làm sao vậy admin Nguyễn Oánh. Thanks.
Chỉ cần root giắc điện moderm, sau đó cắm lại là OKie nhé bạn.
Mình cài VPSSIM trên VPS của ramnode :
128MB SVZ 128 / 64 MB 1 Core 1 /64 12 GB 500 GB
OPENVZ VPS
khi setup k thấy lỗi gì. nhưng vào web IP : http://192.184.88.223/ lại k đc
VPSSIM không chạy được trên VPS 128 MB RAM bạn ạ.
Khi setup tới lúc chọn version thì không hiểu sao mình chọn không được 😥 Mong pro giúp đỡ và chỉ giáo. Cám ơn rất nhiều… 🙁 Mong được hồi âm.
Link hình
https://drive.google.com/file/d/0B0-Sml8HtdVCdFZVUF9qczJUYkU/view?pli=1
Chào bạn,
Mình cái script này vào, web mình có vài hàm chạy auto thì nó cập nhật rất lâu, không biết nó lưu cache th ế nào, mình đã clear cache trong 3 mục 7, 8, 9 của vpssim.
Mong bạn giúp đỡ.
Chào bạn.
MÌnh không hiểu ý bạn, cập nhật rất lâu gì bạn nhỉ ?
Cho mình hỏi , mình cài wp supper cache nó không cho phép mình luu các cài đặt của minnh. Phải chăng vì sử dụng nginx, ko phải apache nó ko ghi rule xuống được nên no không câp nhật các cài đặt của mình?
BẠn có cách nào khắc phục không?
trong file domain.conf mình đã bọn chọn include all và include /etc/nginx/conf/supercache.conf;
Help me! bạn hướng dẫn mình cấu hình với, ko server nào chịu nỗi nữa rồi 🙁
cảm ơn bạn
Chào bạn. Sau khi bạn enable super cache, bạn cần clear Zend Opache rồi thực hiện lại việc cài đặt sẽ được.
Lưu cài đặt xong, bấm test cache nó vẫn ra nhưng đợi rất lâu. và bị báo lỗi như sau:
One or more page requests failed:
Page 1: 522 (Origin Connection Time-out)
Page 2: 522 (Origin Connection Time-out)
MÌnh không biết đã cấu hình sai cái gì mà nó lại chậm thế, phải chẳng vì thế mà site minh truy cập cũng chậm và tốn nhiều cpu..
Zend Opache mình cho 128mb, memcached mình cho 512 mb, dedicated server 2 core i3, 8gb ram mà 200 online là nó lên 98 % cpu..
hướng dẫn cho mình cấu hình với. cảm ơn bạn nhiều!
Chào bạn.
Bạn thử thay themes khác, test lại nếu okie thì bạn thay về theme cũ xem sao ?
Về Zend Opache và Memcache, bạn xem nội dung trong 2 file ocp.php và memcache.php rồi cấu hình lượng RAM dành cho nó cho chuẩn bạn ạ.
CPU dùng tới 98% khi online 200 với VPS 2 CPU là quá nhiều rồi.
Chào bạn Oánh! mình đã cài đặt thành công VPSSIm trên VPS của digitalocean nhưng mình gặp khó với file .htaccess bình thường mình cài trên host thì tất nhiên do có hỗ trợ mod_rewwrite nên chạy bình thường nhưng khi chạy trên VPSSIM nó vẫn chạy nhưng khi click vào các trang thì gặp lỗi vd như http://sanbatdongsan.us/bat-dong-san-the-gioi/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/vn/
vậy giờ mình phải làm sao để trang chạy đúng thứ tự link. Trân thành cảm ơn bạn!
Chào bạn.
Nginx không hỗ trợ mod rewrite, bạn cần convert HTA sang đúng rule của nginx là sẽ chạy được thôi.
Bạn Oánh ơi, làm 1 bài hướng dẫn cấu hình VPSSIM làm Reverse Proxy cho Apache đi :macf:
Chào bạn.
Hôm nào mình sẽ nghiên cứu thêm về khoản này 🙂
Sau khi mình nâng cấp lên vpssim mới. Mình kết nối qua ssh bị báo lỗi 10060 FlowSocketConnector.
Mình cũng không rõ vì quá trình update VPSSIM không can thiệp vào cấu hình VPS bạn ạ.
Quá trình này chỉ thực hiện update file chạy VPSSIM thôi.
Hiện tại cài vps bị lỗi, reinstall = cách nào bạn nhĩ ::cave:
Bạn vào panel web của VPS và rebuild 🙂
Hic,bác Oánh ơi. bản mới này chỗ restore database chỉ hỗ trợ định dạng .gz thôi à. Em restore database qua phpAdmin thì toàn bị lỗi 502 bad gateway,bị lỗi hết cả dữ liệu,bác có cách nào giúp em với,bản cũ thì chỉ cẩn up database vào home rồi vào vpssim là restore đc. Giờ ko thể làm được,hix.
Chào bạn.
Mình đã bỏ hỗ trợ định dạng SQL rồi nhưng bạn có thể dùng lệnh sau để restore nhé:
Bác ơi,bác hướng dẫn chi tiết cho em 1 chút đc ko? Em gõ câu lệnh
mysql -u root –p xxxx xxxxxx < dimuanhanet.sql
theo cấu trúc của bác nó báo comment not found.
Em up file backup vào home
Bạn back up vào home thì lệnh là:
Lệnh sai bạn ạ
Như này mới đúng
Không có space giữa -p và pass của bạn.
Tks bác nhé ! Em làm đc rồi.
A ơi cho em hỏi khi cài xong hết rồi đên khau cuối vào mà update theme cho wordpress ấy bắt nhập
“Host name, FTP usename,FTP password và kèm theo dòng thông báo ntn =>>To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.”
thì giải quyết như thế nào ạ???
Lỗi này do em sau khi upload wordpress code lên nhưng chưa tiến hành phân quyền.
Em chạy chức năng Fix lỗi Chmod, chown trong Tiện ích – Addons là hết lỗi ngay.
Hi, bạn cho mình hỏi cách sửa lỗi “No input file specified.” khi cài VPSSIM
Chào bạn. Bạn miêu tả kỹ hơn được không ? Lỗi đó xuất hiện khi nào bạn nhỉ ?
Hi, mình đã cài thành công VPSSIM trên VPS nhưng khi mình cài magento thì nó báo lỗi đó.
Mình nghĩ chắc là do bạn chưa chỉnh rule cho vhost chính xác rồi.
hi bác Oánh, hình như scrip cài bị lỗi, chưa kịp nhập pass Phpmyadmin như trước đây, mà tới đây là nó tự reboot rùi bác, http://prntscr.com/81y5ep, trong /home/VPSSIM-Setup-info.txt không thấy Pass nhĩ, đã reinstall mấy lần rùi vẫn zậy nhĩ
Script hoạt động bình thường bạn ạ.
Mình nghĩ là do VPS của bạn.
Bạn rebuild VPS hay remove các dịch vụ rồi cài lại VPSSIM ?
Nếu remove thì nhớ remove cả MariaDB nữa nhé. 🙂
Cám ơn, mình đã gỡ bỏ scrip và cài lại oke rồi
Chưa kịp trả lời đã được nhận thanks rồi. Thanks bạn thanks nhé 😀
Bác Oánh giúp em với, sao phiên bản VPSSIM mới em cài nó chả có hỏi email của em gì, email để nhận thông báo khi có thay đổi gì ấy. Bác chỉ em cách đổi email trong VPSSIM của Bác với.
Mà phải nói bản mới xài đã thật. Khoái nhất cái vụ tự blocked IP khi bị quét ấy.
VPSSIM không hỗ trợ chức năng send email thông báo nữa bạn ạ.
Mọi thông tin cần thiết có thể lấy ngay trong VPSSIM rồi mà 🙂
Hi, chào bác Oánh, trong scrip có chế độ gở bỏ scrip để cài lại không nhĩ, vì server không có reinstaller
Thanks ^^
Chức năng gỡ bỏ VPSSIM chắc mình sẽ thêm vào trong các phiên bản kế tiếp. Thanks bạn đã góp ý.
sao mình thấy trong /etc/vpssim/menu/vpssim-go-bo-scripts
Lệnh này xóa đầy đủ ko nhĩ :data:
Mình để đó không tích hợp vào menu mà cũng mò ra được 😀
hihi, xài script của bác từ lúc khoảng gần mới bắt đầu nên cũng biết sơ sơ. Cám ơn bác rất nhiều vì script này, ^^ :data: :data:
hi, anh OÁnh
Hình như cài scrip lại từ đầu bị lỗi, và change php version bị lỗi đó anh http://prntscr.com/81vah4 Anh xem hình thữ, lúc cài scrip, nó không báo nhập pass PHP, anh xem thữ nha
Thanks
Mình chưa bị lỗi này lần nào nhưng mình nghĩ là do kết nối internet của VPS có vấn đề.
Nếu bị lỗi internet thì chạy hai lệnh dưới sẽ fix được:
Chào bác !
bác cho em hỏi website của em chạy trên xampp restore db không bị lỗi font, nhưng khi dùng trên centos cài vpssim thì lại bị lỗi font, đã set utf8 mà không được, chạy ở hosting việt nam vẫn bình thường
mong bác hồi âm và giúp đỡ
cảm ơn bác !
Bạn set font trong /etc/my.cnf.d/server.conf đúng không nhỉ ?
em chưa set gì cả anh ạ, e chỉ upload lên vps cài vpssim lỗi font, fix mấy kiểu thêm thẻ utf8 mà không được ạ, code site phim bác ạ, em ko rành code lắm
mong bác giúp đỡ, có cách nào khắc phục không ạ, mua source mà gặp đúng ông ko biết gì về vps và server , chạy trên mỗi localhost
Bạn set font trong /etc/my.cnf.d/server.cnf nhé.
cảm ơn bác, em fix được font rồi nhưng thêm cái vụ bật mod_rewrite , khi sửa xong restart lại httpd thì lỗi bác ạ, nó ghi servername gì đó, rất mong được bác giúp đỡ.
chân thành cảm ơn bác !
Về rule Nginx thì mình không giúp được bạn rồi. Rule của domain phải chính xác mới chạy được.