In case I want to secure my website like [ WHM / CPANEL /BLO

In case I want to secure my website like [ WHM / CPANEL /BLOG ] and secure website from cross site scripting and other threats  , and payment methods like PayPal / visa / master  , what I can do  ? – Is Using Static IP address can help ? – Is using specific programming languages like PHP for example can help ? – Is there secure antivirus like Norton can implement in the website  ?  Please give me the best answer  Thank you