I entirely agree with everything the other two answers say.  However, something that occurred to me reading your question was your use of the word *professional*.  You use it, or variants, 12 times in your question, and each time it's as a word *on its own*.

The two answers, however, almost entirely use *professional* immediately followed by *system administration* (or equivalent).

I think that may identify a significant error in your assumptions about the issue.  Iain makes a similar comment above, but I thought this was such an important misunderstanding that it was worth pulling out into an answer.

We're not after some nebulous form of *professionalism* here, some general code of conduct that suggests appropriateness for the workplace.  Despite what you think, we're not closing questions to send the message "*Your question is not professional, come back when it is*".

As the close text says, we're closing questions because **they're not about professional system administration**.  There is some discussion about exactly what that comprises, but it seems to have strong elements of "*I'm trying to do something that would be normal in a production setup*" and "*I have the necessary basic skillset to do it*".

A question that satisfies those is, at least to me, entirely on-topic and worthy of assistance, however badly-written or incomplete it is.  It may take some clarification, some teasing-out of details in comments, and that's fine.  But a question that doesn't satisfy those on the face of it should be closed, for this is simply not the place for it.