Thay đổi thư mục htdocs xampp apache để truy cập localhost từ ubfox và windows


2

Tôi đang sử dụng ubfox và windows 7 dualboot và đã cài đặt xampp trên cả hai tôi muốn có quyền truy cập vào một thư mục localhost cho dù tôi đang sử dụng windows hay ubfox. cả hai hệ thống được cài đặt trên cùng một phân vùng.

Câu trả lời:


3

Đây là một câu hỏi cũ nhưng tôi chưa thấy nó trả lời đúng. Dưới đây là những gì bạn cần làm:

  1. Cài đặt XAMPP trong Windows và LAMPP trong Ubuntu
  2. Khởi động vào Ubuntu và ghi lại thư mục htdocs Windows của bạn (giả sử /media/user/OS/xampp/htdocs )
  3. Đi đến /opt/lampp/etc và chỉnh sửa httpd.conf và thực hiện các thay đổi sau (bạn sẽ cần quyền root để làm như vậy)
  4. Thay thế
    #DocumentRoot "/opt/lamp/htdocs"
    bởi
    #DocumentRoot "/media/user/OS/xampp/htdocs"
  5. Thay thế
    Directory "/opt/lampp/htdocs" 
    bởi
    Directory "/media/user/OS/xampp/htdocs"
  6. bên trong

    IfModule unixd_module
    phần thay thế
    User daemon
    Group daemon
    bởi
    User yourUsername
    Group yourGroupname
    Thông thường Tên người dùng và Tên nhóm của bạn giống nhau: tên người dùng Ubuntu của bạn nhưng bạn có thể kiểm tra điều này trong /etc/passwd/etc/groups
  7. Khởi động lại các dịch vụ LAMPP và bạn nên đi.


0

Tôi khuyên bạn nên có thư mục HTDOCS "chia sẻ" ở phía Windows của mình vì Ubuntu có thể đọc NTFS nguyên bản.

Bạn sẽ cần sử dụng FSTAB để gắn kết phân vùng Windows của mình khi Ubuntu khởi động để bạn có thể truy cập các tệp web.

Khi bạn có một điểm gắn kết thông thường cho phân vùng Windows, bạn cần tạo một liên kết tượng trưng trong Ubuntu để các tệp web của bạn vẫn có thể truy cập bởi Ubuntu Apache nhưng nó vẫn có thể đọc được từ vị trí mặc định của nó.

Ví dụ. sudo chown -R $USER /var/www; ln -s /var/www /media/Windows/xampp/htdocs

Tôi chỉ sử dụng đoạn mã trên làm ví dụ. Xin vui lòng đọc thêm để có được kịch bản của bạn chính xác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.