What sort of data entry are you wanting your users to do? Is it basic 'entering information into the correct fields with each individual user entry containing the same information categories?'. Meaning will the fields constantly be things such as: Name, Information, date etc.. etc.. Or will they always change per user entry?
If you plan on doing it the same way I mentioned above then you wouldn't really need to setup a 'server' so to speak. You could just install your own webserver software on a normal desktop machine and host a basic website / webpage with the correct fields on them that allow users to manipulate the information within a database. Sounds more complicated than it is. Although it would require you to have some knowledge on using Dreamweaver. That's how I done a similar sort of thing.