اگر قصد دارید خودتون در آینده مدیریت سرور را انجام بدید , بهتره از حالا ب فکر یادگیری مدیریت سرور باشید
مثلا کار با لینوکس و خط فرمان را یاد بگیرید..
اگر سایت شما رشد داشته باشه و بازدید زیادی داشته باشید نهایتا مجبور میشید به سرور اختصاصی کوچ کنید.
اگر سایت وردپرسی دارید , مصرف منابع بالایی داره منظور مصرف پردازنده هست.
همچنین , از یک سرور برای میزبانی وبسایت و میزبانی فایل های دانلودی استفاده نکنید , برای اینکه تعداد دانلود همزمان , روی I/O سرور تاثیر زیادی میذاره و کارای سرور برای خوندن اطلاعات از دیتابیس و همچنین خوندن فایل های وردپرس پایین میاد .
حداقل منابع:
10 گیگ هارد , پردازنده 2 هسته ای 2.5 گیگ , 2 گیگ رم روی آپاچی یا 1 گیگ روی انجین ایکس , در صورت استفاده از موتور InnoDB روی MySQL , یک گیگ رم اضافی نیاز دارید
سیستم عامل هم CentOS یا Debian که دبین رو پیشنهاد می کنم چون سبک تر هست و مخازن کاملتری برای نصب هر برنامه ای داره .