I suggest your racking be the following: if roof mounted, get the proper truss fasteners for your roofing tile type/shingle type and then you can use almost any racking including galvanized strut which works very well. If ground mounting, use of schedule 40 galvanized 2 inch pipe is super strong and easily connected together with Hollaender connectors. And portable band saws cut easily through the galvanized pipe so you can build your array (and the tilt angle by cutting the front south facing pipes shorter than the back row of pipes. Just run a string from front to back on the angle you want to use (every phone has an angle app you can install), mark the pipe and cut off the pipe at the mark. And use galvanized strut as your racks. Most galvanized schedule 40 pipes come in 20 foot lengths. Look around for local suppliers. they will usually deliver for a small charge. Wrap the pipe in 10 ml pvc tape where is in contact with the ground or concrete. Any extra pipe you have around is useful. Once you are cutting pipe and strut with your bandsaw (and also using the bandsaw to cut PVC, firebricks, aluminum, iron, etc.) your gonna love all the new things you can build without fussing with 2x4's.