new install stuff (leaving installation.html around for people with existing links)

This commit is contained in:
jrandom
2004-09-03 20:05:56 +00:00
committed by zzz
parent 021b384ba6
commit b683174284
3 changed files with 41 additions and 110 deletions

View File

@@ -5,9 +5,6 @@ depth = 1
[download]
depth = 1
[installation]
depth = 2
[hosts.txt]
title = "Latest hosts.txt"
depth = 2

View File

@@ -1,75 +1,50 @@
<h3>New installs</h3>
<h3>Clean installs</h3>
<ul>
<li>TAR/Bzip2 Archive<br />
<a href="http://dev.i2p.net/i2p/i2p_0_3_4_3.tar.bz2">I2P 0.3.4.3</a>
(sha1 29a9482dc982fe9f2615fc002ca7f5363b3c3e30)</li>
<li>Command line installer<br />
<a href="http://dev.i2p.net/i2p/install.jar">install.jar</a>
(sha1 594c96b8c9986fc050736f147de21888006b0bcd)</li>
<li>GUI installer<br />
<a href="http://dev.i2p.net/i2p/guiinstall.jar">guiinstall.jar</a>
(sha1 21c2bf1c58c53284ac10a0176a4cdf3178506979)<br />
Run either installer via <code>java -jar [installerName]</code></li>
<li>GUI installer (requires Swing):<br />
<a href="http://dev.i2p.net/i2p/install.jar">install.jar</a>
(SHA1 becffc59c400ecb5df93fa8126909481ca06f100)<br />
Right-click "save as", then either double click on it or run
<code>java -jar install.jar</code></li>
<li>Headless install:<br />
<a href="http://dev.i2p.net/i2p/i2p.tar.bz2">i2p.tar.bz2</a>
(SHA1 d768fd72af17c6bb82865717f9755fd73ecb7edc)<br />
Run <code>(tar xjvf i2p.tar.bz2 ; cd i2p ; vi install-headless.txt)</code></li>
<li>Source install:<br />
<a href="http://dev.i2p.net/i2p/i2p_0_4.tar.bz2">i2p_0_4.tar.bz2</a>
(SHA1 faa7f040b5ace56e728508a9dbab65f67a0dc8de)<br />
Alternately, you can fetch the source from <a href="cvs">cvs</a> (CVS HEAD
gets you the most recent updates, while the tag <code>i2p_0_4</code> gets you
the release)<br/>
Run <code>(tar xjvf i2p_0_4.tar.bz2 ; cd i2p_0_4 ; ant dist)</code> then either
run the GUI installer or headless install as above</li>
</ul>
<h3>Precompiled <a href="jbigi">jbigi</a> libraries (for fast native crypto)</h3>
<p>Download the appropriate library for your operating system and CPU, save
it to your I2P installation directory and restart your router.</p>
<h3>Updates from 0.3.1.1-0.3.4.3:</h3>
<ul>
<li>Pentium2
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/pentium2/libjbigi.so">Linux</a>)
</li>
<li>Pentium3
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/pentium3/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/pentium3/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/pentium3/libjbigi.so">FreeBSD</a>)
</li>
<li>Pentium4
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/pentium4/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/pentium4/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/pentium4/libjbigi.so">FreeBSD</a>)
</li>
<li>i686
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/i686/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/i686/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/i686/libjbigi.so">FreeBSD</a>)
</li>
<li>Athlon
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/athlon/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/athlon/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/athlon/libjbigi.so">FreeBSD</a>)
</li>
<li>K6
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/k6/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/k6/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/k6/libjbigi.so">FreeBSD</a>)
</li>
<li>K62
(<a href="http://dev.i2p.net/~jrandom/jbigi/windows/k62/jbigi.dll">Windows</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/linux/k62/libjbigi.so">Linux</a>)
(<a href="http://dev.i2p.net/~jrandom/jbigi/freebsd/k62/libjbigi.so">FreeBSD</a>)
</li>
<li>If you can use a different external port (the old default was "8887"), simply do
a clean install into a brand new directory.</li>
<li>If you cannot use a different external port:<ul>
<li>Do a clean install into a brand new directory</li>
<li>Stop the router <a href="http://localhost:7657/configservice.jsp">gracefully</a></li>
<li>Copy the following files from the old directory into the new one:<ul>
<li>router.info</li>
<li>router.keys</li>
<li>sam.keys</li>
<li>keyBackup/*</li>
</ul></li>
<li>Go to <a href="http://localhost:7657/config.jsp">http://localhost:7657/config.jsp</a>
and tell it to use your old external host and port number</li>
</ul></li>
<li>If you were running any I2PTunnel servers, please see the
<a href="i2ptunnel_migration">migration guide</a></li>
</ul>
<p>These are bundled under the LGPL license. <a href="http://dev.i2p.net/~jrandom/jbigi/">
Manual building instructions and signatures</a></p>
<h3>Source installs</h3>
<ul>
<li>Fetch module 'i2p' from:
<code>:pserver:anoncvs at cvs.i2p.net/cvsroot</code> (password: anoncvs)</li>
<li><code>ant installer ; java -jar ./install.jar</code> (or <code>guiinstall.jar</code>)<br />
<small>Note: you must have ant 1.5.*, untested on earlier versions.</small></li>
</ul>
<h3>Updates from 0.3.1.1-0.3.4.2</h3>
<p>Download <a href="http://dev.i2p.net/i2p/lib.tar.bz2">lib.tar.bz2</a> and extract it from your
I2P installation directory (overwriting lib/*). In addition, if you want to try out the
upcoming web console, you'll need to download <a href="http://dev.i2p.net/i2p/weblib.tar.bz2">weblib.tar.bz2</a>
and <a href="http://dev.i2p.net/i2p/webapps.tar.bz2">webapps.tar.bz2</a> as well, extracting both from your
I2P installation directory (adding new files to lib/ and webapps/). The contents of weblib.tar.bz2 have not
changed, so if you have it already, no need to fetch it again.</p>
<h3>Updates from 0.3.1 and earlier</h3>
<blockquote>
<p>Sorry, no upgrade available. Please do a full clean install.</p>
</blockquote>
<p>If you're having trouble, swing by the <a href="http://forum.i2p.net/">forum</a>,
post to the <a href="http://dev.i2p.net/pipermail/i2p/">mailing list</a>, or get on
<a href="irc://irc.freenode.net/#i2p">irc.freenode.net/#i2p</a> /
<a href="http://www.invisiblechat.com/">invisiblechat/</a><a href="irc://localhost:6667/#i2p">#i2p</a>.

View File

@@ -1,42 +1 @@
<ol>
<li><a href="download">Download</a> the precompiled installer (or the source and
build the installer with <a href="http://ant.apache.org/">ant build</a>)</li>
<li>Run the installer via <code>java -jar install.jar</code></li>
<li>Answer the prompts: <ol>
<li>Specify an I2P installation directory (e.g. C:\i2p\ or ~/i2p)</li>
<li>Provide your <i>publicly reachable</i> hostname or IP address - if you have
a NAT or firewall, be sure to use the external address forward the I2P
network port (default 8887) to your machine so that you can be contacted</li>
<li>When asked whether you want to reseed, if you say yes it will download a
set of references to existing routers from
<a href="http://dev.i2p.net/i2pdb/">http://dev.i2p.net/i2pdb/</a>. If you
say no, you <b>must</b> get references from someone else running I2P.</li>
</ol>
</li>
<li><a href="download">Download</a> the precompiled <a href="jbigi">jbigi</a>
library for your OS and CPU to significantly improve the speed and overhead
of running I2P. Save this jbigi.dll or libjbigi.so into your I2P
installation directory.</li>
<li>Start up the router with the <code>startRouter</code> script located in your
I2P installation directory</li>
<li>After two minutes or so, there should be an HTTP proxy listening on port 4444
and an IRC proxy listening on port 6668. You can set your web browser's
proxy to localhost:4444 and browse to any eepsite or normal website through
it (if you go to <a href="http://whatismyip.com/">http://whatismyip.com/</a>
it will come back with the IP address of the outproxy - 69.55.226.145). You
can also fire up your IRC client (e.g. <a href="http://irssi.org/">irssi</a>
or <a href="http://www.mirc.com/">mIRC</a>) and tell it to use the IRC server
at localhost:6668 (which will connect you to irc.duck.i2p).</li>
</ol>
<p>If you are unable to reach those ports on your machine or cannot reach any
sites or get on IRC, please check your <a href="http://localhost:7655/">router console</a>
and make sure that there are <a href="http://localhost:7655/#transports">TCP connections</a>
listed (instead of a big red warning). Typical problems include having the wrong port
forwarded, entering the wrong hostname/IP address during install, or not being able
to use NTP to get the right time (which requires UDP port 123).</p>
<p>If those are not the problem and you are still unable to get any TCP connections,
or if there are problems using the network, please jump on IRC at
<a href="irc://irc.freenode.net/#i2p">irc.freenode.net/#i2p</a> and we'll see what
we can do.</p>
Please see the <a href="download">download</a> page for installation details.