Virtual Host là gì? Các bước tạo Virtual Host trên Apache nhanh chóng

  • 58 Lượt xem
  • 26/12/2023

Trước đây, máy chủ ảo đã được sử dụng để lưu nhiều tên miền khác nhau trên cùng một máy chủ. Hiện tại, với sự phát triển của điện toán đám mây, lưu trữ ảo hiện đang cung cấp nhiều mục đích khác nhau. Ví dụ: các loại lưu trữ, chẳng hạn như lưu trữ ứng dụng ảo, lưu trữ máy chủ ảo, lưu giữ lưu trữ ảo, ... Máy chủ ảo là gì? Làm thế nào để tạo một máy chủ ảo trên Apache? Vui lòng tìm hiểu tất cả các thông tin về máy chủ ảo theo bài viết sau đây!

Lưu trữ web là gì?

Lưu trữ ảo là một phương thức lưu trữ cho phép người dùng lưu nhiều tên miền khác nhau trên cùng một máy chủ. Đây được coi là một giải pháp lý tưởng cho phép bạn ngâm nhiều tên miền khác nhau vào địa chỉ IP của một máy chủ. Theo phương thức cài đặt, máy chủ sẽ hiểu tên miền nào trong vị trí lưu trữ của máy chủ đang chạy.

So với nhiều tên miền trên địa chỉ IP của máy chủ, máy chủ ảo được coi là một giải pháp hoàn hảo hiện nay. Bởi vì nó không chỉ hiệu quả, máy chủ ảo cũng có thể giúp người dùng tiết kiệm rất nhiều chi phí. Ngoài ra, máy chủ ảo cũng mang lại nhiều lợi ích khác nhau trong quá trình sử dụng, chẳng hạn như ::

Bạn có nhiều phương pháp khác nhau để xác định cấu hình của máy chủ ảo. Tuy nhiên, có 3 ứng dụng phổ biến và phổ biến:

Apache là gì?

Apache, còn được gọi là máy chủ Apache HTTP. Do đó, Apache là một chương trình máy chủ cho phép người dùng dễ dàng giao tiếp với giao thức HTTP. Ngoài ra, nó có thể giúp người dùng kiểm soát hoặc đặt các hoạt động của trang web trên hầu hết các hệ điều hành.

Theo thống kê từ Apache, nó chiếm 47 % tổng thị phần của trang web hoạt động. Một trong những lợi thế lớn nhất do Apache mang lại là cho phép quản trị viên dễ dàng tùy chỉnh và đặt nội dung. Tuy nhiên, không chỉ vậy, Apache còn là cổng giao tiếp phù hợp nhất giữa máy chủ và trình duyệt web, chẳng hạn như: Firefox, COC COC, Chrome, Chrome, Safari, ... do đó cho phép người dùng thực hiện truyền. Hoặc nhận máy chủ dữ liệu dưới dạng khách hàng.

Cách tạo máy chủ ảo trên Apache

Cách tạo máy chủ ảo trên Apache luôn là vấn đề và vấn đề của người dùng. Dưới đây, chúng tôi sẽ hiển thị cho người đọc để tạo hai máy chủ ảo để chạy 2 trang web trên máy chủ cùng một lúc ::

Tạo một tệp cho trang web

Trước hết, điều quan trọng nhất bạn cần làm là tạo hai thư mục để lưu trữ các tệp và dữ liệu của hai trang web. Giả sử Apache mặc định sử dụng /var /www làm thư mục chính. Chúng tôi sẽ tạo hai thư mục ở đây để lưu trữ dữ liệu từ hai trang web. Bạn có thể tạo một thư mục ở bất cứ đâu, đặc biệt là trong trường hợp này, chúng tôi sẽ tạo hai thư mục: /var/www/mona1.com và /var/www/mona2.com.

Nói chung, chỉ có một dữ liệu lưu trữ thư mục con được sử dụng để xử lý trang web của khách truy cập. Điều này là để cung cấp linh hoạt lưu trữ dữ liệu. Do đó, bạn chỉ có thể lưu dữ liệu của quản trị viên trong một thư mục khác.

Để tạo 2 thư mục, bạn có thể áp dụng 2 lệnh theo cách sau:

$ Sudo mkdir -p/var/www/mona1.com/public_html

$ Sudo mkdir -p/var/www/mona2.com/public_html

Tạo một tệp với phần mềm Apache để định cấu hình máy chủ ảo

Tiếp theo, bạn cần tạo một tệp để định cấu hình máy chủ ảo bằng phần mềm Apache. Do đó, trên Ubuntu, tệp cấu hình máy chủ ảo của Apache sẽ nằm trong thư mục/etc/apache2/stites-Abairable. Tại đây, bạn sẽ thấy hai máy chủ ảo mặc định 000-default.conf và mặc định-ssl.conf.

Để kiểm tra máy chủ ảo có sẵn, bạn có thể áp dụng lệnh sau:

