זאת שאלה מאוד כללית ומאוד רחבה, הייתי ממליץ לך או לפנות לחברה לבניית אתרים (יש המון כאלו בשוק) או שאם אתה רוצה בעצמך אתה תהיה חייב ללמוד שפות פיתוח לאתרים (html,css,php וכו').
אם אתה רוצה התחלה יחסית קלה הייתי ממילץ לך לנסות את וורדפרס, יש מידע בלתי נגמר לגבי המערכת הזאת, גם בעברית וגם באנגלית ויחסית יהיה לך קל להקים אתר על המערכת הזאת....
תחפש בגוגל לא יהיה לך קשה למצוא.