user and his directory"? If you mean add a user account to the server with a home directory for web pages, then create the account with a home directory, create a "public_html" subdirectory (or whatever the UserDir directive specifies), and chmod both directories o+rx.
Make sure that mod_userdir is loaded. If you have "old" users and directories working, then the rest of the setup is probably ok.