Fuzzy logic is a logic with a degree of vulnerability ranging from 0 to 1. Fuzzy logic is used to convert a quantity into language. It is used as a control system because it is a versatile and simple control process that does not require complex mathematical models. The paper aimed to present a fuzzy control system implemented in a rocket tracking control system as the controller because it could work well on non-linear systems and offered convenience in program design. The fuzzy control system worked to keep the rocket on track and travel at a fixed speed. The signal from the fuzzy logic control system served to control the rocket thrust. However, the process of the fuzzy logic control system is slow and time-consuming, not proper for the one that required rapid control, such as rockets, and is not applicable for tracking ramp and parabolic signals. The fuzzy logic, therefore, was modified by adding second-order integral control. The proposed algorithm showed that, by adding second-order integral control, the rocket glided 12.78m at 12 seconds with a steady-state error of 0.78 according to the setpoint of ramp path 12 m; 10.68m at 10 seconds with a steady-state error of 0.68 according to the setpoint of ramp path 10m; and 4.689m at 4 seconds with a steady-state error of 0.689 according to the setpoint of ramp path 4m. In accordance with the parabolic path, the rocket glided 15.47m at the 4th minute with 0 steady-state error.