Dynamic vibration and quasi-static deformation will occur simultaneously for flexible space structures subjected to sudden thermal loads. In this paper, the integrated controller based on modified positive position feedback (PPF) compensator is proposed as an innovative controller for active deformation reduction in flexible space trusses. The controller uses the concept of positive acceleration feedback combined with integral position feedback to provide effective vibration suppression of multiple modes and compensator of quasi-static deformation. To solve the problem of placement optimization for both sensors and actuators, the discrete glowworm swarm optimization (GSO) algorithm based on genic binary coding is suggested. A cantilevered truss is taken as an example for numerically evaluating the performance of the controller for thermally induced deformation control. Numerical results demonstrate that the discrete GSO algorithm is feasible in solving the combinatorial optimization problem. And the proposed controller is significantly effective in controlling both steady-state deformation and transient vibration.