Is it possible to host network applications such as web socket and connect to them?
How can I watch my application's console?
you can use WebSockets, you can save logs to a file, or run the application directly via SSH without Passenger.
I have one more question: What the Passenger?
This may be a stupid question, but I seriously don't know what it is
Phusion Passenger is an application that we use to serve Node.js, Python, Ruby applications. You can run your application without Passenger, especially if you want to view the output on the console.