Когда революция 1854 года охватила всю страну, и режим генерала Санта-Анны пал, у власти оказалось правительство Хуана Альвареса. В этом правительстве Бенито Хуарес занимал пост министра юстиции, народного образования и церковных дел, и по его инициативе был издан закон, отменявший привилегии армии и духовенства («закон Хуареса»).
Недовольные законом консерваторы попытались произвести переворот. Однако контрреволюционное выступление было подавлено. После этого президентом стал Игнасио Комонфорт, принадлежавший к умеренным либералам. Его правительство утвердило «закон Хуареса» и приняло «закон Лердо», запрещавший церковным и гражданским корпорациям владеть недвижимостью.
Мигель Лердо де Техада был министром финансов, и его закон потом стал именоваться в мексиканской истории Реформой. И именно вокруг него разгорелась полномасштабная и последняя мексиканская гражданская война XIX века. Кстати, и саму эту войну нарекли «войной Реформы».
Лердо иногда называют мексиканским Столыпиным. Он хотел сделать недвижимость частью свободного товарно-денежного оборота. Конечно, его закон, прежде всего, бил по церкви, так как монастырям (то есть церковным корпорациям) принадлежали лучшие земли страны. Однако не менее сильно закон ущемил права и индейских сельских общин, которые тоже владели существенной частью пахотных земель. Причем у простых индейцев, в отличие от церковников, зачастую не было вообще никаких документов, подтверждавших их право на землю (они просто обрабатывали ее испокон веков и думали, что так будет всегда).
Безусловно, Мигель Лердо де Техада не был противником индейцев как таковых. Но он полагал, что землю должен обрабатывать частник, а общину он считал менее прогрессивной формой хозяйствования. Согласно старому закону, церковь обязана была продать свои земли тем, кто их арендует (при условии погашения ее стоимости постепенно – каждый год новый собственник платил около 6 % стоимости). По новому закону, индейцы из общин тоже объявлялись арендаторами и должны были оформить обрабатываемые ими участки в частную собственность. В противном случае земля подлежала продаже с торгов. И неграмотное коренное население страны никак не могло понять, почему оно вдруг должно изменить устоявшийся веками традиционный способ обработки земли.
16 сентября 1857 года вступила в силу новая Конституция, с помощью которой либералы хотели окончательно покончить с пережитками феодализма и превратить Мексику в некое подобие прогрессивных США. Борьба вокруг Конституции была крайне ожесточенной. С одной стороны, она провозглашала Мексику демократической республикой, состоявшей из суверенных во внутренних делах штатов. С другой стороны, в Конституции подтверждались положения законов Хуареса и Лердо.
Мексиканский Конгресс утвердил-таки новую Конституцию, одну из самых прогрессивных для того времени. Законодательно было запрещено рабство, и любой раб, попадавший на территорию Мексики, автоматически обретал свободу. Понятно, что именно этот пункт вызвал особую ненависть «прогрессивной общественности» американских южных штатов, где рабовладение в то время процветало. Были ликвидированы все сословные привилегии, и все жители страны получили одинаковые политические права. Были гарантированы основные права и свободы. Духовным лицам запрещалось избираться в Конгресс и на пост президента. Учреждалась Национальная гвардия.
Естественно, мексиканская церковь немедленно предала Конституцию анафеме. Против Конституции выступили и консерваторы, и в ряде штатов вспыхнули восстания. В конце 1857 года президент Игнасио Комонфорт бежал, а правительство возглавил генерал Феликс Мария Сулоага. Он сам был консерватором, а на их стороне находилась регулярная армия, и она заняла ряд крупных городов, в том числе Мехико. При этом было объявлено об отмене Конституции и «закона Лердо».
Либералы запротестовали, в том числе и Бенито Хуарес, но он был арестован и брошен в тюрьму. Однако перед своим бегством из столицы Игнасио Комонфорт успел освободить Бенито Хуареса и арестованных вместе с ним депутатов Конгресса. Хуарес, в соответствии с Конституцией, объявил себя президентом и начал решительную борьбу с мятежниками.
Бенито Хуарес возглавил либеральное правительство, опиравшееся на северо-западные и часть южных штатов. Началось формирование новой армии, так как регулярные вооруженные силы поддерживали Сулоагу. Вскоре сторонники Хуареса (они называли себя конституционалистами) уже контролировали большую часть территории, и главное – порт Веракрус с его таможенными поступлениями. Однако с деньгами у правительства генерала Сулоаги затруднений не было, так как его щедро финансировала церковь.