SlideShare a Scribd company logo
1 of 42
Download to read offline
Bài 3
Quản trị hosting trong cPanel (tiếp)
Cách cấu hình domain
Giới thiệu phần mềm quản trị hosting Linux cPanel
Quản trị domain trong cPanel
Quản trị hosting trong cPanel
Hệ thống lại bài cũ
Cách cấu hình domain
Giới thiệu phần mềm quản trị hosting Linux cPanel
Quản trị domain trong cPanel
Quản trị hosting trong cPanel
Bài 3 : Quản trị hosting trên cPanel(tiếp) 2
Nội dung bài học
1. Quản lý file
2. Quản lý Email
Bài 3 : Quản trị hosting trên cPanel(tiếp) 3
3. Quản lý Database
4. Backup & Restore
Trong phần này có các nội dung:
Các loại quyền (File Permissions)
Quản lý file sử dụng File Manager trong cPanel
Quản lý file sử dụng công cụ FTP FireZilla
Cấu hình các công cụ FTP
Các thông số trong việc cấu hình FTP
Thiết lập tài khoản FTP trong cPanel
1. Quản lý File
Trong phần này có các nội dung:
Các loại quyền (File Permissions)
Quản lý file sử dụng File Manager trong cPanel
Quản lý file sử dụng công cụ FTP FireZilla
Cấu hình các công cụ FTP
Các thông số trong việc cấu hình FTP
Thiết lập tài khoản FTP trong cPanel
Bài 3 : Quản trị hosting trên cPanel(tiếp) 4
Mỗi file và directory được gán quyền đối với 3 loại người dùng:
User
Group
World
Với mỗi loại người dùng, có các loại quyền chính :
Nếu không có quyền thì chữ số mã hóa là 0
Các chữ số mã hóa này được cộng dồn vào nhau để biểu thị quyền của
mỗi loại người dùng
Các loại quyền (File Permissions)
Quyền Chữ số mã hóa Viết tắt
Đọc (Read) 4 r
Mỗi file và directory được gán quyền đối với 3 loại người dùng:
User
Group
World
Với mỗi loại người dùng, có các loại quyền chính :
Nếu không có quyền thì chữ số mã hóa là 0
Các chữ số mã hóa này được cộng dồn vào nhau để biểu thị quyền của
mỗi loại người dùng
Bài 3 : Quản trị hosting trên cPanel(tiếp) 5
Đọc (Read) 4 r
Ghi (Write) 2 w
Thực hiện (Execute) 1 x
Mỗi quyền thường được mã hóa bằng chuỗi 3 chữ số theo thứ tự ưu
tiên User, Group, World
VD: Để User có chỉ quyền thực hiện, Group có quyền đọc ghi, World
chỉ có quyền đọc thì thiết lập quyền là
Vậy cần thiết lập permession là 166
Các loại quyền (File Permissions)
Quyền User Group World
Đọc 0 4 4
Mỗi quyền thường được mã hóa bằng chuỗi 3 chữ số theo thứ tự ưu
tiên User, Group, World
VD: Để User có chỉ quyền thực hiện, Group có quyền đọc ghi, World
chỉ có quyền đọc thì thiết lập quyền là
Vậy cần thiết lập permession là 166
Bài 3 : Quản trị hosting trên cPanel(tiếp) 6
Đọc 0 4 4
Ghi 0 2 0
Thực hiện 1 0 0
Tổng 1 6 6
Quản trị file và directory (folder) ngay trên web browser
Cách truy cập: từ phân mục Files của cPanel nhấn vào biểu tượng
File Manager hoặc Legacy File Manager
Legacy File Manager có quyền truy cập sâu hơn tới hệ thống như
sửa, xóa một số file hệ thống mà File Manager không tác động được
Quản lý file sử dụng
File manager của cPanel
Bài 3 : Quản trị hosting trên cPanel(tiếp) 7
Các thao tác cơ bản :
Upload: tải file lên vị trí đang duyệt. Có thể chọn Java Upload/Flash
Upload để tiện upload nhiều file
Copy: sao chép file/folder đến vị trí mong muốn
Move: di chuyển file/folder đến vị trí mong muốn
Delete: xóa file/folder
Rename: đổi tên file/folder
Quản lý file sử dụng
File manager của cPanel
Các thao tác cơ bản :
Upload: tải file lên vị trí đang duyệt. Có thể chọn Java Upload/Flash
Upload để tiện upload nhiều file
Copy: sao chép file/folder đến vị trí mong muốn
Move: di chuyển file/folder đến vị trí mong muốn
Delete: xóa file/folder
Rename: đổi tên file/folder
Bài 3 : Quản trị hosting trên cPanel(tiếp) 8
Ngoài ra còn có thao tác nâng cao:
Compress: nén các file/folder thành một file nén dạng .zip
Uncompress (unzip): giải nén file .zip
Chmod: thiết lập quyền cho file/folder
Đối với những website nội dung gồm quá nhiều file/folder thì có thể
upload nhanh chóng bằng cách nén thành file .zip rồi sử dụng tính
năng giải nén của File Manager
Quản lý file sử dụng
File manager của cPanel
Ngoài ra còn có thao tác nâng cao:
Compress: nén các file/folder thành một file nén dạng .zip
Uncompress (unzip): giải nén file .zip
Chmod: thiết lập quyền cho file/folder
Đối với những website nội dung gồm quá nhiều file/folder thì có thể
upload nhanh chóng bằng cách nén thành file .zip rồi sử dụng tính
năng giải nén của File Manager
Bài 3 : Quản trị hosting trên cPanel(tiếp) 9
Để sử dụng các công cụ FTP thì cần có tài khoản FTP và thông tin
FTP của hosting
Trong phần này có các nội dung:
Thiết lập tài khoản FTP trong cPanel
Các loại công cụ FTP
Các thông số trong việc cấu hình FTP
Công cụ FTP FireZilla
Quản lý file sử dụng công cụ FTP FireZilla
Để sử dụng các công cụ FTP thì cần có tài khoản FTP và thông tin
FTP của hosting
Trong phần này có các nội dung:
Thiết lập tài khoản FTP trong cPanel
Các loại công cụ FTP
Các thông số trong việc cấu hình FTP
Công cụ FTP FireZilla
Bài 3 : Quản trị hosting trên cPanel(tiếp) 10
Truy cập vào chức năng FTP Accounts trong phân mục Files
Thiết lập tài khoản FTP trong cPanel
Danh sách các tài khoản FTP hiện có được quản trị trong mục FTP
Accounts
Bài 3 : Quản trị hosting trên cPanel(tiếp) 11
Danh sách các tài khoản FTP hiện có được quản trị trong mục FTP
Accounts
Để tạo một tài khoản FTP mới thì điền các thông số vào mục Add
FTP Account:
Login: tên tài khoản FTP cần tạo
Password: mật khẩu của tài khoản FTP
Directory: folder trên hosting mà tài khoản FTP đó có thể truy cập
Điền xong thì nhấn nút Create FTP Account để tạo tài khoản FTP
Thiết lập tài khoản FTP trong cPanel
Bài 3 : Quản trị hosting trên cPanel(tiếp) 12
Ba loại công cụ FTP:
Web browser : Firefox, Chrome, … (cài thêm addon/extension hỗ trợ
FTP)
Phần mềm Website Editor : Dreamweaver, GoLive, …
FTP Client : FireZilla, CuteFTP, …
Để sử dụng các công cụ FTP kể trên, trước hết cần phải thiết lập
cấu hình cho chúng dựa trên các thông số FTP
Các loại công cụ FTP
Ba loại công cụ FTP:
Web browser : Firefox, Chrome, … (cài thêm addon/extension hỗ trợ
FTP)
Phần mềm Website Editor : Dreamweaver, GoLive, …
FTP Client : FireZilla, CuteFTP, …
Để sử dụng các công cụ FTP kể trên, trước hết cần phải thiết lập
cấu hình cho chúng dựa trên các thông số FTP
Bài 3 : Quản trị hosting trên cPanel(tiếp) 13
Các thông số chính:
FTP Host/Address : địa chỉ domain FTP hoặc địa chỉ IP của website
FTP Username : tên tài khoản FTP
FTP Password : mật khẩu tài khoản FTP
Ngoài ra có thể cần thêm các thông số :
Port : kênh giao tiếp, thông thường là 21
Starting directory : đường dẫn tới nơi lưu trữ website trên host
Passive FTP : là phương pháp gửi/nhận thông tin FTP khi có firewall
Directory Synchroniztion : đồng bộ giữa nơi lưu website trên máy tính
và trên host
Các thông số trong việc cấu hình FTP
Các thông số chính:
FTP Host/Address : địa chỉ domain FTP hoặc địa chỉ IP của website
FTP Username : tên tài khoản FTP
FTP Password : mật khẩu tài khoản FTP
Ngoài ra có thể cần thêm các thông số :
Port : kênh giao tiếp, thông thường là 21
Starting directory : đường dẫn tới nơi lưu trữ website trên host
Passive FTP : là phương pháp gửi/nhận thông tin FTP khi có firewall
Directory Synchroniztion : đồng bộ giữa nơi lưu website trên máy tính
và trên host
Bài 3 : Quản trị hosting trên cPanel(tiếp) 14
FileZilla là một trong các phần mềm quản trị file trên hosting dựa
theo giao thức FTP
Trước hết cần thiết lập thông số để FireZilla kết nối tới hosting:
Host: địa chỉ FTP của hosting
Username: tên tài khoản FTP
Password: mật khẩu của tài khoản
Nhấn nút Quickconnect để kết nối tới hosting
Công cụ FTP FireZilla
FileZilla là một trong các phần mềm quản trị file trên hosting dựa
theo giao thức FTP
Trước hết cần thiết lập thông số để FireZilla kết nối tới hosting:
Host: địa chỉ FTP của hosting
Username: tên tài khoản FTP
Password: mật khẩu của tài khoản
Nhấn nút Quickconnect để kết nối tới hosting
Bài 3 : Quản trị hosting trên cPanel(tiếp) 15
Sau khi kết nối, nội dung website trên hosting và trên máy tính sẽ
hiện ra ở hai cột. Các thao tác với file và folder cũng đầy đủ như
trên File Manager của cPanel
Công cụ FTP FireZilla
Bài 3 : Quản trị hosting trên cPanel(tiếp) 16
Trong phần này có các nội dung sau:
Một số khái niệm thông dụng về email
Giới thiệu về các tính năng hỗ trợ email trong cPanel
Tạo một tài khoản email
Giới thiệu về Web Mail
2. Quản lý Email
Trong phần này có các nội dung sau:
Một số khái niệm thông dụng về email
Giới thiệu về các tính năng hỗ trợ email trong cPanel
Tạo một tài khoản email
Giới thiệu về Web Mail
Bài 3 : Quản trị hosting trên cPanel(tiếp) 17
Email Address: địa chỉ email mà mọi người sẽ gửi cho bạn
Email Body: nội dung email
Email Header: chứa các thông tin như email từ đâu tới, mail server
nào nhận được,…
Một số khái niệm thông dụng về email
Email Address: địa chỉ email mà mọi người sẽ gửi cho bạn
Email Body: nội dung email
Email Header: chứa các thông tin như email từ đâu tới, mail server
nào nhận được,…
Bài 3 : Quản trị hosting trên cPanel(tiếp) 18
POP3 (Post Office Protocol 3): giao thức nhận email từ mail server
IMAP (Internet Message Access Protocol): giao thức nhận email từ
web server remote
SMTP (Simple Mail Transfer Protocol): giao thức gửi email
Web Mail Client: chương trình cho phép truy cập email từ web
browser
POP3 (Post Office Protocol 3): giao thức nhận email từ mail server
IMAP (Internet Message Access Protocol): giao thức nhận email từ
web server remote
SMTP (Simple Mail Transfer Protocol): giao thức gửi email
Web Mail Client: chương trình cho phép truy cập email từ web
browser
Bài 3 : Quản trị hosting trên cPanel(tiếp) 19
Mail Accounts: quản lý tài khoản email
Web Mail: quản lý email trên nền web
Forwarders : forward email từ tài khoản này sang tài khoản khác
Spam Assassin: bộ lọc email rác (spam) tự động
Auto Responders: tự động trả lời email tới
Default Address: thiết lập địa chỉ email mặc định cho domain
Các tính năng hỗ trợ email của cPanel
Mail Accounts: quản lý tài khoản email
Web Mail: quản lý email trên nền web
Forwarders : forward email từ tài khoản này sang tài khoản khác
Spam Assassin: bộ lọc email rác (spam) tự động
Auto Responders: tự động trả lời email tới
Default Address: thiết lập địa chỉ email mặc định cho domain
Bài 3 : Quản trị hosting trên cPanel(tiếp) 20
Mailing Lists: thiết lập danh sách email để gửi hàng loạt
Account Level Filtering: thiết lập bộ lọc (filter) cho tài khoản email
User Level Filtering: thiết lập bộ lọc cho tài khoản user
Email Delivery Route: theo dõi quá trình một email được gửi/nhận
Email Authentication: thiết lập bảo mật cho email
Mailing Lists: thiết lập danh sách email để gửi hàng loạt
Account Level Filtering: thiết lập bộ lọc (filter) cho tài khoản email
User Level Filtering: thiết lập bộ lọc cho tài khoản user
Email Delivery Route: theo dõi quá trình một email được gửi/nhận
Email Authentication: thiết lập bảo mật cho email
Bài 3 : Quản trị hosting trên cPanel(tiếp) 21
Nhấn vào nút Mail Accounts trong ribbon Mail
Điền các thông số :
Email : địa chỉ email cần tạo
Password : mật khẩu cho tài khoản email trên
Mail Quota : dung lượng mailbox, có thể chọn không giới hạn dung
lượng (Unlimited)
Sau khi điền nhấn nút Create Account để tạo tài khoản
Tạo một tài khoản mail (Mail Account)
Nhấn vào nút Mail Accounts trong ribbon Mail
Điền các thông số :
Email : địa chỉ email cần tạo
Password : mật khẩu cho tài khoản email trên
Mail Quota : dung lượng mailbox, có thể chọn không giới hạn dung
lượng (Unlimited)
Sau khi điền nhấn nút Create Account để tạo tài khoản
Bài 3 : Quản trị hosting trên cPanel(tiếp) 22
Là dịch vụ quản lý email trên nền Web
Để sử dụng Web Mail, truy cập vào chức năng Web Mail của phân
mục Mail
Web Mail
Bài 3 : Quản trị hosting trên cPanel(tiếp) 23
cPanel có ba phần mềm Web Mail, có thể chọn tùy ý
Giao diện quản lý mail của phần mềm roundcube:
Bài 3 : Quản trị hosting trên cPanel(tiếp) 24
Trong phần này có các nội dung :
Tạo một database
Tạo user gắn với database
Thay đổi các thiết lập database
Xóa database và user
Làm việc với database bằng hệ quản trị phpMyAdmin
3. Quản lý Database
Bài 3 : Quản trị hosting trên cPanel(tiếp) 25
Truy cập vào chức năng MySQL Databases của phân mục
Database
Điền tên database muốn rồi nhấn nút Create Database
Tên đầy đủ của database sau khi tạo sẽ có cấu trúc:
<tiền tố hosting>_<tên database đã điền>
Tạo database
Truy cập vào chức năng MySQL Databases của phân mục
Database
Điền tên database muốn rồi nhấn nút Create Database
Tên đầy đủ của database sau khi tạo sẽ có cấu trúc:
<tiền tố hosting>_<tên database đã điền>
Bài 3 : Quản trị hosting trên cPanel(tiếp) 26
Các database được quản lý trong mục Current Databases của chức
năng MySQL Databases
Để xóa database thì nhấn nút Delete Database ứng với database
cần xóa
Xóa database
Bài 3 : Quản trị hosting trên cPanel(tiếp) 27
Mỗi database cần ít nhất 1 user quản lý
Để tạo user, truy cập vào chức năng MySQL Databases của phân
mục Database như trên
Điền thông số vào mục MySQL Users:
Username: tên user muốn tạo (tên đầy đủ sẽ có thêm tiền tố hosing)
Password: mật khẩu cho tài khoản user trên
Sau khi điền nhấn nút Create User để tạo
Tạo tài khoản user cho database
Mỗi database cần ít nhất 1 user quản lý
Để tạo user, truy cập vào chức năng MySQL Databases của phân
mục Database như trên
Điền thông số vào mục MySQL Users:
Username: tên user muốn tạo (tên đầy đủ sẽ có thêm tiền tố hosing)
Password: mật khẩu cho tài khoản user trên
Sau khi điền nhấn nút Create User để tạo
Bài 3 : Quản trị hosting trên cPanel(tiếp) 28
Để user có quyền thao tác với database thì cần thao tác gắn user
với database
Để thực hiện thao tác đó, truy cập vào chức năng MySQL
Databases của phân mục Database như trên
Trong mục Add User To Database, chọn user và database cần
gắn rồi nhấn nút Add
Gắn user với database
Để user có quyền thao tác với database thì cần thao tác gắn user
với database
Để thực hiện thao tác đó, truy cập vào chức năng MySQL
Databases của phân mục Database như trên
Trong mục Add User To Database, chọn user và database cần
gắn rồi nhấn nút Add
Bài 3 : Quản trị hosting trên cPanel(tiếp) 29
Phân quyền cho user: quyền này áp dụng trong nội bộ database
Sau khi gắn user với database, mục Manage User Privileges hiện ra,
cho phép phân quyền cho user.
Chọn các loại quyền cần phân rồi nhấn nút Make Changes
Phân quyền thao tác database cho user
Bài 3 : Quản trị hosting trên cPanel(tiếp) 30
phpMyAdmin là một trong những phần mềm quản trị database
phpMyAdmin trên cPanel không có tính năng tạo database mới
Để sử dụng phpMyAdmin, truy cập vào chức năng phpMyAdmin của
phân mục Database
Giới thiệu về phpMyAdmin
Bài 3 : Quản trị hosting trên cPanel(tiếp) 31
Các database được hiển thị bên trái giao diện phpMyAdmin
Bài 3 : Quản trị hosting trên cPanel(tiếp) 32
Các thao tác với database có thể thực hiện theo hai cách:
Cách 1: Thực thi các lệnh SQL
Truy cập vào tab SQL, viết các lệnh SQL rồi nhấn nút Go để thực thi
Thao tác với database trong phpMyAdmin
Bài 3 : Quản trị hosting trên cPanel(tiếp) 33
Cách 2: sử dụng giao diện phpMyAdmin
Truy cập vào tab Structure, tại đây cung cấp giao diện để người
dùng có thể thực hiện các thao tác với database
Bài 3 : Quản trị hosting trên cPanel(tiếp) 34
Trong phần này có các nội dung:
Khái niệm về Backup và Restore
Các loại hình backup
Thực hiện backup website
Thực hiện restore website
4. Backup & Restore
Trong phần này có các nội dung:
Khái niệm về Backup và Restore
Các loại hình backup
Thực hiện backup website
Thực hiện restore website
Bài 3 : Quản trị hosting trên cPanel(tiếp) 35
Backup là thao tác copy lại những dữ liệu quan trọng để phòng
trường hợp dữ liệu của website bị hỏng do các nguyên nhân :
Lỗi từ phía server nhà cung cấp
Bạn lỡ tay xóa hoặc ghi đè lên file dữ liệu của mình
Website bị hack
…
Restore là thao tác phục hồi lại website từ dữ liệu được backup lúc
trước
Khái niệm về Backup và Restore
Backup là thao tác copy lại những dữ liệu quan trọng để phòng
trường hợp dữ liệu của website bị hỏng do các nguyên nhân :
Lỗi từ phía server nhà cung cấp
Bạn lỡ tay xóa hoặc ghi đè lên file dữ liệu của mình
Website bị hack
…
Restore là thao tác phục hồi lại website từ dữ liệu được backup lúc
trước
Bài 3 : Quản trị hosting trên cPanel(tiếp) 36
Home directory backup: backup phần nội dung của website dưới
dạng file nén
Database backup: có hai dạng:
Sử dụng tính năng export của hệ quản trị database để backup phần
database của website hoặc backup
Backup database của website dưới dạng file nén
Email aliases & filters backup: backup phần Email Forwarders &
Filters dưới dạng file nén
Full backup: tạo ra một file nén chứa tất cả nội dung trong tài
khoản của bạn.
Các loại hình backup
Home directory backup: backup phần nội dung của website dưới
dạng file nén
Database backup: có hai dạng:
Sử dụng tính năng export của hệ quản trị database để backup phần
database của website hoặc backup
Backup database của website dưới dạng file nén
Email aliases & filters backup: backup phần Email Forwarders &
Filters dưới dạng file nén
Full backup: tạo ra một file nén chứa tất cả nội dung trong tài
khoản của bạn.
Bài 3 : Quản trị hosting trên cPanel(tiếp) 37
Bước 1: Truy cập chức năng Backups trong phân mục Files
Backup website
Bài 3 : Quản trị hosting trên cPanel(tiếp) 38
Bước 2: Chọn kiểu backup
Tại đây có thể download các file backup
tương ứng của từng loại hình backup:
Home directory backup
Database backup
Email Filters backup
Riêng Full backup thì thực hiện bằng cách nhấn nút Download or
Generate a Full Website Backup rồi chọn các thông số:
Backup Destination: nơi sẽ lưu file backup được tạo ra
Email Address: khi thực hiện backup thành công thì một email thông
báo sẽ được gửi về địa chỉ email này
Backup website
Riêng Full backup thì thực hiện bằng cách nhấn nút Download or
Generate a Full Website Backup rồi chọn các thông số:
Backup Destination: nơi sẽ lưu file backup được tạo ra
Email Address: khi thực hiện backup thành công thì một email thông
báo sẽ được gửi về địa chỉ email này
Bài 3 : Quản trị hosting trên cPanel(tiếp) 39
Bước 1: Truy cập vào chức năng Backups trong phân mục Files
như trước
Restore
Bước 2: Lựa chọn phần muốn restore
Muốn restore phần nào thì nhấn nút Browse
tương ứng với phần đó và chọn đường dẫn
đến file backup lúc trước, sau đó nhấn nút
Upload tương ứng để bắt đầu tiến hành
restore
Không thể restore file full backup trực tiếp
từ cPanel
Bài 3 : Quản trị hosting trên cPanel(tiếp) 40
Bước 2: Lựa chọn phần muốn restore
Muốn restore phần nào thì nhấn nút Browse
tương ứng với phần đó và chọn đường dẫn
đến file backup lúc trước, sau đó nhấn nút
Upload tương ứng để bắt đầu tiến hành
restore
Không thể restore file full backup trực tiếp
từ cPanel
Việc quản lý file trên hosting thực hiện bằng công cụ File Manager
trên nền web hoặc phần mềm FTP như FireZilla
Để sử dụng các phần mềm FTP đòi hỏi phải thiết lập tài khoản FTP
trên hosting
Các file của website trên hosting đều có phân quyền (Read, Write,
Execute) đối với từng loại người dùng (User, Group, World)
cPanel hỗ trợ nhiều tính năng cho tài khoản mail, đặc biệt là dịch vụ
Web Mail cho phép quản lý mail trên nền web
Tổng kết bài học
Việc quản lý file trên hosting thực hiện bằng công cụ File Manager
trên nền web hoặc phần mềm FTP như FireZilla
Để sử dụng các phần mềm FTP đòi hỏi phải thiết lập tài khoản FTP
trên hosting
Các file của website trên hosting đều có phân quyền (Read, Write,
Execute) đối với từng loại người dùng (User, Group, World)
cPanel hỗ trợ nhiều tính năng cho tài khoản mail, đặc biệt là dịch vụ
Web Mail cho phép quản lý mail trên nền web
Bài 3 : Quản trị hosting trên cPanel(tiếp) 41
Việc quản trị database (trừ việc tạo database) thực hiện bằng phần
mềm phpMyAdmin trên cPanel
Mỗi database đều cần có ít nhất một tài khoản user quản lý, có thể
phân quyền hạn cho tài khoản này
Website được backup dưới dạng file nén và có thể download file đó
về máy tính rồi sử dụng để restore website khi cần thiết
Các loại hình backup: Home Directory, Database, Email & Filter, Full
backup
cPanel không hỗ trợ thao tác restore file full backup
Tổng kết bài học
Việc quản trị database (trừ việc tạo database) thực hiện bằng phần
mềm phpMyAdmin trên cPanel
Mỗi database đều cần có ít nhất một tài khoản user quản lý, có thể
phân quyền hạn cho tài khoản này
Website được backup dưới dạng file nén và có thể download file đó
về máy tính rồi sử dụng để restore website khi cần thiết
Các loại hình backup: Home Directory, Database, Email & Filter, Full
backup
cPanel không hỗ trợ thao tác restore file full backup
Bài 3 : Quản trị hosting trên cPanel(tiếp) 42

