title: Redis can't start due to tcp-backlog
body: <p>I am using the osx and trying to install redis through brew</p>
  
  <pre><code>brew install redis
  ==&gt; Downloading http://download.redis.io/releases/redis-2.8.17.tar.gz
  Already downloaded: /Library/Caches/Homebrew/redis-2.8.17.tar.gz
  ==&gt; make -C /private/tmp/redis-WEL8AT/redis-2.8.17/src CC=clang
  ==&gt; Caveats
  To have launchd start redis at login:
      ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
  Then to load redis now:
      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
  Or, if you don't want/need launchctl, you can just run:
      redis-server /usr/local/etc/redis.conf
  ==&gt; Summary
  </code></pre>
  
  <p>At last I have installed redis, but when I run it in the way of </p>
  
  <pre><code>redis-server /usr/local/etc/redis.conf
  </code></pre>
  
  <p>there is error message, </p>
  
  <pre><code>*** FATAL CONFIG FILE ERROR ***
  Reading the configuration file, at line 54
  &gt;&gt;&gt; 'tcp-backlog 511'
  Bad directive or wrong number of arguments
  </code></pre>
  
  <p>I learned from <a href="https://stackoverflow.com/questions/24993159/redis-tcp-backlog">Redis tcp-backlog</a> to uncomment the redis.conf in that line.
  but still more errors on other lines come again.
  How do I solve it ?</p>