Chạy một máy chủ web từ bất kỳ thư mục nào

Một nhu cầu phổ biến mà bạn có thể có là tạo một Máy chủ Web từ một thư mục cụ thể trong hệ thống của bạn.

Bạn hoàn toàn không có thời gian để định cấu hình một máy chủ web thích hợp như Apache hoặc Nginx vì việc này chỉ diễn ra trong vài phút hoặc để thử nghiệm ứng dụng của bạn.

Làm thế nào để bạn làm như vậy?

Tùy thuộc vào ngôn ngữ bạn thích, bạn có thể đã có tất cả những gì bạn cần.

Nếu bạn dùngNode.jsvà bạn đã cài đặtnpmđã, chạy

npm install -g http-server

và sau đó chạyhttp-servertrong thư mục bạn muốn hiển thị thông qua máy chủ của mình.

Theo mặc định, nó sẽ khởi động máy chủ trên cổng 8080, nhưng bạn có thể thay đổi nó bằng cách sử dụng-pcờ (xem thêm các tùy chọn bằng cách chạyhttp-server --help).

Nếu bạn sử dụng Python và đã cài đặt nó, chỉ cần chạy

python -m SimpleHTTPServer 8080

(Python 2)

hoặc là

python -m http.server 8080

(Python 3)

to start a local server on port 8080.

Nếu bạn sử dụng PHP và bạn chạy phiên bản hiện đại của nó, hãy chạy

php -S localhost:8080

Tải xuống miễn phí của tôiSổ tay Node.js


Các hướng dẫn nút khác: