Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › My 128MB Linux Server :)
New Posts  All Forums:Forum Nav:

My 128MB Linux Server :)

post #1 of 125
Thread Starter 
First off, with 128MB of RAM I think it qualifies as more of a VPS (Virtual Private Server) than a full linux server but anyway....This thread is about the amazing number of things you can do with such limited hardware, linux, and a low budget (more on that later).

Basically, the server is running Ubuntu 11.04 (x86), 15GB HDD, 1TB monthly bandwidth, and 128MB dedicated ram but can go up to 256MB (burst). After getting root SSH access and updating the OS, the system was using 12MB of RAM at idle, which is extremely low. The only catch is I stopped the Apache service and uninstalled the DNS service because I don't need it. After reconfiguring Apache + PHP to my liking, I restarted it and my VPS was still only using ~30MB/128MB. Setting up a FTP server on it (vsftpd) only cost me 1MB. Installing a VoIP server (Teamspeak 3) ate a little bit more at an additional 40MB but that still brought my total to 70MB/128MB. Next I installed fail2ban which is a server hardening/security suite, which uses about 40MB so I was at 110MB/128MB. And finally, I installed a VPN server (OpenVPN), and that only uses ~4-5MB as well.

In general, I am very surprised how many applications I can run simultaneously on such a budget server....Yes when people are actually connected to teamspeak, FTP, or the VPN, those programs take a little more RAM but I am still under my dedicated RAM quota and don't even touch my burst RAM....Also, CentOS and Ngix seem to be more popular now but I am used to Ubuntu and Apache so that is what I stuck with smile.gif

UPDATE: FastVPS.co is VERY unreliable I've found....I am about to post a detailed negative review on them on another forum but basically, STAY AWAY. Not sure what I was expecting for $1/month....Check out 123systems.net instead. As recommended to me earlier in this topic, they are very much more reliable....30+ days of uptime so far while my VPS with FastVPS.co was restarting everyday and if I got 48 hour uptime, that was a surprise.....123systems.net is also cheap, for example, I get 256MB RAM for $20/year so still very affordable thumb.gif
Edited by TrueTroop - 5/4/12 at 3:20pm
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
post #2 of 125
Thread Starter 
I forgot to mention that MySQL is really the only thing missing....The trouble is that I could never get it to use under ~100MB, which is a lot, and I have no plans to be running any databases so I just uninstalled it.

Check out or ping the site in my signature as it is running off the VPS and on FastVPS' network. Also, I am always looking for suggestions for other things I could be using my server for wink.gif
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
post #3 of 125
There are a bunch of things you could use it for. I suppose games are out because there probably isn't enough RAM. However, you could get a wordpress, wiki, IRC, Jabber, squirrelmail/roundcubemail tongue.gif. I haven't ever made a server (I plan on it in the future) so I am sure that there are better ideas out there.
Ye Old Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 965 @ 4.24 GHz ASUS M4A77D PNY GTX 470 7 GB DDR2 RAM 
Hard DriveHard DriveOptical DriveOS
500 GB Hitachi 250 GB Maxtor (PATA) x16 DVD/CD RW Windows 7 Professional x68 
MonitorKeyboardPowerCase
Hannspree HF255HPB Logitech G15 (2nd Gen) Corsair TX 650 V2 Antec 300 
MouseAudio
Logitech G9 Creative Audigy 2 ZS 
  hide details  
Reply
Ye Old Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 965 @ 4.24 GHz ASUS M4A77D PNY GTX 470 7 GB DDR2 RAM 
Hard DriveHard DriveOptical DriveOS
500 GB Hitachi 250 GB Maxtor (PATA) x16 DVD/CD RW Windows 7 Professional x68 
MonitorKeyboardPowerCase
Hannspree HF255HPB Logitech G15 (2nd Gen) Corsair TX 650 V2 Antec 300 
MouseAudio
Logitech G9 Creative Audigy 2 ZS 
  hide details  
Reply
post #4 of 125
Thread Starter 
IRC is definitely an option...something I've never setup before (only used) so its on my todo list.

As for blog, wiki, etc software, doesn't it require some form of SQL or database?
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
    
CPUGraphicsRAMHard Drive
Intel Core i5 3210M Intel HD 4000 + ASUS GTX 750 Ti (eGPU) 8GB GSkill DDR3 128GB Crucial M4 SSD 
OSMonitorKeyboardMouse
Windows 7 + OS X 10.8 + Ubuntu 12.04 22" Samsung LED Logitech G15 v2 Gigabyte GM-8000 
Audio
Logitech Surround Sound 
  hide details  
Reply
post #5 of 125
very cool .. but i bet it runs like crap if you put any sort of load on it.. thumb.gif
stable again
(25 items)
 
  
CPUCPUMotherboardGraphics
E5-2687W E5-2687W ASUS Z9PED8-WS EVGA GTX 570 (Linux host) 
GraphicsRAMHard DriveHard Drive
EVGA GTX 970 FTW (win7 guest) 64GB G.SKILL 2133 2x Crucial M4 256GB raid1 4x 3TB raid 10 
CoolingCoolingCoolingCooling
2x Apogee HD  2x RX 480 2x MCP 655 RP-452x2 rev2 (new) 
CoolingCoolingOSOS
16x Cougar Turbine CFT12SB4 (new) EK FC 580 Gentoo (host) Gentoo (x23 guests) 
OSMonitorMonitorPower
windows 7 (guest w/ vfio-pci) Viewsonic 23" 1080P Viewsonic 19" Antec HCP Platinum 1000 (new) 
CaseOtherOther
Case Labs TH10 (still the best ever) 2x Lamptron FC-5 IOGEAR 2 way DVI KVM Switch 
  hide details  
