The WordPress installer has been moved to the dedicated WordPress Manager of the Control Panel. You can find step-by-step instructions for installing WordPress in our Installing WordPress article (If you're using the new Control Panel v3, please click here).