This is actually fairly normal - Rust can take an obnoxiously long time to start the first time. An hour plus is not especially unusual - especially if what AMP is reporting is that it’s still occupying CPU and Memory.
That I have experienced, but the server was running fine for about a week. Then would not let me on as version mis-match. I shut down, updated, and not the ports will not start. Tried for a few hours now. I think my only solution is to delete the server and start over.