More Related Content

What's hot

Plesk 9 5_hdsd
Plesk 9 5_hdsdPlesk 9 5_hdsd
Plesk 9 5_hdsdlaonap166
 
Huong dan su dung cPanel Hosting Linux
Huong dan su dung cPanel Hosting LinuxHuong dan su dung cPanel Hosting Linux
Huong dan su dung cPanel Hosting LinuxiNET
 
Hngdnsdngpleskcontrolpanel9 130909090029-
Hngdnsdngpleskcontrolpanel9 130909090029-Hngdnsdngpleskcontrolpanel9 130909090029-
Hngdnsdngpleskcontrolpanel9 130909090029-laonap166
 
Huong dan su dung cpanel domain
Huong dan su dung cpanel domainHuong dan su dung cpanel domain
Huong dan su dung cpanel domainiNET
 
Hdsd plesk 10
Hdsd plesk 10Hdsd plesk 10
Hdsd plesk 10laonap166
 
Hdsd plesk 11
Hdsd plesk 11Hdsd plesk 11
Hdsd plesk 11laonap166
 
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-AthenaCài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-AthenaHoàng Phúc Phạm
 
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTBài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTMasterCode.vn
 
Hướng dẫn cài đặt active directory trên windows server 2008
Hướng dẫn cài đặt active directory trên windows server 2008Hướng dẫn cài đặt active directory trên windows server 2008
Hướng dẫn cài đặt active directory trên windows server 2008NamPhmHoi1
 
Part 46 upgrade server 2008 - distributed file system - dfs -www.key4_vip.info
Part 46   upgrade server 2008 - distributed file system - dfs -www.key4_vip.infoPart 46   upgrade server 2008 - distributed file system - dfs -www.key4_vip.info
Part 46 upgrade server 2008 - distributed file system - dfs -www.key4_vip.infolaonap166
 
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.Brand Xanh
 
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTBài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTMasterCode.vn
 
Tai lieu quan tri mang windows server 2008
Tai lieu quan tri mang windows server 2008Tai lieu quan tri mang windows server 2008
Tai lieu quan tri mang windows server 2008laonap166
 
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerHướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerThức Nguyễn Văn
 
Báo Cáo Thực Tập PowerPoint
Báo Cáo Thực Tập PowerPointBáo Cáo Thực Tập PowerPoint
Báo Cáo Thực Tập PowerPointKhôi Nguyễn
 
Thiet lap nhieu domain chay song song trien khai he thong dfs
Thiet lap nhieu domain chay song song trien khai he thong dfsThiet lap nhieu domain chay song song trien khai he thong dfs
Thiet lap nhieu domain chay song song trien khai he thong dfslaonap166
 
Slide Báo Cáo Cuối Kỳ
Slide Báo Cáo Cuối KỳSlide Báo Cáo Cuối Kỳ
Slide Báo Cáo Cuối KỳLy ND
 
