Mình đang dùng trình quản lý FTP để quản lý luôn VPS

Cấu hình nhiều tên miền vào VPS sử dụng VPS hệ điều hành CentOS

Mình đang loay hoay đọc tài liệu của Apache 😀 để cấu hình nhiều tên miền cho VPS của mình, nên tiện share lên cho anh em có việc cần dùng thì dùng nha !

Đầu tiên mình dùng trình FTP để quản lý cả VPS luôn, kiểu thế này:

Mình đang dùng trình quản lý FTP để quản lý luôn VPS
Mình đang dùng trình quản lý FTP để quản lý luôn VPS

Cái quan trọng nhất ở đây là mình lười gõ lệnh nên phải chơi cái bài này cho oách ! Dùng toàn FTP và notepad++ xử các dòng thay đổi hoặc cấu hình, còn lại vẫn phải dùng lệnh Linux để reset hệ thống hoặc chạy lại Apache !

Đầu tiên, bạn cần vào file này chỉnh sửa:

/etc/httpd/conf/httpd.conf
Vào theo đường dẫn mình đánh màu đỏ để chỉnh domain về folder
Vào theo đường dẫn mình đánh màu đỏ để chỉnh domain về folder

Okey ! Mở file đó lên bằng nút Ctr+E ! rồi kéo xuống dòng cuối cùng, ta có :

#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

Bây giờ nếu bạn muốn trỏ một domain vào đây, hãy tạo thêm một folder quản lý cho nó dễ, tôi lấy ví dụ, tôi tạo folder vxinh.com để trỏ tên miền về đây, tôi làm thế này:

+ Tạo folder domain ở ngay /var/www/

+ Tạo thêm folder vxinh.com nữa thành /var/www/domain/vxinh.com

+ Xóa dấu # tại dòng #NameVirtualHost *:80

+ Chỉnh file httpd.conf, thêm nội dung ở cuối file :

<VirtualHost *:80>
ServerAdmin mcjambi@gmail.com
DocumentRoot /var/www/domain/vxinh.com
ServerName vxinh.com
ServerAlias *.vxinh.com
ErrorLog logs/vxinh-error_log
CustomLog logs/vxinh.com-access_log common
</VirtualHost>

Bây giờ tạo một file index.html chơi chơi rồi cho vào folder đó, ghé thăm thử http://vxinh.com mà xem, keke !

Đã thành công, và các bạn muốn làm bao nhiêu domain thì tùy nhé, việc cuối cùng:

Vào Putty và gõ lệnh:

sudo service httpd restart

Thoát và hoàn thành !

TÁC GIẢ:

Tôi là Jam, thâm niên 7 năm thiết kế website và làm SEO. Hãy theo dõi blog của tôi để nhận được nhiều chia sẻ thú vị xung quanh chủ đề công nghệ.

Có 4 bình luận !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *