Hướng dẫn, VPS

Hướng dẫn tạo vhost trong Litespeed miễn phí

Hướng dẫn tạo vhost trong Litespeed miễn phí
5 (100%) 1 vote

Hướng dẫn tạo vhost trong Litespeed miễn phí

Litespeed cũng như các webserver khác như Apache, Nginx,… đều cho phép tạo virtual host để có thể chạy nhiều website trên cùng 1 máy chủ. bài viết này sẽ hướng dẫn bạn tạo virtual host một cách đầy đủ và chi tiết.

Đầu tiên bạn cần đăng nhập vào trang quản lý của Litespeed, nếu bạn để mặc định thì trang quản lý này sẽ truy cập theo đường link:

http://IP:7080

Trong đó IP là địa chỉ IP của máy chủ mà bạn đã cài đặt Litespeed trên đó, còn 7080 là cổng mặc định của trang quản lý Litespeed. Ví dụ mình cài đặt LiteSpeed trên 1 máy chủ ảo tại local với địa chỉ IP 192.168.0.103 thì sẽ đăng  nhập như sau:


trang-dang-nhap-litespeed

Tiếp theo bạn điền thông tin đăng nhập bao gồm User Name và Password, thông tin này bạn có được khi cài đặt Litespeed ban đầu. Sau khi đăng nhập thành công, bạn sẽ đến giao diện để cấu hình và quản lý LiteSpeed. Để tạo VirtualHost, bạn chọn Configuration => Virtual Host Template:

cau-hinh-virtualhost

Tiếp theo bạn chọn View/Edit ở mục Virtual Host Templates:

virtualhost-templates

Tiếp theo bạn chọn Add ở mục Member Virtual Hosts:

member-virtual-hosts

Tiếp theo bạn điền thông tin để cài đặt virtualhost cho tên miền của bạn:

member-virtual-host-php-suexec

Trong đó Virtual Host Name là tên mà ban đặt cho virtual host của mình, tên này bạn có thể đặt tùy ý. miễn sao dễ nhớ đối với bạn. Mục Domain bạn điền chính xác tên miền mà bạn muốn chạy website. Mục Aliases bạn có thể điền hoặc không, mục này có ý nghĩa như parked domain hay alias, ví dụ như hình ảnh trên thì khi truy cập vào www.wordpresshosting.vn sẽ được chuyển hướng tới wordpresshosting.vn.

Cuối cùng bạn chọn Save để hoàn thành.

Tiếp theo bạn chọn Instantiate để Litespeed lưu cấu hình bạn vừa tạo vào file trên máy chủ:

member-virtual-host-instantiate

Tiếp theo sẽ hiển thị nội dung virtualhost mà bạn vừa cấu hình để bạn kiểm tra lại xem thông tin đã chính xác chưa, nếu bạn kiểm tra thông tin đã đúng theo ý của bạn, bạn chọn Yes:

member-virtual-host-instantiate-question

Tiếp theo sẽ xuất hiện 1 thông báo lỗi như sau:

member-virtual-hosts-error

Nguyên nhân do thư mục /usr/local/lsws/wordpresshosting/ không tồn tại trên máy chủ. Để sửa lỗi này, bạn chỉ cần truy cập SSH tới VPS/server của bạn và tạo thư mục này bằng câu lệnh sau:

mkdir /usr/local/lsws/wordpresshosting/

Bạn chú ý thay wordpresshosting bằng tên Virtual Host Name mà bạn đã thiết lập ở trên.

Tiếp theo bạn quay lại trang quản lý LiteSpeed và chọn Back để quay lại và chọn Instantiate, sau đó tiếp tục chọn Yes như ở trên để cài đặt.

Sau đó bạn chuyển sang Tab Virtual Host và nhấn vào tên Virtual Host Name bạn vừa cài đặt để tiếp tục cấu hình thư mục chứa mã nguồn cho website của bạn:

virtual-host-config

Tiếp theo bạn chọn Tab General và nhấn vào Edit để chỉnh sửa:

virtual-host-config-general

Tiếp theo bạn chỉnh sửa đường dẫn cho thư mục chứa mã nguồn của website tại mục Document Root, cuối cùng bạn nhấn Save để lưu cấu hình.

Bạn lưu ý thư mục này phải tồn tại trên máy chủ, nếu không khi khởi động lại Litespeed sẽ báo lỗi.

virtual-host-config-general-document-root

Bước cuối cùng là khởi động lại Litespeed bằng cách chọn Graceful Restart:

litespeed-graceful-restart

Như vậy là bạn đã hoàn thành việc tạo VirtualHost trên Litespeed, chúc các bạn thành công.

Previous Post Next Post

You Might Also Like

No Comments

Leave a Reply