I am planning to host my own web server at my house, on an old laptop. So, what do you think this will be able to do?
Specs, found using Piriform Speccy. I am currently running Ubuntu, although I can reinstall XP Pro.
Summary
Operating System
MS Windows XP Professional 32-bit SP3
CPU
Intel Celeron
Northwood 0.13um Technology
RAM
512 MB DDR @ 132MHz (2-3-3-6)
Motherboard
51 °C
Graphics
Digital Flat Panel (1024x768) (1024x768@60Hz)
16MB MOBILITY RADEON (Sony)
Hard Drives
19.5GB Hitachi HTS541020G9AT00 (PATA) 33 °C
Optical Drives
SONY CD-RW CRX950E
Audio
YAMAHA AC-XG Audio Device
CPU
Intel Celeron
Cores 1
Threads 1
Name Intel Celeron
Code Name Northwood
Package Socket 478 mPGA
Technology 0.13um
Specification Mobile Intel(R) Celeron(R) CPU 1.80GHz
Family F
Extended Family F
Model 2
Extended Model 2
Stepping 9
Revision D1
Instructions MMX, SSE, SSE2
Virtualization Unsupported
Hyperthreading Not supported
Bus Speed 99.4 MHz
Rated Bus Speed 397.7 MHz
Stock Core Speed 1800 MHz
Stock Bus Speed 100 MHz
Caches
L1 Data Cache Size 8 KBytes
L1 trace cache 12 Kµops
L2 Unified Cache Size 256 KBytes
Core 0
Core Speed 1789.7 MHz
Multiplier x 18.0
Bus Speed 99.4 MHz
Rated Bus Speed 397.7 MHz
Thread 1
APIC ID 0
RAM
Memory slots
Total memory slots 2
Used memory slots 2
Free memory slots 0
Memory
Type DDR
Size 512 MBytes
DRAM Frequency 132.6 MHz
CAS# Latency (CL) 2 clocks
RAS# to CAS# Delay (tRCD) 3 clocks
RAS# Precharge (tRP) 3 clocks
Cycle Time (tRAS) 6 clocks
Physical Memory
Memory Usage 37 %
Total Physical 510 MB
Available Physical 321 MB
Total Virtual 2.16 GB
Available Virtual 2.02 GB
SPD
Number Of SPD Modules 2
Slot #1
Type DDR
Size 256 MBytes
Manufacturer Infineon
Max Bandwidth PC2300 (142 MHz)
Part Number 64D32020GDL7B
Serial Number 03463C5A
Week/year 41 / 03
SPD Ext. EPP
JEDEC #2
Frequency 142.9 MHz
CAS# Latency 2.5
RAS# To CAS# 3
RAS# Precharge 3
tRAS 7
Voltage 2.500 V
JEDEC #1
Frequency 133.3 MHz
CAS# Latency 2.0
RAS# To CAS# 3
RAS# Precharge 3
tRAS 6
Voltage 2.500 V
Slot #2
Type DDR
Size 256 MBytes
Manufacturer Apacer Technology
Max Bandwidth PC2300 (142 MHz)
Week/year 99 / 72
SPD Ext. EPP
JEDEC #2
Frequency 142.9 MHz
CAS# Latency 2.5
RAS# To CAS# 3
RAS# Precharge 3
tRAS 7
Voltage 2.500 V
JEDEC #1
Frequency 133.3 MHz
CAS# Latency 2.0
RAS# To CAS# 3
RAS# Precharge 3
tRAS 6
Voltage 2.500 V
Motherboard
Version R3560297
Chipset Vendor Intel
Chipset Model i845D
Chipset Revision 04
Southbridge Vendor Intel
Southbridge Model 82801CAM (ICH3-M)
Southbridge Revision 02
System Temperature 51 °C
BIOS
Brand Phoenix Technologies LTD
Version R0202B3
Date 04/22/03
PCI Data
Slot UNKNOWN
Slot Type UNKNOWN
Slot Usage Available
Bus Width 32 bit
Slot Designation PCCARD1
Slot Number 0
Graphics
Monitor
Name Digital Flat Panel (1024x768) on MOBILITY RADEON
Current Resolution 1024x768 pixels
Work Resolution 1024x738 pixels
State enabled, primary, output devices support
Monitor Width 1024
Monitor Height 768
Monitor BPP 32 bits per pixel
Monitor Frequency 60 Hz
Device \\.\DISPLAY1\Monitor0
MOBILITY RADEON
GPU M6
Device ID 1002-4C59
Subvendor Sony (104D)
Current Performance Level Level 1
Release Date 2001
DirectX Support 7.0
OpenGL Support 1.3
Bios Core Clock 143.75
Bios Mem Clock 143.75
Driver ati2mtag.sys
Driver version 6.14.10.6404
BIOS Version BK5.0.0 VR005.000.007.005.004.001.000.001 l
ROPs 1
Shaders Vertex 1/Pixel 1
Memory 16 MB
Count of performance levels : 1
Level 1
OpenGL
Version 1.3.4063 WinXP Release
Vendor ATI Technologies Inc.
Renderer RADEON 7000 SW TCL x86/SSE2
GLU Version 1.2.2.0 Microsoft Corporation
Values
GL_MAX_LIGHTS 8
GL_MAX_TEXTURE_SIZE 2048
GL_MAX_TEXTURE_STACK_DEPTH 10
GL Extensions
GL_ARB_multitexture
GL_EXT_texture_env_add
GL_EXT_compiled_vertex_array
GL_S3_s3tc
GL_ARB_occlusion_query
GL_ARB_texture_border_clamp
GL_ARB_texture_compression
GL_ARB_texture_cube_map
GL_ARB_texture_env_add
GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_mirrored_repeat
GL_ARB_transpose_matrix
GL_ARB_vertex_blend
GL_ARB_window_pos
GL_ATI_envmap_bumpmap
GL_ATI_texture_env_combine3
GL_ATI_texture_mirror_once
GL_ATI_vertex_streams
GL_ATIX_texture_env_combine3
GL_ATIX_texture_env_route
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_clip_volume_hint
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_multi_draw_arrays
GL_EXT_packed_pixels
GL_EXT_point_parameters
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_specular_color
GL_EXT_stencil_wrap
GL_EXT_texgen_reflection
GL_EXT_texture3D
GL_EXT_texture_compression_s3tc
GL_EXT_texture_cube_map
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_EXT_texture_object
GL_EXT_texture_rectangle
GL_EXT_vertex_array
GL_HP_occlusion_test
GL_NV_texgen_reflection
GL_NV_blend_square
GL_NV_occlusion_query
GL_SGI_color_matrix
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_border_clamp
GL_SGIS_texture_lod
GL_SGIS_generate_mipmap
GL_SGIS_multitexture
GL_SUN_multi_draw_arrays
GL_WIN_swap_hint
WGL_EXT_extensions_string
WGL_EXT_swap_control
GL_EXT_bgra
Hard Drives
HTS541020G9AT00
Manufacturer Hitachi
Product Family Travelstar
Series Prefix Standard
Model Capacity For This Specific Drive 100GB
Heads 16
Cylinders 16383
Device type Fixed
ATA Standard ATA/ATAPI-6
LBA Size 48-bit LBA
Power On Count 439 times
Power On Time 1292.1 days
Features S.M.A.R.T., APM, AAM
Transfer Mode Ultra DMA/100
Interface PATA
Capacity 19.5GB
Real size 20,003,880,960 bytes
RAID Type None
S.M.A.R.T
01 Read Error Rate 100 (100 worst) Data 0000000000
02 Throughput Performance 100 (100) Data 0000000000
03 Spin-Up Time 225 (225) Data 0000000000
04 Start/Stop Count 100 (100) Data 0000000223
05 Reallocated Sectors Count 100 (100) Data 0000000000
07 Seek Error Rate 100 (100) Data 0000000000
08 Seek Time Performance 100 (100) Data 0000000000
09 Power-On Hours (POH) 030 (030) Data 0000007922
0A Spin Retry Count 100 (100) Data 0000000000
0C Device Power Cycle Count 100 (100) Data 00000001B7
BF G-sense error rate 100 (100) Data 0000000000
C0 Power-off Retract Count 100 (100) Data 000000002B
C1 Load/Unload Cycle Count 087 (087) Data 00000216E2
C2 Temperature 171 (171) Data 00000C0020
C4 Reallocation Event Count 100 (100) Data 0000000000
C5 Current Pending Sector Count 100 (100) Data 0000000000
C6 Uncorrectable Sector Count 100 (100) Data 0000000000
C7 UltraDMA CRC Error Count 200 (200) Data 0000000000
Temperature 33 °C
Temperature Range ok (less than 50 °C)
Status Good
Partition 0
Partition ID Disk #0, Partition #0
Disk Letter C:
File System NTFS
Volume Serial Number DC13566F
Size 13.0GB
Used Space 11.7GB (91%)
Free Space 1.29GB (9%)
Partition 1
Partition ID Disk #0, Partition #1
Size 5.64 GB
Optical Drives
SONY CD-RW CRX950E
Media Type CD-ROM
Name SONY CD-RW CRX950E
Availability Running/Full Power
Capabilities Random Access, Supports Removable Media
Config Manager Error Code Device is working properly
Config Manager User Config FALSE
Drive D:
Media Loaded FALSE
SCSI Bus 0
SCSI Logical Unit 0
SCSI Port 1
SCSI Target Id 0
Status OK
Audio
Sound Card
YAMAHA AC-XG Audio Device
Playback Device
YAMAHA AC-XG WDM Audio
Recording Device
YAMAHA AC-XG WDM Audio
Peripherals
Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
Device Kind Keyboard
Device Name Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
Location plugged into keyboard port
Driver
Date 7-1-2001
Version 5.1.2600.2180
File C:\WINDOWS\system32\DRIVERS\i8042prt.sys
File C:\WINDOWS\system32\DRIVERS\kbdclass.sys
Alps Film Pointing-device
Device Kind Mouse
Device Name Alps Film Pointing-device
Location plugged into PS/2 mouse port
Driver
Date 12-1-2003
Version 5.3.510.9
File C:\WINDOWS\system32\DRIVERS\i8042prt.sys
File C:\WINDOWS\system32\DRIVERS\mouclass.sys
File C:\WINDOWS\system32\DRIVERS\Apfiltr.sys
File C:\WINDOWS\system32\Vxdif.dll
File C:\Program Files\Apoint\Apoint.exe
File C:\Program Files\Apoint\ApntEx.exe
File C:\Program Files\Apoint\Ezcapt.exe
File C:\Program Files\Apoint\Apvfb.exe
File C:\Program Files\Apoint\Apoint.dll
File C:\Program Files\Apoint\ApRes.dll
File C:\Program Files\Apoint\EzLaunch.dll
File C:\Program Files\Apoint\Elprop.dll
File C:\Program Files\Apoint\EzAuto.dll
File C:\Program Files\Apoint\ApWheel.dll
File C:\Program Files\Apoint\ApointJP.pop
File C:\Program Files\Apoint\ApointUS.pop
File C:\Program Files\Apoint\ApointGR.pop
File C:\Program Files\Apoint\ApointFR.pop
File C:\Program Files\Apoint\ApointIT.pop
File C:\Program Files\Apoint\ApointSP.pop
File C:\Program Files\Apoint\ApointKR.pop
File C:\Program Files\Apoint\ApointCS.pop
File C:\Program Files\Apoint\ApointCT.pop
File C:\Program Files\Apoint\ApointNL.pop
File C:\Program Files\Apoint\Uninstap.exe
Disk drive
Device Kind USB storage
Device Name Disk drive
Vendor SONY
Comment Sony MSC-U03 USB Device
Location Location 0
Driver
Date 7-1-2001
Version 5.1.2535.0
File C:\WINDOWS\system32\DRIVERS\disk.sys
Printers
Microsoft XPS Document Writer (Default Printer)
Printer Port XPSPort:
Print Processor WinPrint
Availability Always
Priority 1
Duplex None
Print Quality 600 * 600 dpi Color
Status Unknown
Driver
Driver Name Microsoft XPS Document Writer (v6.00)
Driver Path C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\mxdwdrv.dllWhat I am thinking of:
Minecraft server. Yes. There is a VERY SMALL possibility of me re-hosting a minecraft server. There is a possibility of it being private (just for my IRL friends) and a small possibility of it happening at all. Right now I am too busy between TF2, Baseball, and Homework. Don't get your hopes too high on a decade-old computer with 512 megs of RAM.
Web server. Used for my personal use, it would have unlimited everything for free. Who needs to use limited free web hosts?
Personal fileserver. Used completely for personal use, probably will happen regardless, it shouldn't take up too much power.
Well, what do you think? What would this old laptop be capable of?
Offline
You could do web server, just install XAMPP or something.
Offline
Sounds cool! Keep us updated on the things you host!

