Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to set up a server that will eventually be accessed from an Android application. I don't have experience with how to go about this, but I've seen MySQL servers (Amazon EC2). I would need to store data on the server remotely (again, from a mobile device) and fetch it to display. What would be the best kind of server to use? I'm guessing I would only need around 50 GB of space.

Is it possible to use a network drive and set that up as a remote server with an IP address?

I would need to upload and extract data through java on Android. This is my first question on ServerFault, and I'm not sure if it's the appropriate forum. If not, please redirect me.

share|improve this question

closed as off topic by Lucas Kauffman, devicenull, Sven, pauska, Chopper3 Jun 24 '12 at 19:32

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Please give reason for downvote; I am new to this website. Where could I ask such a question? – Kgrover Jun 24 '12 at 19:00
The phrasing of your question indicates that you're likely in fairly far over your head. Servers run services and applications. Mobile devices do not "access servers" they use an application or service that may or may not be optimized for mobile devices. As Lucas said, go hire a professional. – Magellan Jun 24 '12 at 19:18

I suggest by starting to learn how basic server management works, using a a network drive that can connect to "wifi" <--- makes most sysadmins tow curl. Further more your question is on the border with product recommendation (off topic)

The best way to do this is to use a serverside application that can present your data to a phone. So your best bet is to store your data in some sort of database. Your server can then react to a request (for instance you make a POST request and it returns you some JASON you can interpret on the phone).

The best advice I can give you:

Don't do it, hire a professional

share|improve this answer
Can I set up a database by simply buying a Windows Server and installing MySQL on it? – Kgrover Jun 24 '12 at 19:07
Without trying to be rude, it won't be done 'simply' if you have to ask that question. I strongly suggest you first take a long time learning how basic server management works. If you set up a server badly, you risk getting hacked and private data stolen. If this is user data, then in most countries you can be hold liable personally. – Lucas Kauffman Jun 24 '12 at 19:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.