$ Ls -L/etc/apache2/stites -babail có sẵn

Sau đó, bạn tiếp tục sao chép giá trị mặc định của hai máy chủ ảo vào hai tên miền mới:

Đô la

Đô la

Bước tiếp theo là mở và chỉnh sửa tệp cấu hình:

$ Sudo nano /etc/apache2/sites-dailable/mona1.com.conf

Thông tin cần được cấu hình bao gồm:

Sau khi hoàn thành việc tạo tệp để định cấu hình máy chủ ảo đầu tiên, bạn lưu và tiếp tục mở tệp máy chủ ảo thứ hai: $ suno /etc/apache2/sites-tailable/mona2.com.conf

Đối với tệp thứ hai, phương thức thực hiện thao tác này tương tự như tệp thứ nhất.

Mở máy chủ ảo để cấu hình mới bắt đầu

Để mở máy chủ ảo, bạn có thể sử dụng lệnh sau:

$ Sudo a2site mona1.com.conf

$ Sudo a2site mona2.com.conf

Sau đó tiếp tục khởi động lại máy chủ web Apache theo thứ tự: $ sudo dịch vụ APACHE2 Khởi động lại

Trong quá trình khởi động, trong một số trường hợp, bạn sẽ gặp các thông báo sau: Đặt hướng dẫn "Servername" trên toàn thế giới để hỗ trợ thông báo này. "Nhưng đừng lo lắng về thông báo này. Vì nó sẽ không ảnh hưởng đến trang web của bạn!

Kiểm tra hoạt động của máy chủ ảo được tạo trên Apache

Sau khi hoàn thành các bước trên, bạn cần kiểm tra xem nó có đúng không khi tạo một máy chủ ảo trên Apache. Để có thể kiểm tra hoạt động của máy chủ ảo, bạn cần tạo hai tệp và chạy trên trình duyệt. Tạo tệp index.html:

/var/www/mona1.com/public_html

/var/www/monon2.com/public_html

Do đó, bạn có thể áp dụng lệnh sau:

$ Sudo nano/var/www/mona1.com/public_html/index.html

$ Sudo nano/var/mona2.com/public_html/index.html

Cuối cùng, bạn chỉ ra miền của IP máy chủ. Sau bản cập nhật DNS, bạn truy cập địa chỉ mona1.com và mona2.com để xem nó có ổn không. Nếu bạn thấy rằng trang web được hiển thị đầy đủ như được hiển thị bên dưới, sẽ thành công khi thêm tên miền vào VPS.

Trên đây là thông tin về máy chủ ảo, trong đó chi tiết máy chủ ảo về cách tạo web đa chiều trên Apache. Hy vọng rằng thông qua việc chia sẻ lưu trữ ảo trong bài viết, nó cung cấp cho độc giả rất nhiều thông tin hữu ích, để máy chủ ảo có thể được tạo ra trong sự thành công của Apache!

Bài viết liên quan

Top 15 Nhà Cung Cấp Hosting Việt Nam Tốt Nhất Hiện Nay
Top 15 Nhà Cung Cấp Hosting Việt Nam Tốt Nhất Hiện Nay

Chọn một nhà cung cấp lưu trữ đáng tin cậy là một bước quan trọng để xác định chất lượng trang web của bạn. Với sự phát triển của Internet, thị trường ...

Vài giây trước
Khắc phục lỗi website  bị hack tiếng Nhật nhanh chóng và hiệu quả
Khắc phục lỗi website bị hack tiếng Nhật nhanh chóng và hiệu quả

Mặc dù đây không phải là một vấn đề phổ biến, trang web sai của tin tặc vẫn sẽ gây ra nhiều rắc rối cho công ty và ảnh hưởng đến hiệu suất của trang ...

Vài giây trước
Top 10 dịch vụ VPS free, VPS dùng thử MIỄN PHÍ tốt nhất
Top 10 dịch vụ VPS free, VPS dùng thử MIỄN PHÍ tốt nhất

Đối với những người muốn sử dụng nó trong một thời gian dài, các dịch vụ VPS miễn phí là lựa chọn đầu tiên cho những người muốn làm quen với dịch vụ ...

Vài giây trước
Web Hosting Web Đa Chiều – Mua Hosting Tốc Độ Cao, Bảo Mật Tuyệt Đối
Web Hosting Web Đa Chiều – Mua Hosting Tốc Độ Cao, Bảo Mật Tuyệt Đối

Đối với một trang web, quyền nuôi con là vai trò chính của tiếp thị trực tuyến như một sự phát triển của doanh nghiệp. Trong quá trình xây dựng một ...

Vài giây trước
Phishing Email là gì? Cách nhận biết và phòng tránh một email lừa đảo
Phishing Email là gì? Cách nhận biết và phòng tránh một email lừa đảo

