It's a little bit of a broad question, but here goes:
>I have a web server running on my linux machine. I just want to access
>data base on the same linux machine from my home page.
>
>1. what database do I need on linux?
This really depends on what you are trying to do. Are you looking for a
relational database or will flat text files do? If you are looking for a
relational database, either MSQL or MySQL would be reasonable choices for
anything up to large scale applications. They also both have tie-ins to
Apache and have Perl and C APIs that have been developed.
>2. what web form designing tool do I need?
A text editor is all you really need, assuming you know HTML.
>3. What should I read to begin with?
There are hundreds (thousands?) of web sites which have CGI programming
information on them. The most basic is http://hoohoo.ncsa.uiuc.edu/. Also,
check out books from O'Reilly and any of the other better publishers. The
sites of the above mentioned databases have documentation for installation,
use, programming, etc.
>
>
>Thanks.
>
>
>
>