- PHP 5.4+
- PHP Memcache extension (not Memcached)
- PHP Mongo extension
- Memcached
- MongoDB
If you do not have these dependencies and are on Mac OS X, you can quickly install them with Homebrew:
brew install php55
brew install php55-memcache
brew install php55-mongo
brew install memcached
brew install mongodb
Be sure to follow the post-install instructions provided by Homebrew to start the memcached and mongod servers.
$ composer create-project compwright/disqus-demo ./disqus-demo
$ cd disqus-demo
$ cp .env-sample .env
- Create a Disqus Application, and put the API key, API secret, and access token in your
.env
file - Register your website on Disqus, and put the forum name (the Disqus subdomain you chose) in your
.env
file - Start the built-in PHP server by running the
start-server.sh
file
You're off to the races!