Bai Thuc hanh DNS
Bai Thuc hanh DNSBai Thuc hanh DNS
Bai Thuc hanh DNSnp_thanh
 

What's hot (20)

Plesk 9 5_hdsd
Plesk 9 5_hdsdPlesk 9 5_hdsd
Plesk 9 5_hdsd
 
huong dan su sung
huong dan su sung huong dan su sung
huong dan su sung
 
Huong dan su dung cPanel Hosting Linux
Huong dan su dung cPanel Hosting LinuxHuong dan su dung cPanel Hosting Linux
Huong dan su dung cPanel Hosting Linux
 
Hngdnsdngpleskcontrolpanel9 130909090029-
Hngdnsdngpleskcontrolpanel9 130909090029-Hngdnsdngpleskcontrolpanel9 130909090029-
Hngdnsdngpleskcontrolpanel9 130909090029-
 
Huong dan su dung cpanel domain
Huong dan su dung cpanel domainHuong dan su dung cpanel domain
Huong dan su dung cpanel domain
 
Hdsd plesk 10
Hdsd plesk 10Hdsd plesk 10
Hdsd plesk 10
 
Hdsd plesk 11
Hdsd plesk 11Hdsd plesk 11
Hdsd plesk 11
 
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-AthenaCài đặt web server (linux)-Pham Hoang Phuc-Athena
Cài đặt web server (linux)-Pham Hoang Phuc-Athena
 
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPTBài 11: Công cụ quản trị Server Manager - Giáo trình FPT
Bài 11: Công cụ quản trị Server Manager - Giáo trình FPT
 
Hướng dẫn cài đặt active directory trên windows server 2008
Hướng dẫn cài đặt active directory trên windows server 2008Hướng dẫn cài đặt active directory trên windows server 2008
Hướng dẫn cài đặt active directory trên windows server 2008
 
Web301 slide 1
Web301   slide 1Web301   slide 1
Web301 slide 1
 
Part 46 upgrade server 2008 - distributed file system - dfs -www.key4_vip.info
Part 46   upgrade server 2008 - distributed file system - dfs -www.key4_vip.infoPart 46   upgrade server 2008 - distributed file system - dfs -www.key4_vip.info
Part 46 upgrade server 2008 - distributed file system - dfs -www.key4_vip.info
 
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.
Hướng dẫn cài đặt windows server 2008 cơ bản cho người mới bắt đầu.
 
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTBài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
 
Tai lieu quan tri mang windows server 2008
Tai lieu quan tri mang windows server 2008Tai lieu quan tri mang windows server 2008
Tai lieu quan tri mang windows server 2008
 
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain ControllerHướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
Hướng dẫn nâng cấp Windows Server 2008 lên thành Domain Controller
 
Báo Cáo Thực Tập PowerPoint
Báo Cáo Thực Tập PowerPointBáo Cáo Thực Tập PowerPoint
Báo Cáo Thực Tập PowerPoint
 
Thiet lap nhieu domain chay song song trien khai he thong dfs
Thiet lap nhieu domain chay song song trien khai he thong dfsThiet lap nhieu domain chay song song trien khai he thong dfs
Thiet lap nhieu domain chay song song trien khai he thong dfs
 
Slide Báo Cáo Cuối Kỳ
Slide Báo Cáo Cuối KỳSlide Báo Cáo Cuối Kỳ
Slide Báo Cáo Cuối Kỳ
 
Bai Thuc hanh DNS
Bai Thuc hanh DNSBai Thuc hanh DNS
Bai Thuc hanh DNS
 

Similar to Slide 03

Chapter 3 cac phuong phap cap nhat thong tin tren web
Chapter 3 cac phuong phap cap nhat thong tin tren webChapter 3 cac phuong phap cap nhat thong tin tren web
Chapter 3 cac phuong phap cap nhat thong tin tren webxuandiencntt
 
Plesk 9 5_hdsd
Plesk 9 5_hdsdPlesk 9 5_hdsd
Plesk 9 5_hdsdlaonap166
 
Co Ban Ve Internet
Co Ban Ve InternetCo Ban Ve Internet
Co Ban Ve Internetbstuananh
 
15-iis-ftp-nhp2.ppt
15-iis-ftp-nhp2.ppt15-iis-ftp-nhp2.ppt
15-iis-ftp-nhp2.pptssuser472c4f
 
Bao cao thực tập tuan 2
Bao cao thực tập tuan 2 Bao cao thực tập tuan 2
Bao cao thực tập tuan 2 Hien Nguyen
 
Bài 4: Hệ thống quản lý lịch biểu và tài liệu
Bài 4: Hệ thống quản lý lịch biểu và tài liệuBài 4: Hệ thống quản lý lịch biểu và tài liệu
Bài 4: Hệ thống quản lý lịch biểu và tài liệuMasterCode.vn
 
Hướng dẫn cách cài đặt NukeViet
Hướng dẫn cách cài đặt NukeVietHướng dẫn cách cài đặt NukeViet
Hướng dẫn cách cài đặt NukeVietMinh Hà Đỗ Thanh
 
Báo cáo tuần
Báo cáo tuầnBáo cáo tuần
Báo cáo tuầnTan Biến
 
Quản lý file, thư mục trong linux
Quản lý file, thư mục trong linuxQuản lý file, thư mục trong linux
Quản lý file, thư mục trong linuxlaonap166
 
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPT
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPTBÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPT
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPTMasterCode.vn
 
Báo cáo thực tập doanh nghiệp-Athena
Báo cáo thực tập doanh nghiệp-AthenaBáo cáo thực tập doanh nghiệp-Athena
Báo cáo thực tập doanh nghiệp-Athenaquocluong
 
Giao trinh-php
Giao trinh-phpGiao trinh-php
Giao trinh-phphieusy
 
Tạo mã độc trên vps để xâm nhập android ( môi trường internet )
Tạo mã độc trên vps để xâm nhập android ( môi trường internet  )Tạo mã độc trên vps để xâm nhập android ( môi trường internet  )
Tạo mã độc trên vps để xâm nhập android ( môi trường internet )Trọng An
 
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì?  9 Thứ thú vị có thể làm với PHPPHP có thể làm gì?  9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHPNIIT - ICT Hà Nội
 
Học lập trình php bằng tiếng việt
Học lập trình php bằng tiếng việtHọc lập trình php bằng tiếng việt
Học lập trình php bằng tiếng việtkentvu
 

Similar to Slide 03 (20)

Chapter 3 cac phuong phap cap nhat thong tin tren web
Chapter 3 cac phuong phap cap nhat thong tin tren webChapter 3 cac phuong phap cap nhat thong tin tren web
Chapter 3 cac phuong phap cap nhat thong tin tren web
 
Plesk 9 5_hdsd
Plesk 9 5_hdsdPlesk 9 5_hdsd
Plesk 9 5_hdsd
 
Cpanel user
Cpanel userCpanel user
Cpanel user
 
Co Ban Ve Internet
Co Ban Ve InternetCo Ban Ve Internet
Co Ban Ve Internet
 
Wordpress
WordpressWordpress
Wordpress
 
15-iis-ftp-nhp2.ppt
15-iis-ftp-nhp2.ppt15-iis-ftp-nhp2.ppt
15-iis-ftp-nhp2.ppt
 
Bao cao thực tập tuan 2
Bao cao thực tập tuan 2 Bao cao thực tập tuan 2
Bao cao thực tập tuan 2
 
Bài 4: Hệ thống quản lý lịch biểu và tài liệu
Bài 4: Hệ thống quản lý lịch biểu và tài liệuBài 4: Hệ thống quản lý lịch biểu và tài liệu
Bài 4: Hệ thống quản lý lịch biểu và tài liệu
 
Bai tapwindows 2
Bai tapwindows 2Bai tapwindows 2
Bai tapwindows 2
 
Hướng dẫn cách cài đặt NukeViet
Hướng dẫn cách cài đặt NukeVietHướng dẫn cách cài đặt NukeViet
Hướng dẫn cách cài đặt NukeViet
 
Báo cáo tuần
Báo cáo tuầnBáo cáo tuần
Báo cáo tuần
 
Quản lý file, thư mục trong linux
Quản lý file, thư mục trong linuxQuản lý file, thư mục trong linux
Quản lý file, thư mục trong linux
 
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPT
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPTBÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPT
BÀI 7: Thao tác với file - các vấn đề khác - Giáo trình FPT
 
Báo cáo thực tập doanh nghiệp-Athena
Báo cáo thực tập doanh nghiệp-AthenaBáo cáo thực tập doanh nghiệp-Athena
Báo cáo thực tập doanh nghiệp-Athena
 
Giao trinh-php
Giao trinh-phpGiao trinh-php
Giao trinh-php
 
Bao cao vps
Bao cao vpsBao cao vps
Bao cao vps
 
Tạo mã độc trên vps để xâm nhập android ( môi trường internet )
Tạo mã độc trên vps để xâm nhập android ( môi trường internet  )Tạo mã độc trên vps để xâm nhập android ( môi trường internet  )
Tạo mã độc trên vps để xâm nhập android ( môi trường internet )
 
Bài tập thực hành C#
Bài tập thực hành C#Bài tập thực hành C#
Bài tập thực hành C#
 
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì?  9 Thứ thú vị có thể làm với PHPPHP có thể làm gì?  9 Thứ thú vị có thể làm với PHP
PHP có thể làm gì? 9 Thứ thú vị có thể làm với PHP
 
Học lập trình php bằng tiếng việt
Học lập trình php bằng tiếng việtHọc lập trình php bằng tiếng việt
Học lập trình php bằng tiếng việt
 

More from tuanduongcntt (20)

Slide5 html5
Slide5 html5Slide5 html5
Slide5 html5
 
Slide4 html5
Slide4 html5Slide4 html5
Slide4 html5
 
Slide3 html5
Slide3 html5Slide3 html5
Slide3 html5
 
Slide2 html5
Slide2 html5Slide2 html5
Slide2 html5
 
Slide1 html5
Slide1 html5Slide1 html5
Slide1 html5
 
Slide6 html5
Slide6 html5Slide6 html5
Slide6 html5
 
Web3012 assignment
Web3012   assignmentWeb3012   assignment
Web3012 assignment
 
Web301 slide 7
Web301   slide 7Web301   slide 7
Web301 slide 7
 
Web301 slide 6
Web301   slide 6Web301   slide 6
Web301 slide 6
 
Web301 slide 5
Web301   slide 5Web301   slide 5
Web301 slide 5
 
Web301 slide 4
Web301   slide 4Web301   slide 4
Web301 slide 4
 
Web301 slide 3
Web301   slide 3Web301   slide 3
Web301 slide 3
 
Web301 slide 2
Web301   slide 2Web301   slide 2
Web301 slide 2
 
Web3012 slide 8
Web3012   slide 8Web3012   slide 8
Web3012 slide 8
 
Web2032 assignment
Web2032   assignmentWeb2032   assignment
Web2032 assignment
 
Web203 slide 9
Web203   slide 9Web203   slide 9
Web203 slide 9
 
Web203 slide 8
Web203   slide 8Web203   slide 8
Web203 slide 8
 
Web203 slide 7
Web203   slide 7Web203   slide 7
Web203 slide 7
 
Web203 slide 5
Web203   slide 5Web203   slide 5
Web203 slide 5
 
Web203 slide 4
Web203   slide 4Web203   slide 4
Web203 slide 4
 

Slide 03

  • 1. Bài 3 Quản trị hosting trong cPanel (tiếp)
  • 2. Cách cấu hình domain Giới thiệu phần mềm quản trị hosting Linux cPanel Quản trị domain trong cPanel Quản trị hosting trong cPanel Hệ thống lại bài cũ Cách cấu hình domain Giới thiệu phần mềm quản trị hosting Linux cPanel Quản trị domain trong cPanel Quản trị hosting trong cPanel Bài 3 : Quản trị hosting trên cPanel(tiếp) 2
  • 3. Nội dung bài học 1. Quản lý file 2. Quản lý Email Bài 3 : Quản trị hosting trên cPanel(tiếp) 3 3. Quản lý Database 4. Backup & Restore
  • 4. Trong phần này có các nội dung: Các loại quyền (File Permissions) Quản lý file sử dụng File Manager trong cPanel Quản lý file sử dụng công cụ FTP FireZilla Cấu hình các công cụ FTP Các thông số trong việc cấu hình FTP Thiết lập tài khoản FTP trong cPanel 1. Quản lý File Trong phần này có các nội dung: Các loại quyền (File Permissions) Quản lý file sử dụng File Manager trong cPanel Quản lý file sử dụng công cụ FTP FireZilla Cấu hình các công cụ FTP Các thông số trong việc cấu hình FTP Thiết lập tài khoản FTP trong cPanel Bài 3 : Quản trị hosting trên cPanel(tiếp) 4
  • 5. Mỗi file và directory được gán quyền đối với 3 loại người dùng: User Group World Với mỗi loại người dùng, có các loại quyền chính : Nếu không có quyền thì chữ số mã hóa là 0 Các chữ số mã hóa này được cộng dồn vào nhau để biểu thị quyền của mỗi loại người dùng Các loại quyền (File Permissions) Quyền Chữ số mã hóa Viết tắt Đọc (Read) 4 r Mỗi file và directory được gán quyền đối với 3 loại người dùng: User Group World Với mỗi loại người dùng, có các loại quyền chính : Nếu không có quyền thì chữ số mã hóa là 0 Các chữ số mã hóa này được cộng dồn vào nhau để biểu thị quyền của mỗi loại người dùng Bài 3 : Quản trị hosting trên cPanel(tiếp) 5 Đọc (Read) 4 r Ghi (Write) 2 w Thực hiện (Execute) 1 x
  • 6. Mỗi quyền thường được mã hóa bằng chuỗi 3 chữ số theo thứ tự ưu tiên User, Group, World VD: Để User có chỉ quyền thực hiện, Group có quyền đọc ghi, World chỉ có quyền đọc thì thiết lập quyền là Vậy cần thiết lập permession là 166 Các loại quyền (File Permissions) Quyền User Group World Đọc 0 4 4 Mỗi quyền thường được mã hóa bằng chuỗi 3 chữ số theo thứ tự ưu tiên User, Group, World VD: Để User có chỉ quyền thực hiện, Group có quyền đọc ghi, World chỉ có quyền đọc thì thiết lập quyền là Vậy cần thiết lập permession là 166 Bài 3 : Quản trị hosting trên cPanel(tiếp) 6 Đọc 0 4 4 Ghi 0 2 0 Thực hiện 1 0 0 Tổng 1 6 6
  • 7. Quản trị file và directory (folder) ngay trên web browser Cách truy cập: từ phân mục Files của cPanel nhấn vào biểu tượng File Manager hoặc Legacy File Manager Legacy File Manager có quyền truy cập sâu hơn tới hệ thống như sửa, xóa một số file hệ thống mà File Manager không tác động được Quản lý file sử dụng File manager của cPanel Bài 3 : Quản trị hosting trên cPanel(tiếp) 7
  • 8. Các thao tác cơ bản : Upload: tải file lên vị trí đang duyệt. Có thể chọn Java Upload/Flash Upload để tiện upload nhiều file Copy: sao chép file/folder đến vị trí mong muốn Move: di chuyển file/folder đến vị trí mong muốn Delete: xóa file/folder Rename: đổi tên file/folder Quản lý file sử dụng File manager của cPanel Các thao tác cơ bản : Upload: tải file lên vị trí đang duyệt. Có thể chọn Java Upload/Flash Upload để tiện upload nhiều file Copy: sao chép file/folder đến vị trí mong muốn Move: di chuyển file/folder đến vị trí mong muốn Delete: xóa file/folder Rename: đổi tên file/folder Bài 3 : Quản trị hosting trên cPanel(tiếp) 8
  • 9. Ngoài ra còn có thao tác nâng cao: Compress: nén các file/folder thành một file nén dạng .zip Uncompress (unzip): giải nén file .zip Chmod: thiết lập quyền cho file/folder Đối với những website nội dung gồm quá nhiều file/folder thì có thể upload nhanh chóng bằng cách nén thành file .zip rồi sử dụng tính năng giải nén của File Manager Quản lý file sử dụng File manager của cPanel Ngoài ra còn có thao tác nâng cao: Compress: nén các file/folder thành một file nén dạng .zip Uncompress (unzip): giải nén file .zip Chmod: thiết lập quyền cho file/folder Đối với những website nội dung gồm quá nhiều file/folder thì có thể upload nhanh chóng bằng cách nén thành file .zip rồi sử dụng tính năng giải nén của File Manager Bài 3 : Quản trị hosting trên cPanel(tiếp) 9
  • 10. Để sử dụng các công cụ FTP thì cần có tài khoản FTP và thông tin FTP của hosting Trong phần này có các nội dung: Thiết lập tài khoản FTP trong cPanel Các loại công cụ FTP Các thông số trong việc cấu hình FTP Công cụ FTP FireZilla Quản lý file sử dụng công cụ FTP FireZilla Để sử dụng các công cụ FTP thì cần có tài khoản FTP và thông tin FTP của hosting Trong phần này có các nội dung: Thiết lập tài khoản FTP trong cPanel Các loại công cụ FTP Các thông số trong việc cấu hình FTP Công cụ FTP FireZilla Bài 3 : Quản trị hosting trên cPanel(tiếp) 10
  • 11. Truy cập vào chức năng FTP Accounts trong phân mục Files Thiết lập tài khoản FTP trong cPanel Danh sách các tài khoản FTP hiện có được quản trị trong mục FTP Accounts Bài 3 : Quản trị hosting trên cPanel(tiếp) 11 Danh sách các tài khoản FTP hiện có được quản trị trong mục FTP Accounts
  • 12. Để tạo một tài khoản FTP mới thì điền các thông số vào mục Add FTP Account: Login: tên tài khoản FTP cần tạo Password: mật khẩu của tài khoản FTP Directory: folder trên hosting mà tài khoản FTP đó có thể truy cập Điền xong thì nhấn nút Create FTP Account để tạo tài khoản FTP Thiết lập tài khoản FTP trong cPanel Bài 3 : Quản trị hosting trên cPanel(tiếp) 12
  • 13. Ba loại công cụ FTP: Web browser : Firefox, Chrome, … (cài thêm addon/extension hỗ trợ FTP) Phần mềm Website Editor : Dreamweaver, GoLive, … FTP Client : FireZilla, CuteFTP, … Để sử dụng các công cụ FTP kể trên, trước hết cần phải thiết lập cấu hình cho chúng dựa trên các thông số FTP Các loại công cụ FTP Ba loại công cụ FTP: Web browser : Firefox, Chrome, … (cài thêm addon/extension hỗ trợ FTP) Phần mềm Website Editor : Dreamweaver, GoLive, … FTP Client : FireZilla, CuteFTP, … Để sử dụng các công cụ FTP kể trên, trước hết cần phải thiết lập cấu hình cho chúng dựa trên các thông số FTP Bài 3 : Quản trị hosting trên cPanel(tiếp) 13
  • 14. Các thông số chính: FTP Host/Address : địa chỉ domain FTP hoặc địa chỉ IP của website FTP Username : tên tài khoản FTP FTP Password : mật khẩu tài khoản FTP Ngoài ra có thể cần thêm các thông số : Port : kênh giao tiếp, thông thường là 21 Starting directory : đường dẫn tới nơi lưu trữ website trên host Passive FTP : là phương pháp gửi/nhận thông tin FTP khi có firewall Directory Synchroniztion : đồng bộ giữa nơi lưu website trên máy tính và trên host Các thông số trong việc cấu hình FTP Các thông số chính: FTP Host/Address : địa chỉ domain FTP hoặc địa chỉ IP của website FTP Username : tên tài khoản FTP FTP Password : mật khẩu tài khoản FTP Ngoài ra có thể cần thêm các thông số : Port : kênh giao tiếp, thông thường là 21 Starting directory : đường dẫn tới nơi lưu trữ website trên host Passive FTP : là phương pháp gửi/nhận thông tin FTP khi có firewall Directory Synchroniztion : đồng bộ giữa nơi lưu website trên máy tính và trên host Bài 3 : Quản trị hosting trên cPanel(tiếp) 14
  • 15. FileZilla là một trong các phần mềm quản trị file trên hosting dựa theo giao thức FTP Trước hết cần thiết lập thông số để FireZilla kết nối tới hosting: Host: địa chỉ FTP của hosting Username: tên tài khoản FTP Password: mật khẩu của tài khoản Nhấn nút Quickconnect để kết nối tới hosting Công cụ FTP FireZilla FileZilla là một trong các phần mềm quản trị file trên hosting dựa theo giao thức FTP Trước hết cần thiết lập thông số để FireZilla kết nối tới hosting: Host: địa chỉ FTP của hosting Username: tên tài khoản FTP Password: mật khẩu của tài khoản Nhấn nút Quickconnect để kết nối tới hosting Bài 3 : Quản trị hosting trên cPanel(tiếp) 15
  • 16. Sau khi kết nối, nội dung website trên hosting và trên máy tính sẽ hiện ra ở hai cột. Các thao tác với file và folder cũng đầy đủ như trên File Manager của cPanel Công cụ FTP FireZilla Bài 3 : Quản trị hosting trên cPanel(tiếp) 16
  • 17. Trong phần này có các nội dung sau: Một số khái niệm thông dụng về email Giới thiệu về các tính năng hỗ trợ email trong cPanel Tạo một tài khoản email Giới thiệu về Web Mail 2. Quản lý Email Trong phần này có các nội dung sau: Một số khái niệm thông dụng về email Giới thiệu về các tính năng hỗ trợ email trong cPanel Tạo một tài khoản email Giới thiệu về Web Mail Bài 3 : Quản trị hosting trên cPanel(tiếp) 17
  • 18. Email Address: địa chỉ email mà mọi người sẽ gửi cho bạn Email Body: nội dung email Email Header: chứa các thông tin như email từ đâu tới, mail server nào nhận được,… Một số khái niệm thông dụng về email Email Address: địa chỉ email mà mọi người sẽ gửi cho bạn Email Body: nội dung email Email Header: chứa các thông tin như email từ đâu tới, mail server nào nhận được,… Bài 3 : Quản trị hosting trên cPanel(tiếp) 18
  • 19. POP3 (Post Office Protocol 3): giao thức nhận email từ mail server IMAP (Internet Message Access Protocol): giao thức nhận email từ web server remote SMTP (Simple Mail Transfer Protocol): giao thức gửi email Web Mail Client: chương trình cho phép truy cập email từ web browser POP3 (Post Office Protocol 3): giao thức nhận email từ mail server IMAP (Internet Message Access Protocol): giao thức nhận email từ web server remote SMTP (Simple Mail Transfer Protocol): giao thức gửi email Web Mail Client: chương trình cho phép truy cập email từ web browser Bài 3 : Quản trị hosting trên cPanel(tiếp) 19
  • 20. Mail Accounts: quản lý tài khoản email Web Mail: quản lý email trên nền web Forwarders : forward email từ tài khoản này sang tài khoản khác Spam Assassin: bộ lọc email rác (spam) tự động Auto Responders: tự động trả lời email tới Default Address: thiết lập địa chỉ email mặc định cho domain Các tính năng hỗ trợ email của cPanel Mail Accounts: quản lý tài khoản email Web Mail: quản lý email trên nền web Forwarders : forward email từ tài khoản này sang tài khoản khác Spam Assassin: bộ lọc email rác (spam) tự động Auto Responders: tự động trả lời email tới Default Address: thiết lập địa chỉ email mặc định cho domain Bài 3 : Quản trị hosting trên cPanel(tiếp) 20
  • 21. Mailing Lists: thiết lập danh sách email để gửi hàng loạt Account Level Filtering: thiết lập bộ lọc (filter) cho tài khoản email User Level Filtering: thiết lập bộ lọc cho tài khoản user Email Delivery Route: theo dõi quá trình một email được gửi/nhận Email Authentication: thiết lập bảo mật cho email Mailing Lists: thiết lập danh sách email để gửi hàng loạt Account Level Filtering: thiết lập bộ lọc (filter) cho tài khoản email User Level Filtering: thiết lập bộ lọc cho tài khoản user Email Delivery Route: theo dõi quá trình một email được gửi/nhận Email Authentication: thiết lập bảo mật cho email Bài 3 : Quản trị hosting trên cPanel(tiếp) 21
  • 22. Nhấn vào nút Mail Accounts trong ribbon Mail Điền các thông số : Email : địa chỉ email cần tạo Password : mật khẩu cho tài khoản email trên Mail Quota : dung lượng mailbox, có thể chọn không giới hạn dung lượng (Unlimited) Sau khi điền nhấn nút Create Account để tạo tài khoản Tạo một tài khoản mail (Mail Account) Nhấn vào nút Mail Accounts trong ribbon Mail Điền các thông số : Email : địa chỉ email cần tạo Password : mật khẩu cho tài khoản email trên Mail Quota : dung lượng mailbox, có thể chọn không giới hạn dung lượng (Unlimited) Sau khi điền nhấn nút Create Account để tạo tài khoản Bài 3 : Quản trị hosting trên cPanel(tiếp) 22
  • 23. Là dịch vụ quản lý email trên nền Web Để sử dụng Web Mail, truy cập vào chức năng Web Mail của phân mục Mail Web Mail Bài 3 : Quản trị hosting trên cPanel(tiếp) 23
  • 24. cPanel có ba phần mềm Web Mail, có thể chọn tùy ý Giao diện quản lý mail của phần mềm roundcube: Bài 3 : Quản trị hosting trên cPanel(tiếp) 24
  • 25. Trong phần này có các nội dung : Tạo một database Tạo user gắn với database Thay đổi các thiết lập database Xóa database và user Làm việc với database bằng hệ quản trị phpMyAdmin 3. Quản lý Database Bài 3 : Quản trị hosting trên cPanel(tiếp) 25
  • 26. Truy cập vào chức năng MySQL Databases của phân mục Database Điền tên database muốn rồi nhấn nút Create Database Tên đầy đủ của database sau khi tạo sẽ có cấu trúc: <tiền tố hosting>_<tên database đã điền> Tạo database Truy cập vào chức năng MySQL Databases của phân mục Database Điền tên database muốn rồi nhấn nút Create Database Tên đầy đủ của database sau khi tạo sẽ có cấu trúc: <tiền tố hosting>_<tên database đã điền> Bài 3 : Quản trị hosting trên cPanel(tiếp) 26
  • 27. Các database được quản lý trong mục Current Databases của chức năng MySQL Databases Để xóa database thì nhấn nút Delete Database ứng với database cần xóa Xóa database Bài 3 : Quản trị hosting trên cPanel(tiếp) 27
  • 28. Mỗi database cần ít nhất 1 user quản lý Để tạo user, truy cập vào chức năng MySQL Databases của phân mục Database như trên Điền thông số vào mục MySQL Users: Username: tên user muốn tạo (tên đầy đủ sẽ có thêm tiền tố hosing) Password: mật khẩu cho tài khoản user trên Sau khi điền nhấn nút Create User để tạo Tạo tài khoản user cho database Mỗi database cần ít nhất 1 user quản lý Để tạo user, truy cập vào chức năng MySQL Databases của phân mục Database như trên Điền thông số vào mục MySQL Users: Username: tên user muốn tạo (tên đầy đủ sẽ có thêm tiền tố hosing) Password: mật khẩu cho tài khoản user trên Sau khi điền nhấn nút Create User để tạo Bài 3 : Quản trị hosting trên cPanel(tiếp) 28
  • 29. Để user có quyền thao tác với database thì cần thao tác gắn user với database Để thực hiện thao tác đó, truy cập vào chức năng MySQL Databases của phân mục Database như trên Trong mục Add User To Database, chọn user và database cần gắn rồi nhấn nút Add Gắn user với database Để user có quyền thao tác với database thì cần thao tác gắn user với database Để thực hiện thao tác đó, truy cập vào chức năng MySQL Databases của phân mục Database như trên Trong mục Add User To Database, chọn user và database cần gắn rồi nhấn nút Add Bài 3 : Quản trị hosting trên cPanel(tiếp) 29
  • 30. Phân quyền cho user: quyền này áp dụng trong nội bộ database Sau khi gắn user với database, mục Manage User Privileges hiện ra, cho phép phân quyền cho user. Chọn các loại quyền cần phân rồi nhấn nút Make Changes Phân quyền thao tác database cho user Bài 3 : Quản trị hosting trên cPanel(tiếp) 30
  • 31. phpMyAdmin là một trong những phần mềm quản trị database phpMyAdmin trên cPanel không có tính năng tạo database mới Để sử dụng phpMyAdmin, truy cập vào chức năng phpMyAdmin của phân mục Database Giới thiệu về phpMyAdmin Bài 3 : Quản trị hosting trên cPanel(tiếp) 31
  • 32. Các database được hiển thị bên trái giao diện phpMyAdmin Bài 3 : Quản trị hosting trên cPanel(tiếp) 32
  • 33. Các thao tác với database có thể thực hiện theo hai cách: Cách 1: Thực thi các lệnh SQL Truy cập vào tab SQL, viết các lệnh SQL rồi nhấn nút Go để thực thi Thao tác với database trong phpMyAdmin Bài 3 : Quản trị hosting trên cPanel(tiếp) 33
  • 34. Cách 2: sử dụng giao diện phpMyAdmin Truy cập vào tab Structure, tại đây cung cấp giao diện để người dùng có thể thực hiện các thao tác với database Bài 3 : Quản trị hosting trên cPanel(tiếp) 34
  • 35. Trong phần này có các nội dung: Khái niệm về Backup và Restore Các loại hình backup Thực hiện backup website Thực hiện restore website 4. Backup & Restore Trong phần này có các nội dung: Khái niệm về Backup và Restore Các loại hình backup Thực hiện backup website Thực hiện restore website Bài 3 : Quản trị hosting trên cPanel(tiếp) 35
  • 36. Backup là thao tác copy lại những dữ liệu quan trọng để phòng trường hợp dữ liệu của website bị hỏng do các nguyên nhân : Lỗi từ phía server nhà cung cấp Bạn lỡ tay xóa hoặc ghi đè lên file dữ liệu của mình Website bị hack … Restore là thao tác phục hồi lại website từ dữ liệu được backup lúc trước Khái niệm về Backup và Restore Backup là thao tác copy lại những dữ liệu quan trọng để phòng trường hợp dữ liệu của website bị hỏng do các nguyên nhân : Lỗi từ phía server nhà cung cấp Bạn lỡ tay xóa hoặc ghi đè lên file dữ liệu của mình Website bị hack … Restore là thao tác phục hồi lại website từ dữ liệu được backup lúc trước Bài 3 : Quản trị hosting trên cPanel(tiếp) 36
  • 37. Home directory backup: backup phần nội dung của website dưới dạng file nén Database backup: có hai dạng: Sử dụng tính năng export của hệ quản trị database để backup phần database của website hoặc backup Backup database của website dưới dạng file nén Email aliases & filters backup: backup phần Email Forwarders & Filters dưới dạng file nén Full backup: tạo ra một file nén chứa tất cả nội dung trong tài khoản của bạn. Các loại hình backup Home directory backup: backup phần nội dung của website dưới dạng file nén Database backup: có hai dạng: Sử dụng tính năng export của hệ quản trị database để backup phần database của website hoặc backup Backup database của website dưới dạng file nén Email aliases & filters backup: backup phần Email Forwarders & Filters dưới dạng file nén Full backup: tạo ra một file nén chứa tất cả nội dung trong tài khoản của bạn. Bài 3 : Quản trị hosting trên cPanel(tiếp) 37
  • 38. Bước 1: Truy cập chức năng Backups trong phân mục Files Backup website Bài 3 : Quản trị hosting trên cPanel(tiếp) 38 Bước 2: Chọn kiểu backup Tại đây có thể download các file backup tương ứng của từng loại hình backup: Home directory backup Database backup Email Filters backup
  • 39. Riêng Full backup thì thực hiện bằng cách nhấn nút Download or Generate a Full Website Backup rồi chọn các thông số: Backup Destination: nơi sẽ lưu file backup được tạo ra Email Address: khi thực hiện backup thành công thì một email thông báo sẽ được gửi về địa chỉ email này Backup website Riêng Full backup thì thực hiện bằng cách nhấn nút Download or Generate a Full Website Backup rồi chọn các thông số: Backup Destination: nơi sẽ lưu file backup được tạo ra Email Address: khi thực hiện backup thành công thì một email thông báo sẽ được gửi về địa chỉ email này Bài 3 : Quản trị hosting trên cPanel(tiếp) 39
  • 40. Bước 1: Truy cập vào chức năng Backups trong phân mục Files như trước Restore Bước 2: Lựa chọn phần muốn restore Muốn restore phần nào thì nhấn nút Browse tương ứng với phần đó và chọn đường dẫn đến file backup lúc trước, sau đó nhấn nút Upload tương ứng để bắt đầu tiến hành restore Không thể restore file full backup trực tiếp từ cPanel Bài 3 : Quản trị hosting trên cPanel(tiếp) 40 Bước 2: Lựa chọn phần muốn restore Muốn restore phần nào thì nhấn nút Browse tương ứng với phần đó và chọn đường dẫn đến file backup lúc trước, sau đó nhấn nút Upload tương ứng để bắt đầu tiến hành restore Không thể restore file full backup trực tiếp từ cPanel
  • 41. Việc quản lý file trên hosting thực hiện bằng công cụ File Manager trên nền web hoặc phần mềm FTP như FireZilla Để sử dụng các phần mềm FTP đòi hỏi phải thiết lập tài khoản FTP trên hosting Các file của website trên hosting đều có phân quyền (Read, Write, Execute) đối với từng loại người dùng (User, Group, World) cPanel hỗ trợ nhiều tính năng cho tài khoản mail, đặc biệt là dịch vụ Web Mail cho phép quản lý mail trên nền web Tổng kết bài học Việc quản lý file trên hosting thực hiện bằng công cụ File Manager trên nền web hoặc phần mềm FTP như FireZilla Để sử dụng các phần mềm FTP đòi hỏi phải thiết lập tài khoản FTP trên hosting Các file của website trên hosting đều có phân quyền (Read, Write, Execute) đối với từng loại người dùng (User, Group, World) cPanel hỗ trợ nhiều tính năng cho tài khoản mail, đặc biệt là dịch vụ Web Mail cho phép quản lý mail trên nền web Bài 3 : Quản trị hosting trên cPanel(tiếp) 41
  • 42. Việc quản trị database (trừ việc tạo database) thực hiện bằng phần mềm phpMyAdmin trên cPanel Mỗi database đều cần có ít nhất một tài khoản user quản lý, có thể phân quyền hạn cho tài khoản này Website được backup dưới dạng file nén và có thể download file đó về máy tính rồi sử dụng để restore website khi cần thiết Các loại hình backup: Home Directory, Database, Email & Filter, Full backup cPanel không hỗ trợ thao tác restore file full backup Tổng kết bài học Việc quản trị database (trừ việc tạo database) thực hiện bằng phần mềm phpMyAdmin trên cPanel Mỗi database đều cần có ít nhất một tài khoản user quản lý, có thể phân quyền hạn cho tài khoản này Website được backup dưới dạng file nén và có thể download file đó về máy tính rồi sử dụng để restore website khi cần thiết Các loại hình backup: Home Directory, Database, Email & Filter, Full backup cPanel không hỗ trợ thao tác restore file full backup Bài 3 : Quản trị hosting trên cPanel(tiếp) 42