I think ... - build-toolshttps://blog.kmonsoor.com/2016-04-22T00:00:00+06:00Running Etherpad on Windows2016-04-22T00:00:00+06:002016-04-22T00:00:00+06:00Khaled Monsoortag:blog.kmonsoor.com,2016-04-22:/running-etherpad-on-windows/<p>Though it&rsquo;s not a big deal, but running Etherpad as hosted on Windows is troublesome. Here&rsquo;s how to make it predictable and&nbsp;easy.</p><p>Though it&rsquo;s not a big deal, but running Etherpad as hosted on Windows is troublesome. Here&rsquo;s how to make it predictable and&nbsp;easy.</p> <p>What you&rsquo;d need&nbsp;beforehand:</p> <p><strong>1.</strong> Properly install system-wide <code>Node.js</code>, and of course <span class="caps">NPM</span> with it. Get the latest-and-stable <a href="https://nodejs.org/en/download/">from NodeJs.org</a>.<br> After installing, check it from command prompt. <div class="highlight"><pre><span></span><code><span class="linenos" data-linenos=" 1 "></span>C:\users\alpha\&gt; node -v <span class="linenos" data-linenos=" 2 "></span>v5.11.0 <span class="linenos" data-linenos=" 3 "></span> <span class="linenos" data-linenos=" 4 "></span>C:\users\alpha\&gt; npm verison <span class="linenos" data-linenos=" 5 "></span>{ npm: &#39;3.8.6&#39;, <span class="linenos" data-linenos=" 6 "></span>ares: &#39;1.10.1-DEV&#39;, <span class="linenos" data-linenos=" 7 "></span>http_parser: &#39;2.7.0&#39;, <span class="linenos" data-linenos=" 8 "></span>icu: &#39;56.1&#39;, <span class="linenos" data-linenos=" 9 "></span>modules: &#39;47&#39;, <span class="linenos" data-linenos="10 "></span>node: &#39;5.11.0&#39;, <span class="linenos" data-linenos="11 "></span>openssl: &#39;1.0.2g&#39;, <span class="linenos" data-linenos="12 "></span>uv: &#39;1.8.0&#39;, <span class="linenos" data-linenos="13 "></span>v8: &#39;4.6.85.31&#39;, <span class="linenos" data-linenos="14 "></span>zlib: &#39;1.2.8&#39; } </code></pre></div> Version(s) in your output may not be same but nothing to&nbsp;worry.</p> <p><strong>2.</strong> Download and install latest Python 2.7 from <a href="https://www.python.org/downloads/">Python.org</a>. Please note that <strong>Python2</strong> is needed as system-default, <span class="caps">NOT</span> <strong>Python 3</strong>.<br> Check it by running Python interpreter from&nbsp;command-prompt.</p> <div class="highlight"><pre><span></span><code><span class="linenos" data-linenos="1 "></span>C:\users\alpha\&gt; python <span class="linenos" data-linenos="2 "></span>Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32 <span class="linenos" data-linenos="3 "></span>Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information. <span class="linenos" data-linenos="4 "></span>&gt;&gt;&gt; </code></pre></div> <p><strong>3.</strong> Now, make sure you have <strong>Microsoft Build Tools 2013</strong> or newer properly installed on you system. Grab it <a href="http://go.microsoft.com/fwlink/?LinkID=320711">from Microsoft</a>.<br> If the given link don&rsquo;t work, look for it under <code>Tools for Visual Studio 2013</code> in <a href="https://www.visualstudio.com/downloads">VisualStudio&rsquo;s download site</a>.</p> <p>Only after you have done these properly, proceed to download <code>Etherpad-lite</code> from <a href="http://etherpad.org/#download">etherpad.org</a> The download size should be over <strong><span class="caps">50MB</span></strong>. </p> <p>Do <strong><span class="caps">NOT</span></strong> go for building from the source unless you&nbsp;must.</p> <p><strong>Download</strong> the zip, <strong>unzip</strong> it, <strong>move</strong> it to your desired folder, and then run <code>start.bat</code> in the&nbsp;folder.</p> <p>You will never know how much time i just saved&nbsp;you.</p> <p>You&rsquo;re welcome &hellip;&nbsp;;)</p>