This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
server:ivan:start [2015/09/15 01:59] dwheele |
server:ivan:start [2021/08/14 17:19] (current) dwheele [Dynamic DNS] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Ivan Linux Server ===== | + | ====== Ivan Linux Server ====== |
| + | |||
| + | This is a 32-bit machine! | ||
| + | |||
| + | <code bash> | ||
| + | $ uname -a | ||
| + | Linux ivan 3.16.0-6-686-pae #1 SMP Debian 3.16.57-2 (2018-07-14) i686 GNU/Linux | ||
| + | </ | ||
| Available only inside the local network at 192.168.0.10. This DNS'ed by the DSL router to " | Available only inside the local network at 192.168.0.10. This DNS'ed by the DSL router to " | ||
| + | * [[investigation|Investigation - Troubleshooting]] | ||
| - | ==== Installation ==== | + | ===== Installation |
| - | === sudo === | + | ==== sudo ==== |
| Line 13: | Line 21: | ||
| Then, anyone in the " | Then, anyone in the " | ||
| - | === mysql === | + | ==== mysql ==== |
| + | |||
| + | To move mysql | ||
| + | |||
| + | | ||
| To install mysql | To install mysql | ||
| Line 64: | Line 76: | ||
| + | ==== svn (Subversion) ==== | ||
| + | |||
| + | Installed Subversion on ivan (now DNSed to dancoivan). Did approximately these steps: | ||
| + | < | ||
| + | sudo mkdir /var/svn | ||
| + | sudo chgrp users /var/svn | ||
| + | sudo chmod 775 /var/svn | ||
| + | mkdir / | ||
| + | svnadmin create / | ||
| + | </ | ||
| + | |||
| + | Then modify file at | ||
| + | / | ||
| + | |||
| + | anon-access = none | ||
| + | auth-access = write | ||
| + | password-db = passwd | ||
| + | |||
| + | Then modify the file " | ||
| + | |||
| + | mycuid = mycuidpassword | ||
| + | |||
| + | then run | ||
| + | svnserve -d | ||
| + | |||
| + | Installed subversion plugin into eclipse. The URL is | ||
| + | |||
| + | svn:// | ||
| + | |||
| + | Under that it makes a subdirectory with the same name as the project name, e.g., cantata2 | ||
| + | |||
| + | **3/10/2016 Reinstalled Linux** | ||
| + | |||
| + | Over the past few days, bought a SSD, installed Linux Debian 8.3 on it, then have mounted directories from the one terabyte hard drive into the SSD space. Mostly working OK. | ||
| + | |||
| + | ===== PostGres ===== | ||
| + | |||
| + | //initdb is in / | ||
| + | |||
| + | # su - postgres | ||
| + | $ initdb -D / | ||
| + | | ||
| + | <code text> | ||
| + | Success. You can now start the database server using: | ||
| + | |||
| + | | ||
| + | or | ||
| + | | ||
| + | |||
| + | </ | ||
| + | |||
| + | As '' | ||
| + | |||
| + | |||
| + | ===== Dynamic DNS ===== | ||
| + | |||
| + | This server is set up to allow a DNS name from the public internet, to hit this server, even though its IP address changes regularly by the ISP. | ||
| + | |||
| + | Previously I had DynDNS.com services, but I discontinued them because they doubled their rates. I've moved to '' | ||
| + | |||
| + | * Instructions/ | ||
| + | |||
| + | I installed a wget line in the root crontab (I removed part of the password string). | ||
| + | <code text> | ||
| + | 4, | ||
| + | </ | ||
| + | [8/14/2021] Today I received an email from freedns.afraid.org telling me that I hadn't logged in for 5.5 months, so I logged in there. The cron described above is still active on server Ivan. However, both servers Ivan and Joshua are accessible on selected ports. | ||