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

=========================================================================
             VPSSIM (5.0.0) - Quan Ly VPS/Server by VPSSIM.VN
=========================================================================
                               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 Backup
 2) Fix Loi Chmod & Chown	     19) Quan Ly Resilio Sync
 3) Xoa Website, Domain		     20) Backup VPS To Google Drive
 4) Backup & Restore Website	     21) Cai Dat File Manager
 5) 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 - Addons
 8) Quan Ly Redis Cache		     25) Thay Doi Phien Ban PHP
 9) Quan Ly FTP Account		     26) Change Timezone Server & PHP
10) Quan Ly Swap		     27) Clear All Caches
11) Quan Ly Cronjob		     28) Check Server Status & Info
12) Config Cau Hinh PHP		     29) Copy Du Lieu Sang VPS Moi
13) WordPress Blog Tools	     30) VPSSIM Shortcut
14) Bao Mat Server & Website 	     31) Update VPSSIM
15) Quan Ly CSF Firewall	     32) Change Language To EngLish
16) Quan Ly IPtables Firewall	     33) Thong Tin Quan Ly Server
17) Linux Malware Detect & ClamAV    34) Dang Ky Business Version
Nhap 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 website
2) Thiet lap phan quyen 1 website
Nhap 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

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.

2 Comments

  1. Nguyễn Oánh 16/12/2017 at 8:25 sáng

    Dùng 1 trong 2 là được bạn ei 🙂

  2. Thảo Nhi 15/12/2017 at 10:25 sá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

Comments are closed.

more similar articles