Para lo que mencionas, te puedo dar una orientacion utlizando mysql y php. Aparte de crear las tablas, las conexiones. Para validar cada pagina web debes usar sesiones, esto te va permitir denegar el acceso a ciertas paginas que requieran un login.
aca te doy un ejemplo basico de un login con...