A Network Management System, NMS, deployment method, wherein a NMS executing the NMS deployment method comprises a main control server, characterized in that the method comprises: installing a system installation resident program on the main control server, wherein the system installation resident program is set to send an installation request message to the main control server; and, initiating a system installation main program in the main control server, wherein the main control server receives the installation request message from the system installation resident program via the system installation main program, and sets up a communication link between the system installation main program and the system installation resident program; collecting (SI 10, S210), by the main control server, system information of the NMS via a data channel of the communication link between the system installation main program and the system installation resident program, wherein the system information comprises hardware information and software information of the NMS; selecting (S120, S220) an installation template satisfying the system information according to a comparison between the system information and reference information of a plurality of installation templates pre-configured on the main control server, wherein the reference information is set to indicate the hardware information and the software information of the NMS suitable for an installation template to which the reference information pertains; and executing (S130, S230) an installation operation on the NMS via a first execution script in the selected installation template by a running of the system installation main program and the communication between the system installation main program and the system installation resident program as well as installation actions defined in the installation template, wherein the first execution script includes a process deployment script and a parameter adjustment script. installing a system installation resident program on the main control server, wherein the system installation resident program is set to send an installation request message to the main control server; and, initiating a system installation main program in the main control server, wherein the main control server receives the installation request message from the system installation resident program via the system installation main program, and sets up a communication link between the system installation main program and the system installation resident program; collecting (SI 10, S210), by the main control server, system information of the NMS via a data channel of the communication link between the system installation main program and the system installation resident program, wherein the system information comprises hardware information and software information of the NMS; selecting (S120, S220) an installation template satisfying the system information according to a comparison between the system information and reference information of a plurality of installation templates pre-configured on the main control server, wherein the reference information is set to indicate the hardware information and the software information of the NMS suitable for an installation template to which the reference information pertains; and executing (S130, S230) an installation operation on the NMS via a first execution script in the selected installation template by a running of the system installation main program and the communication between the system installation main program and the system installation resident program as well as installation actions defined in the installation template, wherein the first execution script includes a process deployment script and a parameter adjustment script.