Bạn không cần phải thêm bất kỳ dịch vụ điện toán đám mây (mã đang chạy tại địa phương), nhưng tôi đã thấy rằng việc thiết lập URL ứng dụng vào một thư mục cấp cao nhất (ví dụ, http://127.0.0.1:8888/) để bắt chước những gì Facebook thấy có thể tiết kiệm một vài đau đầu, đặc biệt là nếu có yêu cầu chứng thực (xem hình 8-18). Nếu bạn đang làm việc với Heroku, nó cũng là một ý tưởng tốt để cài đặt các máy chủ PostgreSQL rằng Heroku sử dụng để có một trường hợp địa phương đang chạy để gỡ lỗi bất kỳ vấn đề SQL có thể bật lên. Bạn có thể tải về một gói cài đặt cho hệ điều hành của bạn từ các trang web PostgreSQL (http://www.postgresql.org/download/) mà sẽ hướng dẫn bạn qua quá trình cài đặt. Một công cụ rất hữu ích để có cho làm việc với sự phát triển PostgreSQL là pgAdmin (http://www.pgadmin.org/), cung cấp một giao diện người dùng đồ họa (GUI) để làm việc với các hệ thống cơ sở dữ liệu. Có một sửa để các máy chủ web Apache mà bạn sẽ cần phải thực hiện để kích hoạt mẫu mã được tạo ra bởi Heroku để xác định Facebook APPID và appSecret của bạn. Heroku lưu các như các biến môi trường trên máy chủ, vì vậy bạn có thể làm tương tự tại địa phương. Trong file cấu hình Apache, bạn sẽ cần hai giá trị. Trong file httpd.conf của bạn (xem tài liệu đi kèm với phiên bản của MAMP / WAMP), bạn sẽ cần phải thiết lập một FACEBOOK_APP_ID và FACEBOOK_SECRET giá trị. Tìm dòng DocumentRoot định nghĩa trong tập tin, và thêm Listing 8-24 dưới nó (thay thế 0s với APPID và bí mật cho các ứng dụng Facebook, bạn thiết lập để chạy ở địa phương của bạn):
đang được dịch, vui lòng đợi..