The following high-level tasks are required:
Installing Web Server using the Configure Now option
In the Common Server Settings page, enter the non-root user for System User and non-root group for System Group.
In the Web Server: Administration (1 of 2) page, change the Administration Runtime User ID to the non-root user.
In the Web Server: Default Web Server Instance page:
Change the Runtime User ID to the non-root user.
Change the Runtime Group to the non-root group.
Select a value for HTTP Port that is higher than 1024.
As the non-root user, starting the Web Server administration instance and Web Server instance
All processes should be owned by the non-root users.