Management system of application program of virtual machine and method thereof

The invention discloses a management system of an application program of a virtual machine and a method thereof, which is used for managing and controlling the application program to be installed by the virtual machine. The management system comprises a client side and a server side, wherein the server side provides a plurality of virtual machines, and each client side is connected with different virtual machines; when the virtual machine is initialized, a virtual machine monitoring program is started in the virtual machine; when the client side sends the installation request of the application program, the virtual machine monitoring program detects whether the application program of the installation request is legal or not; if the installation request is legal, the installation treatment of the application program is carried out; and if the installation request is illegal, the installation of the application program is prohibited.