چطور روی سرور مجازی یک وبسایت وردپرسی ایجاد کنیم؟

چطور روی سرور مجازی یک وبسایت وردپرسی ایجاد کنیم؟

امید صادقی ادمین
مدت زمان مطالعه: 15 دقیقه 21 اسفند 01

یک سرور مجازی ( VPS ) اصولاً یک سرور کوچک‌ تر درون یک سرور بزرگ‌ تر است. این روش، یک گزینه میزبانی یا هاستینگ بسیار محبوب است که توسط بسیاری از شرکت‌های ارائه دهنده خدمات هاستینگ و سرور ارائه می‌شود تا کاربرانی را راضی کنند که نمی‌خواهند تمامی منابع سرورشان را با وب سایت‌های دیگر به اشتراک بگذارند؛ علاوه بر این هزینه آن نیز نسبت به یک سرور اختصاصی، مقرون به صرفه تر است.

سرور مجازی اغلب برای کسب و کارهایSaaS ، سازندگان بازی، برنامه نویسان، شرکت‌هایی که از میزبانی اشتراکی راضی نیستند و یا هر شرکتی که نیاز به یک محیط پشتیبان امن و مقرون‌ به‌ صرفه دارد، گزینه بسیار خوبی است؛ اما دانستن اینکه سرور مجازی چیست و آیا برای ما مناسب است یا نه، دو موضوع متفاوت است.

 

راه اندازی سایت وردپرسی بر روی سرور مجازی

 برای ساخت یک وبسایت شخصی یا شرکتی تا چند سال قبل می‌ بایست یک تیم حرفه‌ ای از طراحان وب، توسعه دهندگان و شاید چند مدیر سیستم استخدام می‌کردیم، چون هیچ راهکار ساده‌ ای برای نصب و ایجاد یک وبسایت، مثل امروز وجود نداشت.

اما خوشبختانه این روزها فرآیند ساخت یک وبسایت تقریباً اتوماتیک شده و سیستم‌ های مدیریت محتوای فعلی ( CMS ) این امکان را به ما داده‌ اند که تنها در چند مرحله ساده بتوانیم یک وب سایت خوب بسازیم. در این مقاله، توضیح خواهیم داد که چگونه یک وبلاگ شخصی یا یک وبسایت شرکتی را بر پایه وردپرس ( یکی از محبوبترین سیستم‌های مدیریت محتوا در جهان ) نصب کنیم.

تفاوت هاست اشتراکی با سرور مجازی ( VPS )

برای یک توسعه دهنده، انتخاب یک سرور مجازی برای میزبانی یک وبسایت ( به عنوان هاست ) در مقایسه با هاست اشتراکی، مزایای بسیار بیشتری دارد:

  • مقدار فضای دیسک به مراتب بیشتر، نسبت به یک هاست اشتراکی؛
  • وجود گزینه‌ های متنوع برای راه‌ اندازی سرور شخصی؛
  • امکان راه‌ اندازی دستورها، سرویس‌ها و اسکریپت‌های شخصی‌سازی شده درون سرور؛
  • امکان افزایش سریع منابع.

برای انتخاب مناسب ترین پلن، قبل از هر چیز باید میزان ترافیکی که سایت جدید قرار است داشته باشد را پیش‌ بینی کرده، سپس میزان قدرت لازم برای انجام محاسبات راهکا‌رهای نرم افزاری که در یک پروژه استفاده می‌شوند، مثل اسکریپت‌ها، افزونه‌ها، قالب‌ها و غیره را از قبل تخمین بزنیم.

برای داشتن یک انتخاب بهتر، می‌توانیم از توصیه‌ هایی که در سایت صباهاست ارائه شده‌ نیز استفاده کنیم. پلن میزبانی پایه در صفحه خرید هاست، برای یک وبلاگ شخصی با مخاطبان هدف کم ( برای مثال تا ۱۰۰۰ بازدید روزانه ) مناسب است. پلن میزبانی تجاری برای ایجاد یک پروژه محتوایی ( پروژه‌ای که برای طیف وسیعی از بازدیدکنندگان طراحی شده، برای مثال تا ۵۰۰۰ بازدید در روز ) توصیه می‌شود. توسعه دهندگانی که پروژه های بزرگتری دارند، باید از پلن های قوی تری استفاده کنند.

