Trang chủ Linux Webserver [Centminmod] – Thêm domain vào máy chủ

[Centminmod] – Thêm domain vào máy chủ

bởi Thạch Phạm

Sau khi cài đặt Centminmod mà mình đã trình bày ở phần 2, thì việc tiếp theo mà bạn cần sẽ làm đó chính là thêm domain cần chạy website vào máy chủ bởi các bước cài đặt Centminmod đã cấu hình tất cả cho bạn rồi nên chẳng cần làm thêm gì.

Thông thường khi thêm một domain vào máy chủ thì chúng ta sẽ cần làm khá mất thời gian, nhất là việc chỉnh sửa các file cấu hình (config) không phù hợp dành cho người mới tìm hiểu.

Rất may mắn rằng Centminmod đã có một tùy chọn hỗ trợ bạn thêm domain nhanh chóng mà không cần làm gì nhiều, chỉ việc nhập domain là xong.

Bước 1. Trỏ domain về IP của máy chủ

Để chạy domain được trên VPS thì dĩ nhiên bạn sẽ cần phải trỏ domain về IP của máy chủ. Cách trỏ là chúng ta sẽ sử dụng trang quản lý DNS của các nhà cung cấp domain thường có sẵn để thêm record.

Hãy tạo một record A với tên là @ hoặc * hoặc domaincuaban.com và giá trị là IP của máy chủ, xem hình dưới:

Sửa record A trỏ tới IP của VPS

Sửa record A trỏ tới IP của VPS

Xong và đợi đến khi nào gõ địa chỉ website mà nó dẫn tới trang chào mừng Centminmod của bạn trên VPS là đã cập nhật DNS hoàn tất.

Bước 2. Thêm domain vào máy chủ bằng Centminmod

Tiến hành đăng nhập vào VPS thông qua SSH như thường lệ và cd tới thư mục chứa script Centminmod nhé.

cd /usr/local/src/centminmod

Và chạy file centmin.sh

./centmin.sh

Menu của Centminmod hiển thị ra, chọn tùy chọn số 2). Add nginx vhost domain. Tức là gõ số 2 rồi ấn Enter đó.

installcentminmod-menu

Kế tiếp, gõ tên miền cần add vào máy chủ (không có www).

Nhập tên miền cần thêm vào Centminmod

Nhập tên miền cần thêm vào Centminmod

Sau đó nó sẽ hỏi bạn có muốn tạo chứng chỉ SSL tự ký không, nếu bạn không muốn tạo thì gõ n và Enter.

Create a self-signed SSL certificate Nginx vhost? [y/n]: n

Tiếp theo nó sẽ hỏi bạn nhập username cho tài khoản FTP của domain này.

Create FTP username for vhost domain (enter username): thachpham

Và cho nó tự tạo password cho tài khoản FTP.

Auto generate FTP password (recommended) [y/n]: y

Bây giờ nó đã thêm domain cho bạn xong, bạn kéo lên trên để thấy các thông tin liên quan tới domain như sau:

-------------------------------------------------------------
FTP hostname : 104.236.62.195
FTP port : 21
FTP mode : FTP (explicit SSL)
FTP Passive (PASV) : ensure is checked/enabled
FTP username created for thachpham.com : thachpham
FTP password created for thachpham.com : M9bgwnKS77wBKRTytavs4
-------------------------------------------------------------
vhost for thachpham.com created successfully

domain: https://thachpham.com
vhost conf file for thachpham.com created: /usr/local/nginx/conf/conf.d/thachpham.com.conf

upload files to /home/nginx/domains/thachpham.com/public
vhost log files directory is /home/nginx/domains/thachpham.com/log

Cuối cùng là chọn tùy chọn số 22 để thoát ra.

Sau đó truy cập lại vào domain, nếu nó ra trang này thì đã thành công.

adddomaincentminmod

Và giờ đây, thư mục của domain bạn vừa add vào nằm ở /home/nginx/domains/. Hoặc bạn có thể đăng nhập vào bằng tài khoản FTP của domain đó hoặc sử dụng tài khoản root để quản trị.

Kết thúc phần 3

Ở phần này bạn đã đi qua cách add domain vào máy chủ bằng Centminmod, rất đơn giản và dễ hiểu lắm phải không nào. Ngay phần kế tiếp, mình sẽ hướng dẫn bạn cài mới một website WordPress trên máy chủ dùng Centminmod.

Nếu bạn đã có website rồi và cần chuyển host thì đừng lo lắng, mình sẽ hướng dẫn chi tiết ở các phần sau nữa.

Có thể bạn quan tâm

Hiện tại blog tạm đóng bình luận vì mình cần tập trung thời gian vào cập nhật bài viết. Bình luận sẽ mở ra cho đến khi mình sẵn sàng.