title: jekyll 2.2.0 | Error: Address already in use - bind(2)
body: <p>I am new to Jekyll blogging and trying to view blog locally on </p>
  
  <pre><code>http://localhost:4000
  </code></pre>
  
  <p>but failed.</p>
  
  <pre><code>➜ my-awesome-site &gt; jekyll serve
  Notice: for 10x faster LSI support, please install http://rb-gsl.rubyforge.org/
  Configuration file: /home/Git/my-awesome-site/_config.yml
          Source: /home/Git/my-awesome-site
     Destination: /home/Git/my-awesome-site/_site
    Generating...
                  done.
  Configuration file: /home/Git/my-awesome-site/_config.yml
  jekyll 2.2.0 | Error:  Address already in use - bind(2)
  </code></pre>
  
  <p>I tried</p>
  
  <pre><code>$ lsof -wni tcp:3000
  $ lsof -wni tcp:4000
  </code></pre>
  
  <p>but both of them return nothing.</p>
  
  <p>My Ruby version is: </p>
  
  <pre><code>➜ my-awesome-site &gt; ruby --version
  ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]
  </code></pre>
  
  <p>What should I do next? I've re-installed jekyll already but the same problem remains. </p>