Đặt miền cục bộ để dễ dàng phát triển cục bộ

Anonim

Nếu bạn là nhà phát triển web, bạn có thể thực hiện khá nhiều công việc phát triển trên máy cục bộ của mình bằng cách sử dụng máy chủ Mac OS X Apache tích hợp sẵn hoặc, trong trường hợp của tôi, thứ gì đó như MAMP. Bởi vì một máy chủ web cục bộ như thế này thực sự thuận tiện để thử nghiệm điều này, bạn có thể làm cho quá trình phát triển cục bộ của mình dễ dàng hơn một chút bằng cách đặt miền cục bộ và chúng tôi sẽ chỉ cho bạn cách thực hiện điều đó.

Để biết giá trị của nó, chúng tôi sẽ đề cập đến điều này cho Mac OS X, nhưng bạn cũng có thể đặt các miền cục bộ như thế này trên PC Linux hoặc PC Windows. Miễn là máy tính có tệp máy chủ lưu trữ, bạn có thể sử dụng miền cục bộ bằng thủ thuật tương tự.

Bạn sẽ cần sửa đổi tệp máy chủ của mình để thực hiện việc này, không khó nhưng yêu cầu dòng lệnh. Từ Mac Terminal gõ như sau:

sudo nano /etc/hosts

Tệp /etc/hosts trong trình chỉnh sửa nano sẽ hiển thị, nó sẽ giống như thế này: Cơ sở dữ liệu máy chủ localhost được sử dụng để định cấu hình giao diện loopbackkhi hệ thống đang khởi động. Không thay đổi mục này.127.0.0.1 localhost 255.255.255.255 máy chủ phát sóng

Đặt tên miền cục bộ

Tiếp theo là phần quan trọng: bạn sẽ muốn thêm tên máy chủ (trong trường hợp này, chúng tôi sẽ sử dụng tên local.dev) mà bạn muốn sử dụng cục bộ vào cuối tệp đó trên một dòng mới, theo định dạng sau:

127.0.0.1 local.dev

Lưu các thay đổi vào tệp /etc/hosts bằng cách nhấn Control-O rồi nhấn Control-X để thoát.

Bây giờ, bạn có thể truy cập miền cục bộ của mình thông qua trình duyệt web, ftp hoặc bất kỳ phương tiện nào khác chỉ bằng cách truy cập “local.dev” trong trình duyệt web thích hợp. Bạn có thể cần xóa bộ đệm ẩn DNS của máy Mac để hiệu ứng có hiệu lực và một số ứng dụng cũng có thể yêu cầu khởi chạy lại nhanh, chẳng hạn như Safari hoặc Chrome.

Rõ ràng là bạn không cần chọn “local.dev” làm miền cục bộ của mình và bạn thực sự có thể sử dụng IP localhost để kiểm tra các miền đang hoạt động theo cách này mà không cần đưa chúng vào hoạt động, điều này cho phép bạn bảo toàn liên kết khi kiểm tra một trang web, trình thu thập thông tin, trình thu thập dữ liệu hoặc bất kỳ thứ gì khác mà bạn đang làm việc.

Đặt miền cục bộ để dễ dàng phát triển cục bộ