Hướng dẫn quản trị hosting cơ bản trên cPanel

Đánh giá bài viết

1. Đăng nhập vào control panel của cPanel

Quý khách có thể sử đăng nhập trực tiếp vào trang quản trị cPanel thông qua trang quản lý dịch vụ id.matbao.net hoặc cũng có thể khởi tạo lại thông tin đăng nhập hosting cũng qua trang quản lý dịch vụ

Nếu quý khách chọn phương án đăng nhập với thông tin cụ thể không phải thông qua trang quản trị http://id.matbao.net thì quý khách sẽ truy cập vào trang control panel bằng địa chỉ http://tên-miền-của-quý khách.com:2082 (ví dụ: http://matbaohosting.com:2082/) hoặc http://tên-máy-chủ-hosting:2083 (ví dụ: https://s2dxxx.cloudnetwork.vn:2083/ với xxx là tham số được gửi qua mail của Quý khách bằng cách sử dụng chức năng “Đổi mật khẩu” trên trang quản lý http://id.matbao.net ). Khi truy cập vào nó sẽ ra giao diện đăng nhập, hãy điền usernamepasswrod của host vào và ấn Log in.

Và đây là giao diện của trang cPanel

2. Quản lý tập tin / thư mục trên hosting cPanel

Để quản lý các dữ liệu tập tin và thư mục có trên host sử dụng cPanel, quý khách đăng nhập vào control panel và tìm đến phần File Manager.


Sau đó quý khách vào Settings, hãy chọn là public_html/www (tức là các lần truy cập tiếp theo quý khách sẽ vào thư mục gốc trên host) và Show Hidden File (hiển thị các file ẩn như .htaccess).

Giao diện quản lý tập tin và thư mục trên host sẽ hiển thị ra như thế này.


Mặc định hosting sẽ có sẵn một thư mục cgi-bin.well-known. Đây là hai thư mục mặc định của hệ thống quý khách vui lòng không xóa đi hoặc thao tác để tránh phát sinh lỗi trong quá trình vận hành.

Cách upload một tập tin

Để upload một tập tin, quý khách hãy chọn thư mục gốc (public_html) bên tay trái và ấn vào nút Upload ở phía trên thanh công cụ.


Sau đó giao diện upload tập tin sẽ mở ra, quý khách hãy upload file bất kỳ ở máy tính lên thử nhé.


Sau khi nó báo chữ complete, hãy ấn liên kết “Go back to……” để trở về giao diện quản lý tập tin (File Manager) của host.
Bây giờ quý khách sẽ thấy tập tin bạn vừa upload lên đã có trên host, ví dụ tập tin vừa upload lên có tên là “wordpress-4.9.6.zip”.

Cách tạo thư mục

Dĩ nhiên quý khách có thể sử dụng host như một ổ cứng lưu trữ dữ liệu, bạn cũng có thể tạo ra các thư mục để quản lý các tập tin.
Để tạo thư mục, quý khách cũng hãy chắc chắn là đã chọn vào thư mục gốc ở cây thư mục bên tay trái, sau đó ấn vào nút New Folder trên thanh công cụ.


Và nhập tên thư mục cần tạo, tên thư mục quý khách nên viết liền không dấu. Sau đó ấn nút Create New Folder.


Và bây giờ quý khách đã có một thư mục vừa tạo.


Quý khách có thể nhấp đúp vào thư mục đó để truy cập vào thư mục, sau đó hãy thử upload một tập tin lên.


Giả sử bây giờ quý khách có một thư mục matbao ngoài thư mục gốc, và trong thư mục matbao mình có một tập tin tên matbao.png thì sẽ truy cập trên địa chỉ website là //matbaohosting.com/matbao/matbao.png, trong đó matbaohosting.com là tên miền gốc của host đang dùng.


Nếu quý khách có thử truy cập vào thư mục mà không gõ tên tập tin ví dụ như http://matbaohosting.com/matbao thì có thể nó sẽ hiển thị ra danh sách tập tin thế này.


