cuốn sách gpt4 ai đã làm

Thiết lập DVWA trên Ubuntu ảo bằng XAMPP

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 12:50:06 26 4
mua khóa gpt4 Nike

Tôi đã làm theo một số bộ hướng dẫn, bao gồm một bài giảng được ghi trực tuyến cho thấy chỉ cần sao chép thư mục dvwa vào /opt/lampp/htdocs và truy cập localhost/dvwa trong trình duyệt có dịch vụ Xampp đã khởi động. Tôi đã thử nhưng đây là màn hình tôi nhận được (thay vì trang DVWA nhắc tôi đăng nhập và thiết lập cơ sở dữ liệu). Màn hình này cho biết có gì đó không ổn, nhưng tôi không biết là gì

Vấn đề có thể là gì? Có ai gặp phải điều này? Tôi đã thử lại các hướng dẫn này trong vài ngày qua trên máy ảo này và trên máy chủ Windows 10 của mình nhưng không thể thực hiện được, ngay cả gợi ý nhỏ nhất cũng sẽ được đánh giá cao.

câu trả lời hay nhất

  1. Cho phép sử dụng máy chủ ảo tùy chỉnh Theo mặc định, xampp trong ubuntu không sử dụng tệp httpd-vhosts.conf (vị trí của máy chủ ảo), vì vậy chúng tôi cần chỉ ra rằng tệp này sẽ được đưa vào khi apache đang chạy. Sử dụng trình chỉnh sửa mã yêu thích của bạn để mở tệp httpd.conf, thường nằm trong /opt/lampp/etc hoặc chỉ thực hiện lệnh sau trong terminal để mở trình chỉnh sửa đơn giản:

    sudo gedit/opt/lampp/etc/httpd.conf

Bây giờ hãy xác định (khoảng) dòng 487, nơi bạn có thể tìm thấy các dòng sau:

# Máy chủ ảo

Bao gồm etc/extra/httpd-vhosts.conf

Như bạn có thể thấy, câu lệnh Bao gồm có chứa tệp httpd-vhosts.conf đã được nhận xét. Tiếp tục sửa đổi dòng để bỏ ghi chú dòng này:

# Máy chủ ảo

Bao gồm etc/extra/httpd-vhosts.conf

Bạn đã sẵn sàng định cấu hình máy chủ web tùy chỉnh của mình.

  1. Tạo một miền tùy chỉnh trong tệp máy chủ của hệ thống của bạn Bạn cần tạo một miền tùy chỉnh mà máy chủ ảo apache của chúng tôi sẽ trỏ tới. Miền này thường là IP (dựa trên 127.0.0.xx) và tên tùy chỉnh.

Trước tiên, hãy chỉnh sửa tệp máy chủ nằm trong /etc bằng trình chỉnh sửa mã yêu thích của bạn hoặc thực hiện lệnh sau trong thiết bị đầu cuối:

sudo gedit /etc/hosts

Sau đó tiến hành thêm máy chủ tùy chỉnh của bạn. Trong ví dụ này IP của chúng tôi sẽ là 127.0.0.3 và tên miền myawesomeproject. Vì vậy, cuối cùng, tệp máy chủ của chúng tôi sẽ trông như thế này:

Lưu tệp và bây giờ miền myawesomeproject là bí danh cho địa chỉ cục bộ 127.0.0.5.
  1. Tạo máy chủ ảo đầu tiên của bạn Thông thường, bạn tạo một máy chủ ảo trong tệp httpd-vhosts.conf nằm trong /opt/lampp/etc/extra. Chỉnh sửa tệp bằng trình chỉnh sửa yêu thích của bạn hoặc chỉ thực hiện lệnh sau để chỉnh sửa tệp trong thiết bị đầu cuối:

    sudo gedit/opt/lampp/etc/extra/httpd-vhosts.conf

và tạo máy chủ ảo của riêng bạn trong tệp này. Như được hiển thị trong miền tùy chỉnh của chúng tôi trong tệp vhost của hệ thống, cổng chúng tôi sẽ sử dụng là 127.0.0.5, vì vậy máy chủ ảo của chúng tôi sẽ là:


DocumentRoot "/opt/lampp/htdocs/my-first-project" chỉ mục thư mục.php

Tùy chọn Tất cả Cho phép Ghi đè Tất cả Yêu cầu Cấp Tất cả

Tùy chỉnh sâu của Virtualhost tùy thuộc vào bạn. Lưu tập tin và bạn có thể kiểm tra nó.

  1. Kiểm tra máy chủ web của bạn

    Để kiểm tra nó, hãy tạo một tệp PHP đơn giản (index.php) trong thư mục /opt/lampp/htdocs/my-first-project sẽ chứa mã PHP sau:

Bắt đầu apache, mysql (toàn bộ XAMPP) (hoặc bất cứ thứ gì khởi động apache và các dịch vụ cần thiết khác) với:

sudo /opt/lampp/lampp bắt đầu

Điều hướng đến trong trình duyệt yêu thích của bạn http://myawgieproject/hoặc http://127.0.0.5/Bạn sẽ nhận được "Xin chào thế giới" làm đầu ra trong trình duyệt của mình.

Về linux - Thiết lập DVWA với XAMPP trên Ubuntu ảo, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/37536682/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress