Po vypuknutí druhé opiové války, anglo-francouzská aliance dobyla významný přístav Canton (Guangzhou) během bitvy o Canton
V roce 1857. Císař Xianfeng obdržel 27. ledna 1858 zprávu, že Kanton byl obsazen. Britský velitel Michael Seymour, který doufal, že vynutí uspořádání (pozdější smlouva z Tianjinu), nařídil útok na pevnosti Taku, protože byly blíže k Pekingu.