Cài đặt WordPress thủ công trên DirectAdmin

Kính chào quý khách,

Trong bài viết này JDC giới thiệu cách cài đặt mã nguồn WordPress trên DirectAdmin bằng cách dùng tài khoản admin trực tiếp tạo hosting và hoàn thành cài đặt website đầu tiên.

Vì đã có bài viết về cách cài đặt tự động WordPress sử dụng phần mềm Softaculous trên DirectAdmin nên trước khi đi vào nội dung chính, JDC xin giải thích từ ngữ thế nào là cài WordPress thủ công, thế nào là cài WordPress tự động để quý khách hiểu các trường hợp áp dụng cho mình.

  • Cài đặt WordPress theo cách tự động là sử dụng phần mềm bên thứ ba có tên Softaculous để triển khai WordPress mà không cần phải upload mã nguồn từ FTP hoặc File manager, và không cần phải tự tạo database. Áp dụng cho các khách hàng sử dụng dịch vụ Hosting giá rẻ của JDC.
  • Cài đặt WordPress theo cách thủ công là quý khách cần upload mã nguồn qua FTP hoặc File manager và tự tạo database cho từng website. Áp dụng cho các trường hợp quý khách sử dụng VPS có cài DirectAdmin riêng.

Chuyển đổi chế độ quản trị

Để tạo Hosting trực tiếp từ tài khoản admin thì quý khách cần chuyển đổi chế độ từ Admin level thành User level. DirectAdmin phân rõ chức năng tương ứng với các chế độ quản trị như sau:

  • Admin level là cấp độ quản trị hệ thống cao nhất, ở cấp độ này quản trị viên có thể quản lý toàn bộ các thông số kỹ thuật của máy chủ bao gồm vận hành các dịch vụ trên máy chủ và cài đặt các plugin. Cấp độ này có thể tạo các Gói Reseller và tài khoản Reseller.
  • Reseller level là cấp độ nhỏ hơn được phân quyền ít hơn so với Admin level, ở cấp độ này Reseller (người bán lại) có thể tạo ra các gói Hosting và phân phối lại cho người dùng cuối End user.
  • User level là cấp độ thấp nhất, được phân quyền quản lý hosting bao gồm các chức năng: quản lý domains, quản lý databases, quản lý tài khoản FTP, Email … những nhiệm vụ cần thiết để quản trị một hosting đầy đủ.

Khi mới đăng nhập vào DirectAdmin bằng tài khoản admin thì mặc định chế độ là Admin level, trong chế độ này có rất nhiều chức năng hệ thống nhưng lại không có chức năng tạo Hosting. Vì vậy để thêm mới một websites bằng tài khoản admin quý khách cần chuyển chế độ thành User level.

Các chế độ quản lý của DirectAdmin

Các chế độ quản lý của DirectAdmin (Góc trên bên phải – khu vực chấm đỏ)

Bước 1: Đăng nhập

Địa chỉ đăng nhập mặc định của DirectAdmin qua cổng 2222, địa chỉ đăng nhập đầy đủ như sau:

http://DIA_CHI_IP_VPS:2222

Tại đây quý khách nhập mật khẩu tài khoản admin để vào phần quản trị hosting.

Đăng nhập DirectAdmin

Đăng nhập DirectAdmin

Sau khi đăng nhập thành công quý khách sẽ vào trang chủ DirectAdmin có giao diện như sau

Giao diện DirectAdmin

Giao diện DirectAdmin

Nếu đăng nhập thành công thì giao diện trang quản trị như hình trên.

Bước 2: Chuyển đổi quyền quản trị

Ở bước này phân biệt hai trường hợp:

  • Trường hợp 1: Quý khách không cần tạo user cho khách hàng, mà sử dụng trực tiếp tài khoản admin để tạo hosting. Áp dụng cho trường hợp quý khách quản lý hosting cho khách hàng hoặc khách hàng ủy thác quyền quản lý cho quý khách.
  • Trường hợp 2: Quý khách cần tạo user cho khách hàng tự quản lý hosting của họ. Áp dụng cho trường hợp bán hosting.

Trong bài viết này JDC sẽ hướng dẫn quý khách thực hiện Trường hợp 1, trường hợp này quý khách không cần tạo Gói hosting hoặc tạo user mới vì quý khách tự mình quản lý các websites.

Trên bảng Access Level, quý khách chọn User level

Chọn chế độ quản lý trên DirectAdmin

Chọn chế độ quản lý trên DirectAdmin

Tạo hosting và cài đặt SSL

Bước 1: Tạo hosting 

Trong chế độ User level quý khách click nút Domains Administrator

quản lý domain trên directadmin

quản lý domain trên directadmin

Thêm domains mới

Thêm domains mới

==> Click nút Add another domain để thêm một website mới.

Tại đây quý khách tick đánh dấu và nhập địa chỉ domain tương ứng như trong hình và Click nút Create.

Nhập thông tin Website mới

Nhập thông tin Website mới

Nếu nhận được thông báo “Domain Created Successfully” thì Website đã được thêm thành công.

Bước 2: Cài đặt chứng chỉ SSL

Chọn thư mục root cho trang HTTPS

Tiếp tục bước này, sau khi thêm thành công domain ở bước trên quý khách click vào domain vừa tạo và đánh dấu lựa chọn thứ hai như trong hình.

lựa chọn thư mục root cho SSL

lựa chọn thư mục root cho SSL

bấm nút Save để hoàn tất khai báo vị trị thư mục root của trang https của quý khách.

