The invention discloses a system and a method for supporting cloud environment application cluster automation deployment. The system comprises a mirror server, an application server, a cluster deployment configuration file and a deployment management server, the mirror server is used for storing server mirroring, the application server is used for storing applications, the cluster deployment configuration file comprises virtual server names, server mirroring names, application names, application version numbers, IP (internet protocol) addresses of virtual servers to be set and safety access policies of nodes, the virtual server names and the server mirroring names need to be deployed in nodes in cluster deployment, the application names and the application version numbers need to be automatically configured, the deployment management server acquires the server mirroring and finishes IP configuration of the cluster nodes, the applications are installed, and the safety access policies of servers on a network and a safety device are configured. Dispersive storage management of the server mirroring and the applications is realized, the capacity of storage space can be saved, dynamic combination is performed in deployment, manual intervention is omitted, and automatic installation configuration of the applications and automation configuration of the safety access policies of the network are realized.