早在西汉时,为了统治管理西域地区,中央政府设置了西域都护府。隋末,汉族麴氏乘中原混战之机在高昌割据,自设政府。贞观以来,高昌王麴文泰有意对抗唐廷。唐太宗为争取麴文泰,曾遣使和谈,但麴氏不肯归顺。贞观十三年(639年)十二月,太宗派左屯卫大将军薛万彻率兵讨伐。唐军至碛口,高昌王麴文泰忧惧相加,不久逝去,其子智盛立。唐军直抵其都城交河城下,围城猛攻,智盛出降。唐军连攻下二十二城,收降八千余户,一万七千余人。贞观十四年(640年)九月,为了彻底安定这一地区,唐太宗下令,在交河城设置安西都护府。唐置安西都护府于交河城。