How to grow pineapple flowers and precautions

Soil: Mix garden soil, peat soil, perlite and cinder to prepare nutrient soil, or ...