Tuy nhiên thật là không an toàn nếu quý khách để người khác sẽ biết rõ trên host của chúng ta có cái gì .
Để khắc phục, quý khách hãy dùng phần mềm Notepad hoặc Notepadd++ trên máy tính và tạo một tập tin rỗng không có nội dung với tên là “index.php”. Sau đó upload nó vào thư mục quý khách cần che giấu. Lúc này, khi quý khách gõ địa chỉ thư mục thì tập tin index.php sẽ tự động được load ra vì những tập tin có tên là index.php hoặc index.html được host xem là tập tin trang chủ nên nó sẽ tự động hiển thị mà không cần gõ tên index.php ở địa chỉ. Mà tập tin index.php là tập tin rỗng nên dĩ nhiên nó sẽ hiển thị ra một trang trắng xóa.

Xóa tập tin / thư mục :

Để xóa cái gì đó trên host, quý khách ấn chuột phải vào đối tượng cần xóa và chọn Delete.

Đổi tên tập tin / thư mục :

Cũng giống như xóa, quý khách muốn đổi tên gì thì ấn chuột phải vào đối tượng cần đối tên và chọn là Rename. Lưu ý nếu đổi tên tập tin, quý khách nên giữ lại đuôi mở rộng của tập tin để nó làm việc đúng chứ không nó sẽ bị lỗi.

Nén tập tin / thư mục :

Trên host quý khách cũng có thể nén một tập tin lại thành các định dạng nén như .zip, .tar, .tar.gz nhưng tốt nhất là nên nén lại .zip vì chắc chắn .zip sẽ thân thiện với quý khách hơn phải không nào?
Để nén một cái gì đó trên host, quý khách chỉ cần ấn chuột phải và chọn Compress.


Sau đó chọn loại định dạng nén, nên chọn là Zip Archive. Đồng thời cũng có thể đặt tên cho tập tin nén, nhớ đừng xóa đuôi mở rộng của nó nha. Sau đó ấn nút Compress File(s) để bắt đầu nén.


Sau khi thông báo nén thành công, ấn Close để tắt cửa sổ.


Và bây giờ quý khách đã có một tập tin nén trên host, có thể tải về máy bằng cách chọn nó, ấn chuột phải và chọn Download.

Di chuyển tập tin / thư mục :

Để di chuyển một tập tin/thư mục sang một thư mục khác, quý khách ấn chuột phải vào đối tượng cần di chuyển và ấn Move.


Ví dụ quý khách muốn chuyển tập tin này vào thư mục matbao ở thư mục gốc thì quý khách sẽ ghi địa chỉ trong phần cần chuyển đến là /public_html/matbao, tức là phải khai báo đường dẫn tuyệt đối tính từ thư mục /public_html.

3. Cách tạo database trên hosting cPanel

Để tạo database trên host, quý khách truy cập vào control panel và tìm đến MySQL Databases.


Và đây là giao diện trang quản lý database trên host dùng cPanel.


Sau đó, chúng ta sẽ cần làm các bước sau:
B1. Tạo tên database
B2. Tên username cho database và mật khẩu cho username đó.
B3. Cấp quyền truy cập cho username database vừa tạo để nó truy cập vào database vừa tạo.
Tại sao lại cần tạo username cho database? Bởi vì như quý khách thấy, khi cài WordPress ở localhost chúng ta sẽ nhập database userroot nhưng ở host chúng ta không có một người dùng nào tên root cả (đúng hơn là không được phép) nên chúng ta phải tạo ra các database username, quý khách có thể dùng một username cho nhiều database hoặc mỗi database có một username riêng đều được.
Bước 1. Tạo database
Để tạo database, quý khách nhập tên database cần tạo ở khung Create a New Database và nhấn nút Create Database.


Sau đó ấn Go back khi thấy thông báo tạo thành công.


Quý khách thấy tên database vừa tạo chứ? Nó sẽ có dạng là usernamehost_tendata. Ví dụ host quý khách có username là matbaoho và database quý khách có tên là data thì tên database đầy đủ của mình phải là matbaoho_data. Mục đích là để hệ thống phân biệt database này là của user nào trong hệ thống nhằm tránh trùng nhau. Do vậy, khi cài đặt website quý khách phải điền tên database đầy đủ theo dạng này.
Bước 2. Tạo database user
Để tạo database user, quý khách kéo xuống phần MySQL Users và điền tên user cần tạo, và thiết lập mật khẩu cho user đó. Tốt nhất, mỗi database quý khách nên tạo một user riêng và đặt tên giống hoặc gần giống tên database cho dễ nhận biết.

Sau đó cũng ấn Go back như bước tạo database.

