1. An apparatus for automating the installation and configuration of infrastructure, the apparatus comprising: an installation information manager configured to receive installation information of an open-source solution and manage the installation information in a first tree structure based on a first parent-child relationship; an environment setting manager configured to receive environment setting information of equipment and manage the environment setting information in a second tree structure based on a second parent-child relationship; and an installation package manager configured to generate an installation package and an installation automation script based on the installation information and the environment setting information.