1853年(清咸丰三年)春,太平天国定都天京(今南京市),5月, 天王洪秀全派 天官副丞相林凤祥、地官正丞相李开芳、春官副丞相吉文元率太平军2万余人, 从 浦口出发北上,连下安徽滁州(今滁县)、临淮关、凤阳、怀远、蒙城、亳州( 今亳 县),于6月13日攻克河南归德(今商丘),逼近山东。 为遏制太平军进入山东,3月间, 山东巡抚李 确定了“扼守黄河”的方略, 将官、私渡船归并曹县刘家口、单县董家口统管,严禁私渡。并分三路设防:郯城 红花埠为东南路,由游击王凤祥、知县卢朝安等率部设防;峄县(今枣庄市峄城区)、 韩庄、阴平为中路,由兖州镇总兵百胜、兖沂道道员厉恩官、滕县知县黄良楷率部 防守;曹县刘家口、单县董家口为西路,派前兖州镇总兵三星保、道员刘庆凯、寿 张营游击张遇祥等部驻守。为加强山东防御,清廷调山西、陕西、甘肃兵7000名, 交山东巡抚调遣。李 为弥补兵力不足,着山东在籍曾任京外官员,上自督抚,下 至州县,皆督办民团(团练),协助防守。 6月7日,当林凤祥、李开芳从归德赶到刘家口试图抢渡黄河时,曹县知县姚景 崇已将收泊北岸船只全部焚毁。北伐军渡河受阻,乃沿河西进,绕道北上,于10月 29日占领静海县城和独流镇。在优势清军阻击下,北伐军孤军奋战,处境艰难。林 凤祥、李开芳一面向天京求援,一面向南退却。1854年3月9日,北伐军攻占阜城, 固守待援。