Bước 3. Cấp quyền truy cập database cho user
Để cấp quyền truy cập cho database user vừa tạo vào database vừa tạo, bạn kéo xuống phần Add a User to Database và chọn database và database user cần kết nối với nhau rồi ấn Add.


Sau đó đánh dấu vào mục All Privileges và ấn nút Make Changes.


Sau đó ấn Go back tiếp.
Bây giờ chúng ta đã có một database thông tin để kết nối như sau:
Databse Name: matbaoho_data
Database User: matbaoho_data
Databse Password: [mật khẩu]
Databse Host: localhost
Đây đều là các thông tin quan trọng quý khách sẽ cần khai báo khi cài bất cứ mã nguồn website PHP nào.

4. Cách kết nối FTP vào hosting:

Trước khi kết nối vào FTP trên host, quý khách cần chắc chắn trỏ tên miền về host mặc dù bước này không cần thiết vì quý khách có thể kết nối vào cái hostname của host hoặc dịa chỉ IP của host nhưng ở đây chúng tôi sẽ chỉ hướng dẫn kết nối vào FTP qua tên miền trên host để tránh dài dòng.
Để kết nối vào FTP trên host quý khách cần phải sử dụng một ứng dụng chuyên làm việc này, nó được gọi là FTP Client. Hiện nay, quý khách có thể sử dụng phần mềm FileZilla vì đây là FTP Client miễn phí tốt nhất hiện tại, hỗ trợ hầu hết mọi hệ điều hành hiện nay.
Sau khi cài đặt phần mềm FileZilla vào máy, quý khách khởi động nó lên sẽ có giao diện như sau:


Giải thích:
1 – Địa chỉ host hoặc IP của host cần truy cập, hãy điền tên miền website của quý khách vào.
2 – Tên username truy cập vào host
3 – Mật khẩu truy cập vào host
4 – Cổng kết nối, cổng của giao thức FTP là 21, quý khách không cần điền cũng được vì mặc định nó đã là 21
Điền xong các thông tin đó, các quý khách ấn vào nút Quickconnect để bắt đầu kết nối. Kết nối thành công nó sẽ hiển thị ra như thế này.


Trong đó, bên tay trái là các dữ liệu trên máy tính và bên tay phải là các dữ liệu trên host. quý khách thấy thư mục public_html chứ, đó là thư mục gốc trên host của quý khách đó, nhấp vào đi rồi quý khách sẽ thấy các tập tin và thư mục trên host của mình hiện ra.


Đối với các tập tin, quý khách có thể ấn chuột phải và chọn Edit để sửa nội dung, ngoại trừ hình ảnh, chắc chắn rồi.
Nếu quý khách muốn upload cái gì đó lên host qua FTP, quý khách cứ truy cập vào thư mục cần upload vào trên FTP và di chuyển thư mục ở máy tính đến vị trí của tập tin cần upload, ấn chuột phải và chọn Upload.


Chờ đợi đến khi nào trên host xuất hiện cái tập tin quý khách vừa upload thì thôi.


Tương tự, quý khách có thể ấn chuột phải vào file nào đó trên host và chọn Download để tải về máy tính.

Tạo tài khoản FTP riêng :

FTP có một cái hay là quý khách có thể tạo ra nhiều tài khoản FTP riêng và có thể chỉ định tài khoản đó chỉ có thể quản lý một thư mục nào đó trên host, rất có ích nếu quý khách muốn cho người khác có quyền upload dữ liệu lên host của quý khách mà không sợ người ta đụng chạm tới các dữ liệu khác.
Để làm được việc này, quý khách đăng nhập vào control panel của host và tìm đến FTP Accounts.


Và thiết lập username và mật khẩu FTP cần tạo ra, đồng thời quý khách có thể khai báo thư mục được áp dụng cho tài khoản FTP này và dung lượng tối đa tài khoản FTP này được phép sử dụng.


Lưu ý là với các tài khoản FTP được chính quý khách tạo ra, username của nó sẽ có dạng là username@domain-của-quý khách.com nên khi đăng nhập, quý khách phải nhập username là như thế. Như ví dụ với ảnh trên, mình tạo ra một tài khoản FTP với username là matbao@matbaohosting.com và nó được quyền sử dụng thư mục /public_html/matbao/. Ấn nút Create FTP Account để kết thúc.
Bây giờ quý khách có thể đăng nhập vào FTP bằng FileZilla, phần host quý khách vẫn để là domain-của-quý khách.com, chỉ khác username mà thôi.

