The biggest issue are the microphones, they
MUST be uni-directional types - next would be placement - you want the speakers on the front of the stage (facing forwards) and the mikes further back on the stage facing backwards. It's all mostly common sense.
Disconnect, or turn off, all processing and effects - and turn down all mike levels - then try turning the mike levels up one channel at a time and checking how loud it is. Once you get it to the volume you want, move on to the next mike channel.
Once you've got all mikes working as loud as you wish, without feedback, then you can start adding any effects or processing, again one at a time, so if you suddenly get feedback you know what's caused it.
I've got a Behringer mixer/amp, and use Behringer XM1800 microphones, which I've found excellent - just checked, they are £45 for a set of three - they were £18 for three when I bought mine
I've also got an XM8500, which is £29 now, but I can't hear any difference from the XM1800's, so I never bought any more.