Last Updated on 02/11/2024
Sau khi thêm website vào VPS, chúng ta thường upload code lên thư mục root của website, sau đó tiến hành phân quyền cho code rồi ta mới tiến hành cài đặt code và chạy website. Một số newbei không biết điều này, upload code nên và chạy ngay nên website sẽ bị lỗi. Lỗi nặng thì không cài đặt được code, không chạy được website, lỗi nhẹ thì đơn giản chỉ là không cài đặt được plugins, themes hay upload files lên VPS. Nguyên nhân là code chưa được phân quyền nên không có quyền ghi và xóa trên VPS.
Để khắc phục lỗi này ta phải phân quyền nginx cho code. Với VPSSIM, bạn có hai lựa chọn để tiến hành phân quyền. Một là dùng tiện ích sẵn có của VPSSIM, 2 là tự phân quyền bằng command.
Phân Quyền Bằng Chức Năng ” Fix Lỗi Chmod, Chown”
Đây là tiện ích có sẵn trong VPSSIM, sau khi upload code lên /home/domain.com/public_html bạn chỉ cần chạy chức năng Fix Lỗi Chmod, Chown là phân quyền xong.
Sau khi phân quyền xong, bạn không cần phải Chmod 777 hay 755 cho các folder của code trong root như yêu cầu của nhà phát triển code nữa.
Đường dẫn chức năng: VPSSIM menu ==> Fix lỗi Chmod & Chown ==> Điền Tên website ==> Enter
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 =========================================================================VPSSIM (5.0.0) - Quan Ly VPS/Server by VPSSIM.COM=========================================================================VPSSIM Menu=========================================================================Version: Business | Server Status: http://167.225.211.59:810/svm/=========================================================================Inodes Used: 1% || Auto Backup ALL: Websites = OFF | Databases = OFF=========================================================================Server Timezone: GMT-07 (Fri Nov 1 18:27) | PHP Timezone: GMT-07=========================================================================VPSSIM Shortcut (Quan ly Nhanh Cac Services) - Chay Lenh: vpssimsc=========================================================================1) Them Website & Code 18) Sao Luu Du Lieu Toi VPS Backup2) Fix Loi Chmod & Chown 19) Quan Ly Resilio Sync3) Xoa Website, Domain 20) Backup VPS To Google Drive4) Backup & Restore Website 21) Cai Dat File Manager5) Quan Ly Database 22) Cai Dat FreeSSL (Let's Encrypt)6) Quan Ly phpMyAdmin 23) Cai Dat PaidSSL (Comodo...)7) Quan Ly Zend OPcache 24) Tien ich - Addons8) Quan Ly Redis Cache 25) Thay Doi Phien Ban PHP9) Quan Ly FTP Account 26) Change Timezone Server & PHP10) Quan Ly Swap 27) Clear All Caches11) Quan Ly Cronjob 28) Check Server Status & Info12) Config Cau Hinh PHP 29) Copy Du Lieu Sang VPS Moi13) Wordpress Blog Tools 30) VPSSIM Shortcut14) Bao Mat Server & Website 31) Update VPSSIM15) Quan Ly CSF Firewall 32) Change Language To EngLish16) Quan Ly IPtables Firewall 33) Thong Tin Quan Ly Server17) Linux Malware Detect & ClamAV 34) Dang Ky Business VersionNhap lua chon cua ban (0-Thoat): 2=========================================================================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 website2) Thiet lap phan quyen 1 websiteNhap lua chon cua ban (0-Thoat):
Phân Quyền Bằng Command
Noài cách dùng VPSSIM để phân quyền cho code, bạn có thể dùng command dưới đây để tiến hành phân quyền
1 |
chown -R nginx:nginx /home/domain.com/public_html |
Sau khi bạn phân quyền xong, sẽ khắc phục được những lỗi không thể ghi, không thể upload file như file ảnh, text hay các lỗi không thể update, thêm xóa plugin themes ….
Xem thêm:
Chúc bạn thành công.
Cái này dùng chức năng trong vpssim luôn được ko bạn hay phải chạy lệnh :chown -R nginx:nginx /home/domain.com/public_html
hay lệnh đó chỉ dùng trong trường hợp cần thiết đối với 1 forder nhất định vậy
Dùng 1 trong 2 là được bạn ei 🙂