خب با ثبت نام در یک سایت صباهاست شروع می‌کنیم:

ثبت نام در یک سایت صباهاست

پس از ثبت نام، یک ایمیل فعالسازی برایتان ارسال می شود که پس از فعالسازی می توانید وارد اکانت خود شوید.

ثبت‌ دامنه

برای ثبت دامنه، اول باید یک دامنه برای وب سایت خود سفارش دهیم؛ برای انجام این کار از منوی سفارش یک دامنه، دامنه مورد نظر را انتخاب و سپس نام دامنه جدیدی که مد نظر داریم را برای تایید و ثبت، تایپ می کنیم ( برای مثال ما از نام examplewpblog.com استفاده می‌کنیم ). بعد از این که یک دامنه در دسترس پیدا کردیم، باید نام دامنه را ثبت کنیم. در این مرحله، باید دقت کنیم که فرم مربوط به اطلاعات مالک دامنه را به درستی پر ‌می‌کنیم. 

اگر بخواهیم ناشناس بمانیم و یا اطلاعات شخصی‌ مان را در اینجا ارائه نکنیم، باید گزینه حفاظت از شناسه یا WHOIS / ID protection را تیک بزنیم.

پس از انجام مراحل پرداخت، دامنه ما ثبت خواهد شد؛ توجه داشته باشید که یک لینک تایید اطلاعات تماس به آدرس پست الکترونیکی وارد شده، ارسال خواهد شد. روی لینک کلیک کرده و آدرس ایمیل‌ مان را تایید می کنیم. در غیر این صورت، دامنه توسط ثبت‌ کننده مسدود خواهد شد. 

خرید سرور مجازی vps

در ادامه باید یک سرور مجازی سفارش دهیم؛ در این مقاله، پلن اقتصادی به عنوان یک نمونه مورد استفاده قرار می‌گیرد.در منوی سفارش، سرور مجازی را انتخاب کرده و دستورالعمل‌ های موجود در سایت را دنبال می کنیم. در فیلد " نام میزبان " یا " HOST NAME " می توانیم هر نام میزبانی را وارد کنیم؛ در فیلد " سیستم عامل " یا " OS " گزینه " Cpanel را انتخاب، و پس از پر کردن تمام اطلاعات لازم، روی " ادامه " کلیک کرده و فاکتور مربوطه را پرداخت می کنیم.

خرید سرور مجازی vps

نصب و کانفیگ DNS دی ان اس

بعد از فعال‌ سازی خدمات میزبانی، می‌ توانیم وضعیت خدمات سفارش داده ‌شده را در یک ناحیه کاربری ببینیم و تنظیمات لازم را در این ناحیه انجام دهیم.

برای اینکه دامنه را به سرور مجازی ثبت ‌شده متصل کنیم، باید نام DNS را اضافه کنیم. منوی خدمات را باز کرده، به بخش سرور VPS رفته و سپس از فهرست صفحه باز شده، سرور مجازی ابری مورد نظری که قبل‌ تر سفارش دادیم را انتخاب می کنیم. حالا باید آدرس IP SERVER خود را برداریم. برای مثال آدرسی شبیه به این: ۷۷.۷۳.۶۷.۲۴۸ 

سپس قسمت Domains  را باز کرده و دامنه خریداری شده را انتخاب می‌کنیم. سپس به تب مدیریت DNS رفته و آدرس IP سرورمان را در فیلد آدرس تایپ می‌کنیم. در فیلد نوع رکورد ( record type )، نوع A باید انتخاب شود. در فیلد نام ‌میزبان باید علامت @ وارد شود. وقتی تمام فیلدها پر شد، تغییرات را ذخیره می کنیم و تمام.

