I use Suse 9 on one machine here so I'll have to assume 8.2 is similar
quote:
1. (...) divx codecs and such (...)
Normally installing stuff in Suse is easy, just use YaST (from System menu) Software->Install and Remove Software and choose from Package Groups. It will handle dependencies for you. Since MPlayer is not listed have a look at the mplayer website:
http://www.mplayerhq.hu and the docs
http://www.mplayerhq.hu/DOCS/HTML/en/index.htmlYou can get all the codecs you need from their site.
quote:
2. (...) dvd playing software (...)
Once mplayer is sorted THAT should do, or Xine (which you can get with Install and Remove...)
quote:
3. (...) good html editors (...)
Try BlueFish or Quanta Plus, in Install and Remove under Publishing->HTML group. They are usually "work on code then preview" like AceHTML or HTMLKit under Win. I love Quanta, just code away and hit the eye icon to preview.
quote:
4. (...) set my user account to root or admin? (...)
As stated, from a command line use "su" or "sudo", or log in as root. Be careful though, best to use a normal user and use "su" when you need to.
quote:
5. (...) MySQL database and cgi-bin (...) journaling software (...)from a desktop computer? (...)
This is a whole new topic in itself. apache (webserver), PHP, MySQL etc. are all available from Install and Remove. thttpd is a small and simple to try webserver too. If you wanted to run a live webserver you would "normally" use another machine to do so, and this involves other issues such as handling DNS, let alone whether your ISP would allow it. However, it is not unusual to run a server on your own machine for testing purposes. Having said this, it could be done, yes.
In a very general sense you would choose a webserver, get it, install it and read the docs. Make it start up as a service (YAST2->Network Services->HTTP server). Configure it to know where on your machine to find your webpages to serve, and put some there. Test it by pointing a web browser at your own IP address, port 80 and see if you get expected pages. Adequate for testing. For a live server you would need a domain name and a way of handling DNS queries to it, again there is more than one way to do this - including free "dynamic DNS" services. Be aware though, that opening a port and a service on your machine has security implications, i.e. you may be hacked. This is why servers are usually run on another separate machine.
Once up and running add other requirements such as PHP, MySQL and so on one at a time.