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.