Big thank to @nielspeen, he saved me. I was so stupid to delete the site platform a few days ago and the whole site went down. I thought I was going to lose everything and needed to restart the site again from ground zero. With my buddy help, and everything is back to normal. However, still need to monitor the performance and see whether some strange things will happen.