1- Vì sao phải thiết đặt domain chính
Với Centmin Mod, khi truy cập vào một số công cụ (như Memcache Server, Opcache, phpmyadmin…) đòi hỏi phải thông qua một tên miền (domain) được gọi là Default Server Main Hostname Nginx Vhost, ở đây ta tạm gọi là domain chính. Mặc định, Centmin Mod sẽ lấy hostname của server để làm domain chính. Vậy hostname ở đâu ra?
Khi mua VPS hoặc dedicated server, để ý sẽ có phần thiết đặt hostname. Dưới đây là mục thiết đặt hostname của [af_link id=”408″]Digital Ocean[/af_link] và [af_link id=”410″]Vultr[/af_link]:
Thường ta điền thông tin hostname theo hướng để phân biệt các server như sv1 chẳng hạn. Quá trình cài đặt Centmin Mod lấy hostname này làm domain chính, do đó các đường dẫn truy cập vào một số công cụ sẽ có dạng sv1/xxxx.php (vví dụ: trang admin của Memcached Server sẽ là sv1/memcache_3d6ee13075964f9e.php) và ta sẽ không truy cập được.
Vòng vo mãi giờ chốt lại là:
- Trước khi cài Cenmin Mod cần xác định một domain để làm domain chính. Domain chính có thể là một sub domain nhưng phải khác domain mà bạn dự định dùng để chạy website (ví dụ mình chọn domain chính là panel.danhgiahost.com).
- hostname của server phải được đặt là domain chính.
- Để domain chính có thể chạy thì nó phải được trỏ về IP của server.
2. Để thiết đặt domain chính cần phải làm gì
Trong hướng dẫn này giả sử domain chính là panel.danhgiahost.com và IP của VPS cần cài Cenmin Mod là 149.28.152.251.
Xảy ra 2 trường hợp
2.1- Nếu chưa mua server
Khi mua nhớ điền đúng host name là panel.danhgiahost.com. Sau đó trỏ domain về IP của server và tiến hành cài đặt Cenmin Mod.
2.2- Nếu đã mua VPS rồi và không muốn hủy đi mua lại
- Kiểm tra hostname hiện tại của server, câu lệnh:
uname -n
Nếu kết quả trả về là:
Ngon rồi. Cài Centmin Mod đi thôi.
Nếu kết quả trả về như dưới đây thì phải điều chỉnh hostname:
- Tiến hành chỉnh sửa hostname:
Mở file hostname, cậu lệnh: nano -w /etc/hostname
. Sửa vultr.guest ..
… thành panel.danhgiahost.com thế này nhé:
Bấm Ctrl+O và Enter để lưu lại; Ctrl+X để thoát khỏi chỉnh sửa.
Mở file host, câu lệnh: nano -w etc/hosts
. Sửa 127.0.0.1 vultr.guest thành 149.28.152.251 panel.danhgiahost.com panel (theo cấu trúc IP hostname hostname) Bấm Ctrl+O và Enter để lưu lại; Ctrl+X để thoát khỏi chỉnh sửa.
Khởi động lại network service, câu lệnh: service network restart
. Dùng lệnh uname -n
để kiểm tra. Được kết quả như bên dưới là OK nhé.
Cũng có thể kiểm tra bằng câu lệnh: hostnamectl status
Thế là được rồi nhé, ta bắt tay vào cài đặt Centmin Mod thôi nào!!!