Trong môi trường Internet ngày nay, có nhiều hình thức tấn công trực tuyến từ lợi ích của Mũ đen và tin tặc, rất nguy hiểm cho hành vi phạm tội. Cụ thể, ...

Vài giây trước
VPS Hosting là gì? Mua VPS ở đâu chất lượng – uy tín?
VPS Hosting là gì? Mua VPS ở đâu chất lượng – uy tín?

Bạn đang nghiên cứu các phó chủ tịch và cần hiểu những thiếu sót của các chức năng và lợi thế -Chủ tịch. Bạn đang tìm kiếm một địa chỉ nổi tiếng, chuyên ...

Vài giây trước
NVMe Hosting – Giải pháp Hosting Tốc Độ Cao
NVMe Hosting – Giải pháp Hosting Tốc Độ Cao

Lưu trữ NVME là một thuật ngữ và loại hình lưu trữ mạng đã thu hút rất nhiều sự chú ý trên thị trường. Nhiều nhà cung cấp quyền giám sát đã mở gói phần ...

Vài giây trước
SSD hosting là gì? Nên sử dụng SSD Hosting cho website không?
SSD hosting là gì? Nên sử dụng SSD Hosting cho website không?

Hiện tại, hầu hết các dịch vụ lưu trữ web cung cấp lưu trữ SSD cho các máy chủ kinh doanh. Tuy nhiên, khi sử dụng SSD, giá cao hơn khả năng bảo vệ ổ ...

Vài giây trước
Dịch vụ thuê chỗ đặt máy chủ chuyên nghiệp, chất lượng chuẩn quốc tế
Dịch vụ thuê chỗ đặt máy chủ chuyên nghiệp, chất lượng chuẩn quốc tế

Ngày nay, do các đặc điểm vật lý của doanh nghiệp hiện đại, nhu cầu thuê máy chủ đang tăng lên. Vì vậy, một lưu trữ và lưu trữ là gì, và lợi ích mang ...

Vài giây trước
Cloud Backup – Dịch vụ sao lưu dữ liệu đám mây siêu tốc
Cloud Backup – Dịch vụ sao lưu dữ liệu đám mây siêu tốc

Với sự gia tăng khả năng dữ liệu tích lũy của các doanh nghiệp ngày nay, phương pháp sao lưu thủ công không còn hiệu quả, bởi vì các trình điều khiển ...

Vài giây trước
Thuê Hosting Giá Rẻ – Tiết Kiệm Chi Phí, Bảo Mật Tốt
Thuê Hosting Giá Rẻ – Tiết Kiệm Chi Phí, Bảo Mật Tốt

Quyền nuôi con giá rẻ là một dịch vụ lưu trữ trang web giá rẻ, rất phổ biến đối với khách hàng. Nhưng trên thực tế, điều này không phải lúc nào cũng ...

Vài giây trước
Cloud Storage là gì? Tại sao nên sử dụng dịch vụ lưu trữ đám mây
Cloud Storage là gì? Tại sao nên sử dụng dịch vụ lưu trữ đám mây

Trong thế giới của các trường Internet và trang web, lưu trữ dữ liệu bây giờ bạn thường nghe thông tin về mây, lưu trữ đám mây hoặc điện toán đám mây. ...

Vài giây trước
Facebook Audience Insight là gì? Cách sử dụng Facebook Insight chi tiết
Facebook Audience Insight là gì? Cách sử dụng Facebook Insight chi tiết

Thu hút khán giả là một yếu tố quan trọng trong quảng cáo của bạn hiển thị đúng thời điểm và địa điểm. Vậy làm thế nào để đến gần với những đối tượng ...

Vài giây trước
Ads break là gì? Cách kiếm tiền từ Facebook Ads Break
Ads break là gì? Cách kiếm tiền từ Facebook Ads Break

Khi bắt đầu học cách kiếm tiền trên nền tảng Facebook, nhiều người thường gặp vấn đề: "Ngắt quảng cáo là gì?" Nói tóm lại, gián đoạn quảng cáo là một ...

Vài giây trước
Website Mới Có Nên Làm SEO? 5 Lưu Ý Khi Làm SEO Cho Web Mới
Website Mới Có Nên Làm SEO? 5 Lưu Ý Khi Làm SEO Cho Web Mới

Bây giờ, các trang web có doanh nghiệp hoặc các dự án cá nhân là rất cần thiết. Tuy nhiên, khi trang web được thiết kế, mọi người thường không biết ...

Vài giây trước
10 Sai Lầm Cần Tránh Khi Làm SEO Mà Bạn Cần Biết
10 Sai Lầm Cần Tránh Khi Làm SEO Mà Bạn Cần Biết

Với sự phát triển liên tục của các công cụ tìm kiếm, khi SEO là một yếu tố quyết định trong thành công và thất bại, hiểu và tránh các lỗi. Bài viết hôm ...

Vài giây trước