Como crear una apartado solo para usuarios autorizados en mi web
Una pagina sola te refieres a solo un index.php por ejemplo?
Puedes hacerlo por .htaccess en apache. Creas un .htacces y metes lo siguiente:
AuthUserFile /rutadeldirectorio/.htpasswd
AuthName "Mensaje a mostrar"
AuthType Basic
require valid-user
Luego tienes que crear otro archivo .htpasswd donde estaran los usuarios que pueden entrar con passwd (Busca el resto en google).
Mediante php es (muuy resumido): comprobar el usuario y contraseña contra una base de datos o un archivo con esos datos, crear una session o una cookie y con eso mantener al usuario validado mediante navega en la web.
Espero que te sirva de algo. Saludos.