Abstract China's first demonstration offshore wind turbine (OWT), which independently designed, constructed and installed by China Offshore Oil Engineering Company in 2007, was introduced in the paper. An inactive single-point mooring system jacket foundation in Suizhong oil field was used as supporting structure for 1.5 MW OWT. The OWT was pre-assembled with a jacket cap module together onshore, and then be transported vertically onboard of a derrick barge for around 170 nautical miles. The OWT was installed with only one lift. To ensure a safe operation manner, overall stability, motion response, and the strength and stability of the tower and wind turbine structure were analyzed. Moreover, optimal ballast scheme were designed, and model test was carried out to compare with the numerical findings. In addition, a real-time monitoring system was mounted on the turbine body to verify the numerical findings.