Самый простой способ устройства полок - просверлить в стене отверстия (желательно диаметром не менее 12мм) и забить в них куски (сантиметров по 30-40)арматуры такого же диаметра. Сверху на выпуски арматуры можно укладывать полку.
Немного сложнее, но надежнее - закрепить к стене металлические кронштейны, которые выдерживают приличную нагрузку.
Если есть своя сварка, то сделать такие кронштейны из уголка совсем не сложно.
В качестве полок можно использовать ДСП, фанеру, доску. Прекрасно подходят для полок глухие полотна от старых дверей, их достаточно распустить вдоль и с одного полотна получается две крепкие двухметровые полки, шириной 30 - 45 см (в зависимости от ширины полотна).
Из какого бы материала не была полка, опираться она должна минимум в трех местах (по краям и середине), иначе со временем под весом прогнется и сломается.
Расстояние между полками я себе делал 27 - 30 см, чтобы свободно становилась трехлитровая банка. Для литровых банок вполне достаточно 18 - 20см между полками.
Глубина полок, считаю, должна быть не менее 30 см - вполне достаточно чтобы поместились 3х литровки в два ряда или литровые банки в три ряда.