We installed a TACO rigid vinyl rub rail kit my dad bought in 2010 before giving the boat to my brother and me.
Installation required drilling and counter-sinking a hole every 6 inches along the length of the rub rail and then using the included screws to attached it to the boat.
Each 30 foot length of rub rail is package in a 24″ square “pizza box” and the hardest part of the job is straightening out the tightly coiled rub rail. We had to use a heat gun a lot.