You can make a solar lamp post from scratch by installing your own lamp post, and picking a solar lamp post light that's compatible.
You can mount your solar-powered lamp post in various ways, including in cement, or by stake if it's in the grass or dirt. Since there's no need for wires, you can get creative with their placement, as long as they remain unobscured and receive plenty of sunlight.