2012-04-12 43 views

Trả lời

8

Tôi đang chạy một hộp ảo với w7 trên wxp. Trên máy chủ (wxp) tôi đang chạy một cài đặt apache địa phương. Tôi có thể truy cập cài đặt apache của máy chủ từ hệ thống khách bằng cách sử dụng ip 10.0.2.2.

Tôi đã thêm mục nhập vào tệp lưu trữ khách (cửa sổ/system32/drivers/etc/hosts) trỏ tên miền mà tôi muốn kiểm tra vào ip ở trên. Do đó: 10.0.2.2 www.domainname.com

Từ hệ thống w7 khách của tôi bây giờ tôi có thể truy cập www.domainname.com, hiện được phân phát từ apache cục bộ trên hệ thống lưu trữ của tôi. Điều này làm việc bao gồm hỗ trợ db mysql trên máy chủ.

Tôi đã tìm thấy số ip trong chủ đề này: https://forums.virtualbox.org/viewtopic.php?f=8&t=44068

Hy vọng điều này sẽ hữu ích.

-1

Ý bạn là "chia sẻ"? Nếu bạn đã cài đặt apache trên hệ thống chính của mình, bạn có thể duyệt đến các trang được phục vụ bởi cài đặt đó.

Nếu bạn đã có máy ảo có cửa sổ XP trên đó và cài đặt apache riêng của nó, đó là cài đặt riêng biệt. Bạn có thể thực hiện chuyển tiếp cổng tới máy ảo đó, vì vậy bạn cũng có thể truy cập vào đó.

Ví dụ, bạn có thể có có Apache 1 (hệ chính quy) chạy trên cổng 8112, và Apache 2 (máy ảo) trên 8113, vv ...

Tôi đoán bạn có thể đặt htdocs trong một VirtualBox chia sẻ thư mục, vì vậy bạn có thể cập nhật nội dung trang web từ cả hai hệ thống, nhưng chúng vẫn sẽ được phục vụ bằng cách cài đặt apache riêng biệt.

2

có nhưng bạn phải định cấu hình mạng của máy ảo XP thành "Cầu nối". Sau đó, bạn có thể truy cập máy chủ Apache của mình trên máy chủ với trình duyệt trên máy ảo XP (ví dụ: http://192.168.0.24). Cả máy chủ và máy ảo đều nằm trên cùng một mạng.

+0

Câu trả lời này làm việc cho tôi - thay đổi mạng thành Bridge trong máy ảo cửa sổ, chỉnh sửa c: \ windows \ system32 \ drivers \ etc \ hosts trên vm chạy notepad với tư cách quản trị viên, chạy ifconfig từ thiết bị đầu cuối Ubuntu và sao chép địa chỉ IP cục bộ vào tệp máy chủ vm và thêm bí danh apache –

Các vấn đề liên quan