در ضمن، به روز رسانی اطلاعات DNS می تواند چند دقیقه تا چند ساعت طول بکشد.

نصب و پیکربندی وردپرس

به محض اینکه رکوردهای DNS  به روز شوند، وبسایت ما بلافاصله در اینترنت در دسترس خواهد بود. پس از آن باید به سراغ آدرس نام دامنه ثبت ‌شده رفته و وردپرس را به طور کامل نصب کنیم. هنگام نصب از ما می خواسته می شود که پیکربندی وبسایت ( configuration website ) را مشخص کنیم؛ مثلاً انتخاب نام وبسایت، کلمه عبور و گذرواژه جهت ورود به سیستم و یک آدرس ایمیل معتبر.

تمام! حالا، وقتی آدرس دامنه ثبت شده را وارد کنیم، می توانیم وردپرس نصب شده را ببینیم.

کنترل پنل وردپرس از آدرس http:///wp-admin/ در دسترس است.

فایل wp-config چیست؟

 

یکی از مهمترین فایل هایی که در فرایند نصب وردپرس مورد استفاده قرار می گیرد wp-config است. این فایل در root فایل وردپرس قرارداشته و Configuration های اصلی وب سایت شما را شامل می شود.

زمانی که فایل متن باز ورد پرس را دانلود می کنید wp-config در آن وجود ندارد. در واقع در فرایند نصب وردپرس، فایل wp-config بر اساس اطلاعاتی که کاربر به مراحل نصب می دهد، ایجاد می شود.

برای ایجاد دستی ابتدا فایل wp-config-sample.php را تشکیل داده و در پوشه ریشه اصلی نصب ورد پرس قرار دهید. این فایل تا حدی نیازمند اصلاحاتی است. پس از انجام این تغییرات با عنوان  wp-config.php در همان محل ذخیره کنید.

محتوای این فایل بسیار حساس است و هر گونه تقدم و تاخر در آن باعث ایجاد error هایی در برنامه خواهد شد بنابراین در این قسمت با احتیاط عمل کنید.

راه اندازی و کانفیگ FTP Client

برای کار کردن با یک سایت، مدیر سایت باید به سیستم فایل‌های سرور دسترسی داشته باشد. بنابراین، در این مرحله باید FTP Client را پیکربندی کنیم. تمام جزئیات حساب برای پیکربندی اتصال FTP در ناحیه کاربری ما یا client area قرار دارند. برنامه FileZilla Client، فرآیند تنظیم پیکربندی SFTP را به ما نشان خواهیم داد.

در فیلد هاست، آدرسIP  سرور را تایپ می‌کنیم؛ پورت را می توان به طور استاندارد روی ۲۲ قرار داد؛ در قسمت پروتکل SFTP را انتخاب کرده و نوع Logon را روی Normal قرار می دهیم.

راه اندازی FTP Client

حالا یوزر یا کاربر را root تایپ می‌کنیم؛ گذرواژه نیز برای کاربرroot  همان رمزی است که در کنترل پنل مشخص شده‌ است.

بعد از تنظیم پیکربندی به سرور خود متصل شده و به سیستم فایلها دسترسی پیدا می کنیم، سایت ما در فولدر var / www / html قرار دارد.

راه اندازی و کانفیگ FTP Client

خب، کار ایجاد یک وبسایت وردپرسی روی یک سرورمجازی به همین سادگی و سرعت تمام شد. حتی کاربران کم تجربه نیز می‌ توانند با دنبال کردن چند مرحله ساده که در این مقاله آموزش داده شد، وبسایت خود را راه‌اندازی کنند.

امیدواریم این مقاله برایتان مفید واقع شده باشد. اگر سوالی دارید که در این مقاله پاسخش را پیدا نکردید، در قسمت کامنت ها سوال خود را مطرح کنید، کارشناسان ما در کمتر از چند دقیقه به سوالات پاسخ خواهند داد.

این مقاله را با دوستان خود به اشتراک بگذارید.

موفق باشید.

برچسب ها :
دسته بندی ها :