Yes, you can create multiple websites on a single computer or server and manage them from one place with Nonolive APK.