so you're running suse 9.2 - nice distro. for web server purposes, look no further than apache, which you should find on your installation disks (fire up YaST, software installation, ...)
as regards accessing pages within your LAN.. You've got a number of options. The easiest is to just use numeric IP addressing; eg, if the web server is running on 192.168.0.1 then you just need to enter something like 'http://192.168.0.1/index.html' into a browser connected on your LAN and all should be OK. If, on the other hand, you'd rather use names than numbers, then you can either delve into domain name servers (DNS), or for a small LAN, the easiest way is to use the /etc/hosts file.. basically, in this file you map the numeric IP addresses of the computers on your intranet to meaningful names. hope this makes some kind of sense. it's the way i do it - DNS is a bit hairy, and i don't fully understand it...