INSTALL 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. Quickstart version for users:
  2. 0) Download the absolute newest version. No, really.
  3. http://freehaven.net/tor/
  4. 1) tar xvf it, and then cd into the directory.
  5. 2) ./configure (or do the two-line version in the README, if you're on bsd)
  6. 3) make
  7. 4) cd src/config
  8. 5) ../or/tor -f oprc
  9. You don't need to run this as root, and you probably shouldn't.
  10. (Once you're comfortable running it, you can run it with "-l warn",
  11. which will only log things that you need to know.)
  12. 6) point your browser to socks4 or socks5 proxy at localhost port
  13. 9050. In mozilla, this is in edit|preferences|advanced|proxies. This
  14. allows you to test to make sure tor is installed correctly.
  15. (If you have a personal firewall, be sure to allow connections to
  16. localhost port 9050.)
  17. (If you're using Safari as your browser, keep in mind that it claims
  18. to support socks but does not. You must do step 8.)
  19. 7) make sure you've set it up correctly: go to
  20. http://www.junkbusters.com/cgi-bin/privacy and see what IP it says
  21. you're coming from. If it works, you should probably go on to step 8,
  22. to get better privacy.
  23. 8) Optionally, install privoxy (www.privoxy.org), and add the line
  24. "forward-socks4a / localhost:9050 ." (without the quotes -- don't forget
  25. the dot) to its config file. Then change your mozilla to http proxy
  26. at localhost port 8118 (and no socks proxy). This step will give you
  27. good html scrubbing as well.
  28. (See doc/CLIENTS for why direct socks gives you less anonymity.)
  29. *****If this works for you, you can stop reading here******
  30. If you got the source from cvs:
  31. Run "./autogen.sh", which will run the various auto* programs and then
  32. run ./configure for you. From there, start at step 3 in the quickstart
  33. list above.
  34. If the quickstart doesn't work for you:
  35. If you have problems finding libraries, try
  36. CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" \
  37. ./configure
  38. rather than simply ./configure.
  39. Check out the list archives at http://archives.seul.org/or/dev/ and see
  40. if somebody else has reported your problem. If not, please subscribe
  41. and let us know what you did to fix it, or give us the details and
  42. we'll see what we can do.