mjbavan well my current hardware in my vps is 1 core 1gb ram
html stuff like php/mysql i know take 2 core at least since popup window told me.
so you said you had 1 core server i still think you need more cores and wouldnt hurt for ram upgrade as well but i dont know how much ram, honestly 6gb ram should be more than enough.
heres link to server hosting for vps i use, only 10 usd a month for my specs. soon upgrade 4 core 6gb ram only 11 usd a month as its out of stock at the moment. HUGE STORAGE as well 11 usd month will have 6tb disk space seems like all servers have unlimited bandwidth 100mbps which says 100tb when it measures, they only measure speed to 100 mbps but confirmed goes to 100tb if it makes any sense to you
https://servarica.com/