Reply
stable again
(25 items)
 
  
CPUCPUMotherboardGraphics
E5-2687W E5-2687W ASUS Z9PED8-WS EVGA GTX 570 (Linux host) 
GraphicsRAMHard DriveHard Drive
EVGA GTX 970 FTW (win7 guest) 64GB G.SKILL 2133 2x Crucial M4 256GB raid1 4x 3TB raid 10 
CoolingCoolingCoolingCooling
2x Apogee HD  2x RX 480 2x MCP 655 RP-452x2 rev2 (new) 
CoolingCoolingOSOS
16x Cougar Turbine CFT12SB4 (new) EK FC 580 Gentoo (host) Gentoo (x23 guests) 
OSMonitorMonitorPower
windows 7 (guest w/ vfio-pci) Viewsonic 23" 1080P Viewsonic 19" Antec HCP Platinum 1000 (new) 
CaseOtherOther
Case Labs TH10 (still the best ever) 2x Lamptron FC-5 IOGEAR 2 way DVI KVM Switch 
  hide details  
Reply
post #6 of 125
Interesting. We have some LAMP virtual servers at work and I experimented with their RAM requirements on the testing/development servers. MySQL and WordPress each ran alone on a server with 256 MB but got bogged down pretty easily even with only one user. They seemed fine with 512 MB though.

I can see through vSphere though that when the machines aren't actively being used RAM usage drops all the way to around 20 MB.
post #7 of 125
Are you hosting this yourself? or is this being hosted by a company for you?
I have a nice server in my house, but it is connected to really bad internet so that is pretty much useless.

The server I have is a 4x intel xeon 1.4ghz HT with 4gb of ram. Soon to be upgraded to 4x 2.8ghz xeons, and possibly more ram. But as I said, it is hooked up to a really bad 3mbps connection that has high latency.
post #8 of 125
SQL is an optional dependency for Wordpress, and MediaWiki only relies on PHP. I don't think you need a database for those.
Ye Old Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 965 @ 4.24 GHz ASUS M4A77D PNY GTX 470 7 GB DDR2 RAM 
Hard DriveHard DriveOptical DriveOS
500 GB Hitachi 250 GB Maxtor (PATA) x16 DVD/CD RW Windows 7 Professional x68 
MonitorKeyboardPowerCase
Hannspree HF255HPB Logitech G15 (2nd Gen) Corsair TX 650 V2 Antec 300 
MouseAudio
Logitech G9 Creative Audigy 2 ZS 
  hide details  
Reply
Ye Old Desktop
(14 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II X4 965 @ 4.24 GHz ASUS M4A77D PNY GTX 470 7 GB DDR2 RAM 
Hard DriveHard DriveOptical DriveOS
500 GB Hitachi 250 GB Maxtor (PATA) x16 DVD/CD RW Windows 7 Professional x68 
MonitorKeyboardPowerCase
Hannspree HF255HPB Logitech G15 (2nd Gen) Corsair TX 650 V2 Antec 300 
MouseAudio
Logitech G9 Creative Audigy 2 ZS 
  hide details  
Reply
post #9 of 125
That pretty awesome Linux is so epicly lite.
the Big Rigg
(14 items)
 
  
CPUMotherboardGraphicsRAM
phenom X6 3.0Ghz AsRock GT 550 ti 1GB GDDR5 8GB 1600 Mhz 
Hard DriveOptical DriveOSMonitor
HDD 320GB 7200RPM DVD RW Ubuntu 11.04 X64 & windows 7 64bit 21.5" 1080p  
MonitorPowerCase
19" 1600x900 750Watt DF 85 
  hide details  
Reply
the Big Rigg
(14 items)
 
  
CPUMotherboardGraphicsRAM
phenom X6 3.0Ghz AsRock GT 550 ti 1GB GDDR5 8GB 1600 Mhz 
Hard DriveOptical DriveOSMonitor
HDD 320GB 7200RPM DVD RW Ubuntu 11.04 X64 & windows 7 64bit 21.5" 1080p  
MonitorPowerCase
19" 1600x900 750Watt DF 85 
  hide details  
Reply
post #10 of 125
Perhaps I'm missing something here, but why a VPN solution if you're using SSH?

I can understand the VPN for remote access, but wouldn't the encryption mess with Teamspeak?
    
CPUMotherboardGraphicsRAM
Core i7 970 @ 4.0 GHz 1.22 Vcore Asus Rampage II Gene GTX 260 216SP G.SKILL PI 3x2gb DDR3 1600 @ 7-8-7-24 
Hard DriveOSMonitorPower
2x 500gb Seagates RAID 0, 1x 500gb non-RAID Windows 7 Professional x64 ASUS 24'' VH242H / Spectre 24'' WS Corsair 750TX 
Case
Corsair 300R 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Core i7 970 @ 4.0 GHz 1.22 Vcore Asus Rampage II Gene GTX 260 216SP G.SKILL PI 3x2gb DDR3 1600 @ 7-8-7-24 
Hard DriveOSMonitorPower
2x 500gb Seagates RAID 0, 1x 500gb non-RAID Windows 7 Professional x64 ASUS 24'' VH242H / Spectre 24'' WS Corsair 750TX 
Case
Corsair 300R 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › My 128MB Linux Server :)