5. Tạo subdomain trên hosting cPanel

Quý khách tìm mục Domains và sau đó là vào Subdomain


Như hình bên dưới quý khách sẽ thấy được 2 mục, đó là mục tạo subdomain và mục quản lý các subdomain quý khách đã tạo. Một subdomain sẽ có dạng là dichvu.tenmienchinh.com, như vậy quý khách gõ vào tên subdomain mà quý khách muốn tạo, lựa chọn tên miền chính của subdomain này và lựa chọn đường dẫn (thông thường thì đường dẫn sẽ để mặc định).
Ví dụ ở đây quý khách tạo subdomain với tên là matbao, mình chọn tên miền chính là matbaohosting.com thì đường dẫn của nó sẽ là /public_html/matbao.matbaohosting.com (đường dẫn này quý khách có thể tự cấu hình). Nếu sau khi tạo và cấu hình thành công thì quý khách sẽ có được một tên miền con mới với địa chỉ là http://matbao.matbaohosting.com.
Sau khi khởi tạo thành công một subdomain thì tên miền con này sẽ được liệt kê vào danh sách bên dưới, quý khách nhìn sang bên phải của mỗi dòng sẽ có chức năng tạo Manage Redirection và xóa subdomain. Nếu quý khách muốn xóa tên miền con vừa tạo thì quý khách nhấn vào link Remove, nếu quý khách muốn tạo chuyển tiếp từ tên miền con này đến một địa chỉ khác thì quý khách chọn Manage Redirection.

6. Tạo Addon domain trên hosting cPanel

Trước khi thêm tên miền, quý khách cũng phải chắc chắn rằng tên miền mà quý khách cần thêm đã trỏ về host. Sau đó quý khách vào cPanel, tìm đến mục Addon domains như ảnh.


Sau đó nhập tên miền cần thêm vào, và khai báo các thông tin:


New Domain Name: Tên miền cần thêm vào host
Subdomain or FTP Username: Khai báo username FTP dành cho tên miền này, ngoài ra username này cũng sẽ là subdomain của tên miền chính của gói host dùng để truy cập vào thư mục này.
Document Root: Thư mục dành riêng cho tên miền này, quý khách phải khai báo luôn public_html, và nhập tên thư mục vào đằng sau nó. Mặc định nó sẽ lấy tên của tên miền đặt tên cho thư mục.
Password: Tạo mật khẩu FTP cho tên miền này.

7. Tạo Aliases trên hosting cPanel

Để tạo một Alias Domain , nhập tên miền của quý khách vào ô Domain và ấn Add Domain như hình dưới:


Thêm tên miền cần Aliases vào :

8. Hướng dẫn Backup Website trên cPanel

Để thực hiện backup,đầu tiên quý khách đăng tìm tới phần quản lý file:

Backups =>Thực hiện dowload các bản backup hệ thống Domain hay từng phần như Full Website Backup, Home Directory, MySQL Database, Email Forwarders……
Tạo các bản Backup rất đơn giản. Đầu tiên, quý khách nhấn vào ở phần quản lí File trong Cpanel . Sau đó quý khách chỉ cần kích lên tên của thư mục muốn dowload bản backup.
Vd:Quý khách muốn dowload bản backup của toàn bộ host của mình . Quý khách nhấn vào Download or Generate a Full Website Backup (Xem ảnh dưới)

Tiếp theo ,trình duyệt sẽ xuất hiện giao diện như sau:

Quý khách có thể click vào Email address để nhận mail thông thông báo sau khi hoàn tất backup,nếu không quý khách có thể bỏ qua bước này
Sau đó click vào Generate Backup ,sẽ xuất hiện như sau:

(Đây là bảng thông báo sẽ gửi hoặc không gửi mail sau khi hoàn tất->phụ thuộc vào bước trước bạn có tick vào Email Address hay không)
Khi hoàn tất sẽ xuất hiện màn hình như sau :

Tới đây quý khách có thể Dowload bản backup về bằng cách tick vào link backup màu xanh ở trên.
(Quý khách lưu ý sau khi giải nén,toàn bộ code trang web của quý khách nằm trong thư mục Homedir.tar)

Như vậy là quý khách đã có đầy đủ các hướng dẫn cơ bản về quản trị hosting cPanel tại Mắt Bão. Chúc quý khách thành công.