Hiện nay cài đặt chứng chỉ SSL dường như là tiêu chuẩn mặc định cho một website vì vậy trong bước này JDC sẽ hướng dẫn tạo chứng chỉ Let’s Encrypt miễn phí.

Đăng ký chứng chỉ SLL

Tại trang quản lý, quý khách Click vào liên kết SSL Certificates như trong hình

Chọn SSL Certificates

Chọn SSL Certificates

Khai báo thông tin của Chứng chỉ SSL

Khai báo thông tin của Chứng chỉ SSL

Quý khách lựa chọn và nhập thông tin ở các trường tương ứng tại các vị trí có chấm đỏ như trong hình.

Nếu quý khách có chứng chỉ riêng (Pro) thì copy và paste vào ô textarea bên dưới.

==> Sau đó Click nút Save để bắt đầu tiến trình tạo chứng chỉ.

Để tạo được chứng chỉ, quý khách cần lưu ý một số vấn đề sau:

  • Trỏ domain tới IP của VPS trước.
  • Nếu chưa tạo bản ghi www.xyz.com trên domain dns hoặc không muốn tạo chứng chỉ cho www. thì quý khách bỏ tick tại dòng tương ứng.
Tạo chứng chỉ thành công

Tạo chứng chỉ thành công

Nếu thành công sẽ có hình như trên.

Upload code và tạo database

Bước 1: Dùng Files Manager để upload mã nguồn

Trên giao diện quản lý Click bấm vào biểu tượng Files như trong hình

Chọn Files Manager

Chọn Files Manager

Trên giao diện quản lý của Files Manager, Click chọn public_html

Click chọn public_html

Click chọn public_html

Khi click chọn public_html là liên kết trỏ đến thư mục gốc của hosting, tại đây DirectAdmin đã tự động tạo các file hệ thống trong đó có hai file quý khách cần xóa đi là index.htmllogo.png là hai file trang Welcome to directadmin. Tất nhiên chúng ta không cần trang này.

Xóa file Index.html và logo.png mặc định

Xóa file Index.html và logo.png mặc định

Quý khách đánh dấu tick vào hai file index.html, logo.png như hình và Click vào nút Delete

Cũng trên giao diện này quý khách Click vào nút “Upload files to current directory

Click nút Upload code

Click nút Upload code

Tại form upload của Files Manager quý khách lựa chọn file wordpress.zip đã chuẩn bị và Click vào nút Upload Files

Form upload file của DirectAdmin

Form upload file của DirectAdmin

Giải nén file vừa upload bằng cách Click vào Extract

Giải nén file zip

Giải nén file zip

Sau khi giải nén ta sẽ thu được thư mục wordpress trong đó chứa toàn bộ mã nguồn wordpress, nhưng thông thường chúng ta hay cài đặt wordpress ngay tại thư mục gốc. Vì vậy quý khách cần di chuyển file từ thư mục wordpress ra thư mục gốc.

==> Click chọn Select để đánh dấu tất cả files và thư mục

==> Click nút Add to Clipboard để chép files vào bộ nhớ tạm thời.

Sau đó di chuyển ra thư mục gốc và bấm nút “Move Clipboard Files Here” để move hết các files đang có trong bộ nhớ tạm thành các file và thư mục trong thư mục gốc.

Kết quả

Mã nguồn wordpress đã được di chuyển ra thư mục gốc

Mã nguồn wordpress đã được di chuyển ra thư mục gốc

Bước 2: Tạo Database

Tại giao diện trang quản lý Click vào chức năng quản lý cơ sở dữ liệu Mysql Management

click Mysql management

click Mysql management

==> Click Create New Database

click Create New Database

click Create New Database

Nhập thông tin database cần tạo

create new database

create new database

Nếu kết quả hiện ra như sau thì bạn đã tạo thành công

tạo Database thành công

tạo Database thành công

Code đã upload, database đã có bây giờ chúng ta tiến hành cài đặt wordpress như bình thường.

Cài đặt WordPress

Nhập địa chỉ websites của bạn cùng với https

Trang cài đặt WordPress

Trang cài đặt WordPress

Khai báo database

khai báo database

khai báo database

Khai báo thông tin WordPress

khai báo thông tin wordpress

khai báo thông tin wordpress

Đăng nhập WordPress thành công

Đăng nhập wordpress thành công

Đăng nhập wordpress thành công

Cài đặt Plugin Really Simple SSL và kiểm tra kết quả giao thức http/2 đã hoạt động hay chưa

kiểm tra HTTP2

kiểm tra HTTP2

Nếu kết quả như trên thì website đã được hỗ trợ giao thức HTTP/2

Cuối cùng là kiểm tra Website của bạn từ trang chủ.

kết thúc cài đặt wordpress

kết thúc cài đặt wordpress

Chúc mừng bạn quá trình cài đặt đã hoàn thành.

Demo: https://wordpress.jdc.vn

VPS trong bài hướng dẫn là gói LXC – X1, hiện nay đang có LXC VPS nhỏ với cấu hình và chi phí hợp lý nhất rất phù hợp làm Webserver cỡ nhỏ. Đủ khả năng triển khai hàng chục WordPress công ty, giới thiệu sản phẩm.

LXC-X1

1 Core CPU 1 Gb RAM 20 GB Enterprise SAS 01 Address IPv4 Không giới hạn Bandwidth

130k/tháng 200k/tháng

Cài đặt WordPress thủ công trên DirectAdmin

 

We will be happy to hear your thoughts
Nhà cung cấp VPS giá rẻ Uy tín hàng đầu và Hỗ trợ Nhiệt tình Tận tâm!