Offline
nathanprocks wrote:
That would be a slow web server.
![]()
Why? It's not that bad, and how much info could a web server really need? 512 MB is not really that low, a server does not require any sort of graphics rendering.
Offline
nathanprocks wrote:
That would be a slow web server.
![]()
Web servers don't need that much to operate.
Btw, for web server software, I recommend some version of Apache (like 70% of everyone else). For Windows, I haven't gotten any version working well, but for Mac users, I would recommend MAMP.
Offline
jvvg wrote:
nathanprocks wrote:
That would be a slow web server.
![]()
Web servers don't need that much to operate.
Btw, for web server software, I recommend some version of Apache (like 70% of everyone else). For Windows, I haven't gotten any version working well, but for Mac users, I would recommend MAMP.
If you use XAMPP, it's really easy on any platform. Here it is for Linux and it's also easily available for Windows.
Offline
veggieman001 wrote:
jvvg wrote:
nathanprocks wrote:
That would be a slow web server.
![]()
Web servers don't need that much to operate.
Btw, for web server software, I recommend some version of Apache (like 70% of everyone else). For Windows, I haven't gotten any version working well, but for Mac users, I would recommend MAMP.If you use XAMPP, it's really easy on any platform. Here it is for Linux and it's also easily available for Windows.
The AMPs (MAMP, LAMP, WAMP, and XAMPP) are a lot more fun if you configure them manually. By doing that, my MAMP server now supports HTTPS, and multiple websites.
Offline
As a web server and file server, that computer is more than enough. As for an MC server..... it could probably handle a server with 3 or 4 players at a time, but more than that, and your server would start lagging and giving the "can't keep up" warning.
If you are willing on spending some money on upgrades, upgrade the RAM. The mobo chipset (i845D) supports up to 2GB. I would also suggest overclocking the CPU, but that is not a good idea on a laptop.
Offline
jvvg wrote:
veggieman001 wrote:
jvvg wrote:
Web servers don't need that much to operate.
Btw, for web server software, I recommend some version of Apache (like 70% of everyone else). For Windows, I haven't gotten any version working well, but for Mac users, I would recommend MAMP.If you use XAMPP, it's really easy on any platform. Here it is for Linux and it's also easily available for Windows.
The AMPs (MAMP, LAMP, WAMP, and XAMPP) are a lot more fun if you configure them manually. By doing that, my MAMP server now supports HTTPS, and multiple websites.
You can do that with XAMPP too, with configuration.
Offline
veggieman001 wrote:
jvvg wrote:
veggieman001 wrote:
If you use XAMPP, it's really easy on any platform. Here it is for Linux and it's also easily available for Windows.The AMPs (MAMP, LAMP, WAMP, and XAMPP) are a lot more fun if you configure them manually. By doing that, my MAMP server now supports HTTPS, and multiple websites.
You can do that with XAMPP too, with configuration.
Yes.
And, if you want to make your server globally accessible, you will need to set up a DMZ or port forwarding in your network config.
Offline
Well port forwarding is easy peasy. I just can't because I don't have access to my router, but anyone with any knowledge of setting up MC servers knows how to do that.
Offline
^^^^^^
Which I have already done. I am planning to set up web/files/ssh on the machine, thanks for the help!
Offline
16Skittles wrote:
^^^^^^
Which I have already done. I am planning to set up web/files/ssh on the machine, thanks for the help!
There's also the issue of IP addresses. If you have a dynamic IP address, you need to look it up every time it changes or there will be problems.
If you have a static IP like I do, it's easy. Just remember it, and maybe put it into a domain.
If you want to put a dynamic IP in a domain name, you'll need to make it update every time the IP changes.
Offline
jvvg wrote:
16Skittles wrote:
^^^^^^
Which I have already done. I am planning to set up web/files/ssh on the machine, thanks for the help!There's also the issue of IP addresses. If you have a dynamic IP address, you need to look it up every time it changes or there will be problems.
If you have a static IP like I do, it's easy. Just remember it, and maybe put it into a domain.
If you want to put a dynamic IP in a domain name, you'll need to make it update every time the IP changes.
Again, people familiar with Minecraft servers will also be familiar with that.
Offline
veggieman001 wrote:
Well port forwarding is easy peasy. I just can't because I don't have access to my router, but anyone with any knowledge of setting up MC servers knows how to do that.
look up your default gateway then find your router model. either the password will be your wifi password or look up your model name and its default login info
Offline
I am already planing to set up a domain. As for ip changes, aren't there programs that automatically can change the DNS settings?
Offline
MrJakes wrote:
veggieman001 wrote:
Well port forwarding is easy peasy. I just can't because I don't have access to my router, but anyone with any knowledge of setting up MC servers knows how to do that.
look up your default gateway then find your router model. either the password will be your wifi password or look up your model name and its default login info
I know that it's not default; my father specifically changed it and I don't have access.
Offline
16Skittles wrote:
I am already planing to set up a domain. As for ip changes, aren't there programs that automatically can change the DNS settings?
There probably are, but you can try setting up a cron job and programming it yourself. It isn't that hard.
Offline
Aw no Dwarven. Lol.
Anyways, yeah, I've been wanting to do this for a while too.
Offline
transparent wrote:
Aw no Dwarven. Lol.
Anyways, yeah, I've been wanting to do this for a while too.
I was so lucky to get a static IP.
Setting up a server and DMZ aren't that hard, and the only hard part is if you have a dynamic IP, and then you will need to set up a cron job.
Offline
jvvg wrote:
transparent wrote:
Aw no Dwarven. Lol.
Anyways, yeah, I've been wanting to do this for a while too.I was so lucky to get a static IP.
![]()
Setting up a server and DMZ aren't that hard, and the only hard part is if you have a dynamic IP, and then you will need to set up a cron job.
I have a dynamic. :C
Offline
Now I'm thinking of an SSH SOCKS Proxy. It'll be epic if it works...
Offline
16Skittles wrote:
Now I'm thinking of an SSH SOCKS Proxy. It'll be epic if it works...
That would be kind of awesome. I've been looking for that kind of proxy to bypass my school's web filter, and haven't found any good ones yet.
Offline
jvvg wrote:
16Skittles wrote:
Now I'm thinking of an SSH SOCKS Proxy. It'll be epic if it works...
That would be kind of awesome. I've been looking for that kind of proxy to bypass my school's web filter, and haven't found any good ones yet.
now now, I never said I would share the IP...
Anyway, for lower lag see if someone you know cn set one up.
Offline