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.com và vpssim.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
- 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 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 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.
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,
Các plugin kết nối đến các server SMTP để gửi mail đều không thể kết nối được trên VPS chạy sim. Upload source code sang host thì chạy bình thường.
Vấn đề này khắc phục sao bạn?
Chào bạn. Bạn thử cài đặt sendmail xem thế nào:
yum -y install sendmail
Lâu lắm rồi mới zô thắm thím oánh cái, cũng chưa có nhu cầu dùng tới vps nữa nên ít cập nhật 😀 độ này có gì mới về các phiên bản không thím?
Mới nhiều lắm. Phải cài và tự vọc chứ giới thiệu thì nó thành một post luôn 😀
Bác cho e hỏi vụ tự sinh ra các file core.xxx trong thư mục chạy site lafdo WordPress hay do VPS
Cám ơn bác.
cái này do code PHP bị lỗi.
Bạn thử chạy lệnh sau:
echo “* soft core 0 ” >> /etc/security/limits.conf
sau đó khởi động lại VPS xem sao.
Bác cho em hỏi lỗi này là lỗi gì khi mà em chạy site ohstyles.com thì ko thể login vào wp-admin, trang chủ toàn: This webpage has a redirect loop
em đã fix lỗi trắng trang và Chmod,… rồi, đã upload đủ wp, theme,…
Trên VPS khi add website thì VPSSIM sẽ add domain non WWW.
Có thể do blog bạn phục hồi database với cấu hình domain có www
Vì vậy nó chuyển qua chuyển lại www và non_www nên bị như vậy.
mình không biết vì lý do gì mà sau khi cài xong vpssim, code xenforo sau khi cài lại không thể gửi mail, đã thử reinstall vps và cài script khác như hocvps thì gửi mail bình thường
đã tìm ra, chỉ cần chạy lệnh yum install sendmail -y là server gửi mail bình thường 😀
Bạn cho hỏi mình dùng VPSSIM, cài đặt wordpress, có tích hợp question2aswer trong mục hỏi đáp. http://www.boxmanguon.com/hoidap khi để links như ban đầu: http://www.boxmanguon.com/hoidap/index.php?qa=questions thì chạy tốt. Khi dùng chức năng rút gọn links lại dạng: http://www.boxmanguon.com/hoidap/questions thì lại lôi 404. Mình đã thử cài trên Hawkhost và thấy ok. Riêng trở về VPSSIM thì lại lỗi như vậy, liệu có phải do Mod rewrite không?, cảm ơn nhiều
Plugin này liên quan tới Rule nginx. Bạn google tìm rule thử xem.
Tớ google rồi nhưng không biết tìm kiểm gì, vậy làm sao để bật Re-write cho VPSSIM hả bạn, tớ nghi là chưa bật vì chuyển nguyên bộ này lên host khác chạy ok. Xin chỉ dùm
Nginx không có mod re-write bạn ạ.
Bạn check vhost trong /etc/nginx/conf.d xem đã enable /etc/nginx/conf/supercache.conf chưa?
nếu chưa thì enable nó lên và disable all.conf đi rồi khởi động lại nginx là khả năng được đó. 😀
Bác ơi tích hợp cả cái XCache vào đi bác. Em thấy bên ThachPham hướng dẫn tối ưu W3T ở phần Object Cache có chọn cái đó bác tích hợp vào đi để anh em cài thêm XCache vào.
Bạn hãy quan tâm tới content phát triển site trước khi nghĩ tới việc tối ưu VPS nhé.
Chỉ cần Zend Opcache, Super cache + page speed là đủ để site có hiệu suất cực tốt rồi bạn ạ. 😀
Thím fix lại link cài vps sim chưa, hôm nọ cài lại toàn lỗi 😥
Lỗi gì bạn nhỉ ?
Khi setups plugin và theme thì nó bắt phải login = mật khẩu, có cách nào khắc phục được không bác?
Bạn vào VPSSIM menu ==> Tiện ích – Addons ==> FIx lỗi Chmod, Chown –> Enter là hết lỗi nhé.
Lỗi này do bạn chưa chown cho code upload lên VPS.
Thanks bác, em đã fix được lỗi.
OK.. rồi bạn. do khi tạo sub nó chưa mở cái rewrite url (#include /etc/nginx/conf/all.conf;) giờ thì chạy ok rùi. Có lỗi j nữa mình sẽ báo lại với bạn sau.
Thank bạn nhiều. Nhờ góp ý của bạn mà mình fix xong lỗi của Wodrpress multisite rồi 😀
Bác cho em hỏi thông tin FPT để login vào để upload, download code kiểu gì ạ? Em đọc ko thấy thông tin chỉ dẫn gì cả?
Bạn xem hướng dẫn ở đây nhé: https://vpssim.com/2248-huong-dan-su-dung-winscp-va-filezilla-de-upload-file-len-vps.html
Thông tin đăng nhập là thông tin tài khoản root.
Nếu bạn cài đặt FTP server bằng chức năng có sẵn trong VPSSIM, bạn chuyển port login sang 21 là được.
E đăng nhập bằng WINSCP lẫn Filezilla đều ko được nếu chuyển login bằng protocol FTP, còn protocol SFTP thì ngon lành cành đào, em đã add domain, add code wordpress rồi.
P/s: ::cave: sorry bác, tại em ko vào tools setups ftp, giờ thì ngon lành cành đào rồi.
😀
Bác ơi dạo này em nghe nói đang bị lỗi này rất nghiêm trọng. Em làm theo hướng dẫn và báo về lỗi: Segmentation fault như nó bảo. Giờ bác làm bài hướng dẫn fix lỗi này đi chắc hẳn bài của bác sẽ lên top đấy 😀
Lỗi: http://blog.sucuri.net/2015/01/critical-ghost-vulnerability-released.htmlSegmentation%20fault
Link moi: http://blog.sucuri.net/2015/01/critical-ghost-vulnerability-released.html
LỖI FTP SERVER:
Thông tin VPS: Google Cloud, CentOS 6, đã mở port 20,21 trên Google Cloud
Chi tiết lỗi:
Status: Connecting to ******:21…
Status: Connection established, waiting for welcome message…
Status: Insecure server, it does not support FTP over TLS.
Status: Connected
Status: Retrieving directory listing of “/public_html”…
Status: Server sent passive reply with unroutable address. Using server address instead.
Command: LIST
Error: The data connection could not be established: ECONNREFUSED – Connection refused by server
Cài đặt VPSSIM vơi quyền root, cài đặt FTP server cũng quyền root, login bằng root thì báo lỗi trên.
Bác đọc tin của e chưa bác?
Bạn tham khảo bài viết này xem sao: https://forum.filezilla-project.org/viewtopic.php?t=14750 và http://stackoverflow.com/questions/25597387/ftp-on-google-compute-engine
Làm theo cái này http://stackoverflow.com/questions/25597387/ftp-on-google-compute-engine là OK rồi nhen bác, thank bác nhiều 😀
Tình hình là bị lỗi Access denied. cho domain sub khi cài wordpress multisite trên centos 7. bác oánh xem lại với fix giúp em với
Đúng rồi . MÌnh sẽ có bản fix trong thời gian sắp tới bạn ạ.
Tìm dc lỗi rùi bác tại em xài bản cũ với bản mới trên 2 vps. cái cũ thì cài chạy ngon ơ mà ở bản mới vpssim thì ko chạy dc. bèn view file .conf xem thì bên bản mới vps sim đoạn fastcgi_param SCRIPT_FILENAME /home/xxxx/public_html; còn bên VPSSIM cũ thì đầy đủ là fastcgi_param SCRIPT_FILENAME /home/xxxx/public_html$fastcgi_script_name; . Thêm $fastcgi_script_name vào dòng ở vpssim thì ko bị access denied nữa. Sửa xong rùi ko biết do centos 7, nginx hay php 6 nữa mà chỉnh permalink ở sub nó bị lỗi 404 not found ?? chỉ chạy dc dạng Default ở permalink, còn domain chính thì chỉnh permalink ko bị j hét ??. code cũng như vậycài trên centos 6 trên sub chỉnh permalink bt ko lỗi.
Để mình tìm hiểu kỹ hơn về vấn đề này. Mấy hôm nay bận quá chưa update cho VPSSIM đươc.
Chào anh, anh cho em hỏi vấn đề cài web phim trên vps, em dùng vpssim, nhưng nginx lại không hỗ trợ .htaccess, em có thử dùng http://winginx.com/en/htaccess những nó báo lỗi, anh làm thử cho em một ví dụ khi .htaccess converter qua nginx:
RewriteRule ^phim/(.*)/(.*)/$ index.php?ipos=phim [L]
Cảm ơn anh và mong anh hỗ trợ.
Mình không tìm hiểu kỹ về vấn đề config rule bạn ạ. Bạn vô ddth.com lập một top, chắc sẽ có người giúp đó. 😀
Bạn ơi làm Tut hướng dẫn cài Roundcube trên source này nha bạn. Thanks
Bạn google cách cài đặt trên Centos thôi. Mà sao bạn không dùng dịch vụ free của Yandex, chất lượng rất tốt.
Cho mình hỏi nếu mình cài VPSSIM Cho vps xong mình cài tiếp Apache rồi cấu hình lại nginx làm reserve proxy cho apache thì có được không vì mình thích cái quản lý của vpssim quá mà vpssim chạy website còn nhiều hạn chế về config quá
Làm ơn trả lời mình sớm giúp :mofat:
Chào bạn. Có thể được nhé bạn. Nhưng bạn cố gắng làm quen với Nginx thì tốt hơn, Apache với người dùng bình thường hiệu suất không thể cao bằng Nginx được, dù có cài thêm Nginx làm reserve proxy.
Sao thấy cái VPSSIM ngon hơn cái này ta
Ngon hơn sao được chứ 😀
Bạn ơi cho mình hỏi là VPSSIM không có phiên bản trên Ubuntu à, mình muốn cài trên Ubuntu mà không được, mình dùng Amazon lên tạo vps không thấy có Centos. Cảm ơn!
Hiện tại VPSSIM chỉ có phiên bản dành cho Centos thôi bạn. Ubuntu ra mắt phiên bản nhiều như gà đẻ, chạy theo Ubuntu đuối lắm 😀
Lâu lâu nó tự nhiên dở chứng lỗi này
Error: Unknown storage engine ‘InnoDB’
Khi vào phpmyadmin sẽ thấy
Nên nó sẽ bị chuyển trang sang wp-admin/installer.php
VPSSIM config MySQL engine mặc định sử dụng MyISAM nên bạn thử add
skip-innodb
vào my.cnf. Sau đó khởi động lại MySQL xem kết quả ntn.Vấn đề là nó chạy đc vài hôm mới bị, restart lại mysql là lại bình thường 🙁
Bạn thêm code đó, khởi động lại MySQL và chờ vài hôm nữa xem kết quả thế nào nhé. Nếu chưa được thì thử cách khác 😀
Thế tun off cái đó thì sao chạy đc mấy cái data InnoDB
Ko nhẽ chuyển qua MyISAM hết sao anh
Em thử chuyển MySQL engine sang InnoDB xem sao
default-storage-engine=innodb
default-table-type=innodb
Theo mình thì bạn nên chỉnh lại lúc thêm website thì đưa ra lời nhắc hỏi người dùng có tạo database không chứ không nên để ctrình tự tạo luôn vì gây “rác” database. Hơn nữa DB tự tạo có tên rất khó nhớ làm việc quản lý thêm phức tạp. :batfa:
Cảm ơn ơn bạn.
Trong ngày hôm nay, VPSSIM 2.0 sẽ lên kệ, với phiên bản mới khi thêm website, tên của database sẽ được đặt theo tên website thêm vào nên sẽ đẹp và dễ nhớ hơn nhiều. 😀