Webapplication runs on linux ubuntu server, but is useless looks weird

The CSS and JavaScript files are not loading at the moment. This is why your application is not styled. Make sure the wwwroot directory is copied as well. You can use your browser's developer tools to check what the server response for CSS files is.

You can also use deploy to zip - it will create everything needed (but requires .NET to be installed on your server).

By the way our online demos are hosted on Ubuntu as well. We use docker.