云林地区过去分别是由彰化县与嘉义县管辖，主要官员乃「斗六门县丞」。刘铭传就任台湾省巡抚后，打算在此地设置新县，县治则选在得名自明郑时部将林圯的林圯埔一带，由准知县，也就是当时的斗六门县丞陈世烈来负责筑城相关事宜。之所以会选于此地筑城，主要是因为此地是八通关古道的起点，与开山抚番政策有相当的关系。陈世烈于光绪十二年（1886年）十月于云林坪设「云林城工总局」与「云林抚垦局」来处理筑城与抚垦事宜，而由于经费不足，所以国库无法负担的部分只好向地方士绅募捐，最后建成了一座周长1300余丈、宽约6尺并围有刺竹三重