Last Updated on 14/11/2024
Khi sử dụng chức năng Thêm Website vào VPS của VPSSIM bạn lưu ý:
+ VPSSIM hỗ trợ cả WWW và non_WWW nên nếu bạn muốn sử dụng dạng nào thì thêm domain dạng đó vào. Nếu thêm domain WWW thì khi truy cập non_www sẽ tự động redirect sang domain WWW.
+ VPSSIM không hỗ trợ tạo sub_domain cho domain và cũng không thể làm được điều này. Để tạo sub-domain cho domain, bạn cần point sub-domain trong trang quản lý domain tới địa chỉ IP của VPS và tiến hành thêm sub-domain vào VPS như một domain bình thường.
+ Sau khi upload code của website vào folder root của domain (/home/domain.com/public_html), bạn phải tiến hành thiết lập phân quyền server cho code trước khi chạy (cài đặt) nếu không sẽ có lỗi trong quá trình cài đặt và sử dụng.
Bạn có thể thiết lập phân quyền bằng chức năng : Fix Loi Chmod & Chown trong phần VPSSIM main menu.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
========================================================================= VPSSIM (5.1.0) - Quan Ly VPS/Server by VPSSIM.COM ========================================================================= Version: Business | VPSSIM Menu ========================================================================= Link Quan Ly: http://192.168.1.15:888 | Mat Khau Bao Ve: ON ========================================================================= TotalFree: 43G | Home Size: 17G | Home Free: 2.9G | Inodes Used: 7% ========================================================================= Auto Backup ALL: Websites = OFF |Databases = OFF ========================================================================= TimeZone| Server: GMT+07 (Thu Nov 14 20:44) | PHP: Asia/Bangkok ========================================================================= VPSSIM Shortcut (Quan ly Nhanh Cac Services) - Chay Lenh: vpssimsc ========================================================================= 1) Them Website & Code 18) Linux Malware Detect & ClamAV 2)<strong> Fix Loi Chmod & Chown</strong> 19) Sao Luu Du Lieu Toi VPS Backup 3) Xoa Website, Domain 20) Quan Ly Resilio Sync 4) Backup & Phuc Hoi Website 21) Backup VPS To Google Drive 5) Them, Xoa & Check Database 22) Cai Dat FreeSSL (Let's Encrypt) 6) Backup & Phuc Hoi Database 23) Cai Dat PaidSSL (Comodo...) 7) Quan Ly phpMyAdmin, Filemanage 24) Tien ich - Addons 8) Quan Ly Zend OPcache 25) Thay Doi Phien Ban PHP 9) Quan Ly Redis Cache 26) Cai Dat Mui Gio Server & PHP 10) Quan Ly FTP Account 27) Clear All Caches 11) Quan Ly Swap 28) Copy Du Lieu Sang VPS Moi 12) Quan Ly Cronjob 29) VPSSIM Shortcut 13) Config Cau Hinh PHP 30) Update VPSSIM 14) Wordpress Blog Tools 31) Check Server Status & Info 15) Bao Mat Server & Website 32) Thong Tin Quan Ly Server 16) Quan Ly CSF Firewall 33) Change Language To EngLish 17) Quan Ly IPtables Firewall 34) Dang Ky Business Version Nhap lua chon cua ban (0-Thoat): <strong>2</strong> ========================================================================= Ban bat buoc phai chay chuc nang nay sau khi upload code len server. ------------------------------------------------------------------------- Chuc nang nay se set quyen ghi cho Nginx, PHP-FPM toi code da upload. ------------------------------------------------------------------------- Neu khong chay chuc nang nay, website co the bi loi: ------------------------------------------------------------------------- Khong the ghi, khong the cai dat fix loi, khong the upload, hay cai dat ------------------------------------------------------------------------- plugins, themes. ========================================================================= LUA CHON MOT WEBSITE HAY TAT CA WEBSITE ------------------------------------------------------------------------- Thiet lap phan quyen tat ca website: VPSSIM se thiet lap lai phan quyen ------------------------------------------------------------------------- tat ca website tren server ------------------------------------------------------------------------- Thiet lap phan quyen 1 website: Nhanh hon nhung phai nhap ten website. ========================================================================= 1) Thiet lap phan quyen tat ca website 2) Thiet lap phan quyen 1 website Nhap lua chon cua ban (0-Thoat): |
Hoặc dùng lệnh dưới để thiết lập phân quyền:
chown -R nginx:nginx /home/doman.com/public_html
+ Không như Apache, VPSSIM sử dụng Nginx webserver nên tùy theo code mà bạn phải config Vhost cho phù hợp.
Đường dẫn Vhost:
/etc/nginx/conf.d/domain.com.conf
Có những code bạn có thể sử dụng ngay các config mặc định (như wordpress chẳng hạn), tuy nhiên rất nhiều (đa số) bạn phải config lại vhost cho phù hợp với code. Những config này, bạn phải tự tìm hiểu hoặc liên hệ support của bên viết code php cũng như Google khi sử dụng code này. Mình không support phần config này cho các bạn.
Có những plugins, extension khi cài đặt cần config vhost thích hợp mới sử dụng được. Bạn cũng nên lưu ý thêm vấn đề này.
+ Các lỗi 404, 502 … sẽ theo Nginx mặc định. Nếu bạn muốn tùy chỉnh các lỗi này, bạn thực hiện các bước sau:
1. Edit nội dung các file trong /home/domain.com/errorpage_html . Chỉ edit nội dung không được đổi tên file.
2. Edit vhost /etc/nginx/conf.d/domain.com.conf
Chuyển (thay domain.com thành domain của bạn) :
# Error Page
#error_page 403 /errorpage_html/403.html;
#error_page 404 /errorpage_html/404.html;
#error_page 405 /errorpage_html/405.html;
#error_page 502 /errorpage_html/502.html;
#error_page 503 /errorpage_html/503.html;
#error_page 504 /errorpage_html/504.html;
#location ^~ /errorpage_html/ {
# internal;
# root /home/domain.com;
# access_log off;
#}
Thành:
# Error Page
error_page 403 /errorpage_html/403.html;
error_page 404 /errorpage_html/404.html;
error_page 405 /errorpage_html/405.html;
error_page 502 /errorpage_html/502.html;
error_page 503 /errorpage_html/503.html;
error_page 504 /errorpage_html/504.html;
location ^~ /errorpage_html/ {
internal;
root /home/domain.com;
access_log off;
}
Check Nginx, nếu okie thì khởi động lại Nginx để thay đổi có hiệu lực.
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Khởi động lại Nginx
systemctl restart nginx
hoặc dùng chức năng VPSSIM shortcut qua lệnh vpssimsc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
========================================================================= VPSSIM (5.1.0) - Quan Ly VPS/Server By HTTP://VPSSIM.COM ========================================================================= VPSSIM Shortcut - VPSSIMSC ------------------------------------------------------------------------- Chon So Tuong Ung Voi Lenh Ban Muon Chay => Nhan Enter ------------------------------------------------------------------------- Chay Lenh: vpssimsc De Truy Cap Nhanh VPSSIM Shortcut ========================================================================= NGINX | PHP-FPM -----------------------------------|------------------------------------ 1. systemctl start nginx | 7. systemctl start php-fpm 2. systemctl restart nginx | 8. systemctl restart php-fpm 3. systemctl stop nginx | 9. systemctl stop php-fpm 4. systemctl reload nginx | 10. systemctl status php-fpm 5. nginx -t | 6. systemctl status nginx | -----------------------------------|------------------------------------ MYSQL | SYSTEM -----------------------------------|------------------------------------ 11. systemctl start mariadb | 15. top -c (Ctrl + c De Thoat) 12. systemctl restart mariadb | 16. htop (Ctrl + c De Thoat) 13. systemctl stop mariadb | 17. free -m 14. systemctl status mariadb | 18. df -h | 19. uptime | 20. hostnamectl | 21. ps aux | 22. netstat -tuln | 23. ifconfig | 24. ping google.com (trong 10 giay) ========================================================================= Lua chon cua ban [0 -Thoat]: |