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.
Chào Bạn, Mình không hiểu nguyên nhân tại sao từ khi cài CSF, vào mỗi đường url sai ví dụ: domain/adfdfdfdf (url không có thật), hệ thống trả về 404 Not Found
Nginx-VPSSIM, nếu như những vps khác nó đều trả về chuyển hướng url 404
Chào bạn. Phiên bản tới mình sẽ khắc phục vấn đề này nhé.
500 Internal Server Error
Nginx-VPSSIM
website của mình đang bị lỗi trên có cách nào khắc phục không bạn
Hi Oánh,
Hôm nay thử scan VPS thì lòi ra một đống cổng đang listening, scan rất nhanh và lòi ra cả cổng SSH (dễ bị brutefoce attack)
Ánh có thể thêm chức năng ngăn chặn scan port cho VPS ko? mình thử làm theo ở đây http://sharadchhetri.com/2013/06/15/how-to-protect-from-port-scanning-and-smurf-attack-in-linux-server-by-iptables/ nhưng ko thành công.
Hoặc thêm chức năng lock IP sau x lần đăng nhập sai password qua SSH thì cũng tốt, an toàn cho VPS hơn.
Mong là có thêm mấy chức năng như vậy.
Thanks
Bạn cài đặt CSF Firewall là được. VPSSIM có tích hợp sẵn rồi mà. VPS cài mới thì CSF Firewall sẽ được cài đặt mặc định, VPS phiên bản cũ thì phải dùng chức năng cài CSF để cài đặt.
Sau khi cài đặt CSF xong, nếu đăng nhập SSH sai quá 10 lần thì sẽ bị block nhé.
Mình đã tìm lại được câu trả lời của bạn ở đây: https://vpssim.com/3364-huong-dan-cai-dat-vpssim-tren-vps-centos-6-7-64-bit.html/comment-page-8?PageSpeed=noscript
cài xong ngixn stop ,ko chạy được.khoi dong,khoinchay mai vẫn ko duoc :nono:
Rebuild lại VPS rồi cài đặt lại thôi bạn ơi …
Anh ơi thay đổi port của phpmyadmin ntn vậy ạ, e muốn đổi port ạ.
Chào em. Em vào phần Quản lý phpmyadmin có chức năng thay port cho phpmyadmin đó.
Hello Oánh,
Có lẽ bạn nên làm một cái FAQ hoặc document trên website nơi lưu lại các câu hỏi để dễ tìm kiếm. Hôm trước mình có hỏi bạn cách trỏ IP của VPS vào website thay vì landing page nhưng nay muốn tìm lại mà tìm ko ra, tìm cả trên website và Google cũng không ra, có lẽ vì đó chỉ là một comment mà ko phải một post nên tìm ko được.
Bạn cho mình xin lại cái link hướng dẫn trỏ IP về website với nhé.
Thanks
Bạn cứ trỏ website vào IP nào của VPS thì website sẽ nhận IP đó thôi.
Ý mình ko phải vậy, hiện tại nếu truy cập IP của VPS thì nó ra cái landing page, giờ mình muốn nó hiện ra website mình đã add vào VPS khi mình truy cập IP đó, như vậy tăng giá trị của website
Bạn edit vhost của website, thêm IP VPS vào trong đó để tự động redirect sang website khi truy cập IP VPS là được.
Cơ mà cái này không cần thiết lắm vì user hầu như không bao giờ tìm IP website và truy cập vào nó thay cho website cả 🙂
lỗi thế này là thế nào bạn ơi, ko vào được phpadmin, lỗi 502
Job for httpd.service failed because the control process exited with error code. See “systemctl status httpd.service” and “journalctl -xe” for details.
Chào bạn,
Mình mới cài VPSSIM tối nay và add 1 domain vào, mình chọn cài luôn WordPress, nhưng khi setup xong rồi và vào domain thì cứ báo lỗi
The page isn’t redirecting properly
Mình thấy nó cứ http rồi lại chuyển qua www, cứ qua lại như vậy dưới status bar sau đó báo lỗi như trên ở Firefox, bạn có thể xem ở đây http://www.dealforo.com
Hiện tại VPSSIM không hỗ trợ domain www bạn nhé. Bạn bỏ www đi là được.
Vậy tốt nhất mình nên bật những cái nào để tối ưu vậy bạn. Mình dùng cloudflare và w3 total cache nữa
W3 totalcó sử dụng memcache và zendopcache bạn phải bật nhé. Nhớ config Zend Opcache phù hợp với RAM và dung lượng code, số lượng php files.
Ban ơi cho mình hỏi mình cài VPSSIM trên đó có nhiều chương trình cache như memecache, Redis, Zend… Vậy mình bật tất mấy cái đó lên có được ko? Hay chỉ được dùng 1 cái thôi? Mình chưa xài vps bao h nên không hiểu rõ lắm.
Chào bạn. Redis cache có thể bạn tắt cũng được nếu không sử dụng.
Zend Opcache bắt buộc phải bật vì nó cache php, giảm tải cpu.
Memcache thì bạn config một lượng RAM tối thiểu để đấy nếu không sử dụng 🙂
Chào bạn, mình cài VPS mới nhưng bị lỗi Nginx dang stopped và không làm gì được nữa. Mong bạn hỗ trợ.
http://i.imgur.com/0qEaOx6.jpg
Bạn restart lại nginx thủ công có được không ?
Không truy cập vào được nginx nên không restart được.
Như vậy bạn phải rebuild và cài lại VPS rồi. Có lẽ cài đặt nginx chưa thành công.
Mình cũng bị như bạn này. Rat tiec, Nginx dang stopped. Hay bat len truoc khi dung chuc nang nay!. Mong bạn hướng dẫn
Mình chưa gặp trường hợp này bao giờ cả. Nhưng lỗi này do việc cài PHPmyadmin thất bại gây ra bạn ạ.
Bác có thể thêm chức năng add website vào từng ip riêng nếu server được cấp nhiều ip không ?
Không cần chức năng này vì bạn trỏ domain vào IP nào của VPS thì nó sẽ nhận IP đó luôn rồi mà.
Server mình được cho 5 ip, cài vpssim lên thì chỉ chạy được ở ip main, các additional ips không biết làm sao để xài (vào thẳng các ip thêm này nó toàn báo không connect được), không biết phải config gì thêm không, bạn có thể chỉ mình cái này không
Bạn chỉ có thể login vào VPS qua IP chính thôi. Những IP còn lại bạn vẫn sử dụng được bằng cách trỏ domain về IP đó. Trỏ về IP nào là IP đó được sử dụng rồi.
mình bị lỗi phpadmin, mặc dù tắt đi bật lại, mở port khác vẫn không được, bị báo lỗi
mv: cannot stat ‘/home/sim.domain.com/private_html/index.bak’: No such file or directory
mong bạn giúp đỡ, cài lại os mấy lần rồi
Thanks.
Đây cũng là một lỗi hay xảy ra.
Hiện tại VPSSIM cũng tự động khắc phục lỗi không thể khởi động MySQL khi truy cập Quản Lý Database 🙂
Nhưng không phải cho trường hợp disc full 😀
Hello!
Mình thực hiện lệnh đó, tình hình vẫn như vậy bạn ơi!
Vẫn không thể restart mysql, lỗi “MySQL server PID file could not be found”
Bạn có thể xem giúp và giải quyết giúp mình với!
Khi nào bạn online teamview giải quyết giúp với
Mình bó tay rồi! hix
Lỗi của bạn bị full disk
Mình thấy khá nhiều bạn dùng VPS và gặp phải lỗi MySQL không thể khởi động được nên khi truy cập vào website WordPress xuất hiện thông báo lỗi Error Establishing a Database Connection.
Khi kiểm tra service MySQL bạn cũng gặp phải thông báo tương tự như sau:
[root@vpshostus mysql]# service mysql status
ERROR! MySQL is running but PID file could not be found
Nguyên nhân thì có rất nhiều, mình lúc đầu dành mấy tiếng đồng hồ mò mẫm fix các kiểu vẫn không được. Cuối cùng mới phát hiện ra vấn đề do ổ cứng bị Full, dẫn đến MySQL không thể tạo được file PID nên có thông báo lỗi kia.
[root@vpshostus mysql]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/ploop23644p1 15G 15G 0 100% /
none 256M 4.0K 256M 1% /dev
none 256M 0 256M 0% /dev/shm
Nếu gặp vấn đề tương tự mình, đầu tiên bạn hãy check ngay dung lượng ổ cứng xem có vấn đề gì không nhé. Nếu bị full, hãy tham khảo bài viết tìm file có dung lượng lớn nhất và xóa bớt đi.
Trong trường hợp không phải vấn đề do hết ổ cứng, bạn thử tham khảo thêm hướng dẫn bên dưới. Mình tìm pid của process mysql đang chạy rồi kill nó đi.
[root@vpshostus mysql]# ps aux | grep mysql
root 7766 0.2 0.3 11444 1640 pts/0 S 15:45 0:00 /bin/sh /usr/bin/mysqld_safe –datadir=/var/lib/mysql/ –pid-file=/var/lib/mysql//vpshostus.pid
mysql 11954 8.0 10.7 584184 56268 pts/0 Sl 15:47 0:00 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql/ –plugin-dir=/usr/lib64/mysql/plugin –user=mysql –log-error=/home/vpshostus.com/logs/mysql.log –open-files-limit=65536 –pid-file=/var/lib/mysql//vpshostus.pid –socket=/var/lib/mysql/mysql.sock
root 11974 0.0 0.1 6444 704 pts/0 S+ 15:47 0:00 grep mysql
[root@vpshostus mysql]# kill -9 7766
[root@vpshostus mysql]# ps aux | grep mysql
root 12081 0.0 0.1 6444 704 pts/0 S+ 15:47 0:00 grep mysql
Tạo file PID tương ứng rồi restart lại MySQL
[root@vpshostus backup]# > /var/lib/mysql/vpshostus.pid
[root@vpshostus backup]# chown mysql:mysql /var/lib/mysql/vpshostus.pid
[root@vpshostus backup]# service mysql restart
Shutting down MySQL. SUCCESS!
Starting MySQL.. SUCCESS!
Các bạn thử xem sao nhé.
Ngoài ra, nguyên nhân service MySQL tự động stop thường do server thiếu RAM. Do đó, bạn hãy tối ưu lại cache website, kích hoạt SWAP nếu chưa tạo, và cuối cùng nâng cấp RAM để hạn chế vấn đề này.
Chúc bạn thành công.
Nguồn HOCVPS
Chào admin!
Mình sd VPSSIM để quản lý VPS và tự dưng bị lỗi này: “ERROR! MySQL is running but PID file could not be found”
Đã google để tìm cách fix nhưng làm hoài mà vẫn không được, nhờ admin xem và giải quyết gấp dùm!
Trong trường hợp không xử lý được lỗi này nếu mình remove và cài lại cái VPSSIM thì databases có bị mất và liệu có thể giải quyết được vấn đề không nhỉ?
Rất gấp nên mong ADMIN sớm trả lời!
Thank for all!!!
Chào bạn/
Mình cũng không biết rõ nguyên nhân vì sao và tại sao cách mình từng thực hiện lại có tác dụng.
Không biết cách này có tác dụng với bạn không ?
Bạn thử lệnh này xem sao:
yum -y reinstall sed
Bạn ơi. Mình cài đặt VPSSIM xong rồi.
Nhưng khi đặt lệnh vpssim thì putty lại báo lỗi như này và không hiện Menu Vpssim lên : -bash: vpssim: command not found
Bạn hỗ trợ giúp mình với. Cảm ơn bạn rất nhiều
::CRTTS:
Chào bạn.
Bạn phải rebuild lại VPS và cài đặt lại thôi.
Mới setup 1 cái VPS mới bác ơi, VPSSIM không cho nhập domain dạng .xyz, .online, .tech…
Bác xem lại với 😀
OKie. Để tớ check lại xem.
Mình bị lỗi này không biết vì sao , mong ad giúp.
Cài đặt tất cả thì ok nhưng khi sử dụng thì PHP-FPM chạy được khoảng hơn 1 phút thì tắt (báo lỗi 502 Bad Gateway ) , khởi động lại php-fpm thì lại chạy được , 1 phút sau lại dừng ?
Mong ad hướng dẫn fix với ! 😥
Chào bạn.
Bạn tăng time out ở gần cuối file trong vhost, sau đó khởi động lại nginx và php-fpm xem sao.
đã tăng time out, đổi listen vẫn ko đc ad ơi
Bạn thử config lại /etc/php-fpm.d/www.conf xem sao ?