ورود به سایت

ثبت نام در سایت

Registration confirmation will be e-mailed to you.

فراموشی رمز

بیست − 12 =

بستن
بستن

چگونه وردپرس را بر روی لوکال هاست راه اندازی نماییم؟

چگونه وردپرس را بر روی لوکال هاست راه اندازی نماییم؟

با عرض سلام و خسته نباشید خدمت کاربران محترم سایت ویکی چجور

با توجه به اینکه امروزه وب سایت به یک نیاز اصلی برای انواع مشاغل و حتی اشخاص تبدیل شده است ، راه های بسیاری برای اجرای این فرآیند وجود دارد. یکی از بهترین و کار آمد ترین این راه ها استفاده از سیستم های مدیریت محتوا می باشد. شما با استفاده از سیستم های مدیریت محتوا به راحتی هرچه تمام می توانید در کمترین زمان ممکن وب سایتی با امکانات کامل ، راه اندازی نمایید.

سیستم مدیریت محتوا چیست؟

سیستم CMS (Content Management System) (سیستم مدیریت محتوا) ؛ نرم افزاری تحت وب است که امکان مدیریت ، انتشار ، ویرایش ، حذف و عملیات مشابه را بر روی محتوا انجام میدهد. سیستم های مدیریت محتوا از دو عنصر کلی تشکیل شده اند که عبارتند از : CMS (مدیریت محتوا) و CDA (تحویل محتوا) . سیستم های مدیریت محتوا اغلب با زبان PHP نوشته و منتشر می شوند. البته لازم به ذکر است که با زبان asp نیز می توان سیستم های مدیریت محتوا ایجاد کرد اما این نوع سیستم های مدیریت محتوا به دلیل متن باز نبودن در امر توسعه (Development) مشکلات زیادی خواهند داشت.

مطالب مرتبط


گام 1 - معرفی وردپرس

معرفی وردپرس

وردپرس یک سیستم مدیریت محتوا برای سایت‌ها و وبلاگ‌ها می‌باشد. وردپرس در ابتدا تنها یک سیستم رایگان وبلاگ نویسی بود که امکانات خوبی را در اختیار وبلاگ نویسان قرار می‌داد و سپس به صورت یک CMS یا نرم‌افزار کدباز برای مدیریت محتوای سایت‌ها معرفی شد.

وردپرس با زبان برنامه‌نویسی پی اچ پی نوشته شده و توسط مای‌اس‌کیوال پشتیبانی می‌شود. همچنین نسخه‌ای برای پست‌گرس‌کیوال نیز موجود می‌باشد این سیستم کاملاً رایگان و متن باز است. وردپرس در ادامه راه پروژهٔ موفق b۲ است که در سال ۲۰۰۳ شکل گرفت. نام وردپرس را کریستیان اِسلِک، دوست مت مولنوگ (توسعه‌دهندهٔ اصلی وردپرس) پیش نهاد و از آن روز وردپرس با سرعت و پیشرفتی قابل ملاحظه تبدیل به معروف‌ترین و پرکاربردترین ابزار ساخت وبلاگ و سایت بر روی هاست شده‌ است. (ویکی پدیا)

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

 

چرا وردپرس؟

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

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

گام 2 - آماده سازی جهت نصب وردپرس

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

جهت دریافت آخرین نسخه وردپرس ابتدا به سایت : http://wp-persian.com مراجعه کرده و از نوار منوی بالا بر روی "دریافت" کلیک می کنیم.

blank

به صفحه دریافت وردپرس هدایت خواهیم شد.

در این صفحه بر روی دکمه "دریافت نگارش ... " کلیک می کنیم تا دانلود اخرین نسخه وردپرس فارسی شروع شود.

blank

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

دریافت نرم افزار ایجاد لوکال هاست

به دلیل اینکه PHP یک زبان برنامه نویسی تحت لینوکس است ، فایل هایی که با پسوند php هستند را نمی توان در محیط ویندوز اجرا کرد و برای اجرای این فایل ها در ویندوز خود بایستی از نرم افزارهای ایجاد لوکال هاست استفاده نماییم.

برای انجام این کار چند نرم افزار مشهور موجود است که به صورت کاملا رایگان سیستم ما را به لوکال هاست تبدیل می کنند تا فایل های php اجرا شوند. از جمله این نرم افزار ها می توان : wamp server , xamp , easyphp را نام برد.

بنده در این آموزش از نرم افزار Easyphp استفاده خواهم کرد. پس برای دریافت آخرین نسخه نرم افزار Easyphp به وب سایت : http://www.easyphp.org/ مراجعه می کنیم و در صفحه باز شده بر روی دکمه DEVSERVER 17  کلیک می کنیم. توجه داشته باشید 17 ، نسخه نرم افزار می باشد.

blank

بعد از کلیک بر روی دکمه به صفحه شروع خودکار دانلود نرم افزار هدایت می شویم. به دلیل ف ی ل ت ر بودن سرور دانلود نرم افزار بایستی از ف ی ل ت ر شکن جهت دریافت نرم افزار استفاده نمایید. ( بنده آخرین نسخه نرم افزار را جهت راحتی کار شما دوستان قرار داده ام).

دانلود آخرین نسخه نرم افزار Easyphp 17

بعد از دانلود نرم افزار اقدام به نصب نرم افزار نمایید . (مراحل نصب نرم افزار بسیار آسان است فقط توجه داشته باشید که نرم افزار را در درایو C نصب نکنید و در یک درایو دیگر مانند درایو D نصب کنید.)

بعد از اتمام نصب نرم افزار ، یک بار سیستم را ریستارت کرده و سپس نرم افزار را اجرا کنید.

توجه : به دلیل وجود مشکل عدم ارتباط نرم افزار با اینترنت امکان به روز رسانی افزونه ها و وردپرس به صورت خودکار وجود نخواهد داشت. نحوه رفع این مشکل در ادامه همین آموزش ارائه خواهد شد.

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

اجرای نرم افزار EasyPHP

بعد از اجرای نرم افزار آیکون نرم افزار در کنار تاریخ ویندوز در نوار وظیفه ظاهر خواهد شد. بر روی آیکون راست کلیک کرده و گزینه Open Dashboard را میزنیم. لازم به توضیح است که برای اجرای نرم افزار به مسیر نصب نرم افزار رفته و فایل اجرایی نرم افزار را اجرا نمایید.

blank

بعد از کلیک بر روی گزینه Open Dashboard ، صفحه نخست مدیریت نرم افزار در مرورگر اجرا خواهد شد. در صفحه نخست نرم افزار همانطور که مشاهده می کنید HTTP SERVER و همچنین DATABASE SERVER غیرفعال هستند و برای اجرا بایستی بر روی دکمه start پایین هر کدام کلیک نماییم . اما این کار برای دفعات زیاد کمی خسته کننده هست و باید منتظر ماند تا این سرویس ها اجرا شوند . اما ما می توانیم با مراجعه به تنظیمات برنامه گزینه اجرای خودکار این دو سرویس را فعال کنیم تا با اجرای نرم افزار این دو سرویس هم به صورت خودکار اجرا شوند. جهت انجام این کار در منوی بالا بر روی گزینه applications کلیک می کنیم.

blank

در صفحه تنظیمات applications در قسمت STARTUP SETTINGS هر دو گزینه را انتخاب کرده و سیو کنید.

blank

حال نرم افزار را ببندید (جهت بستن نرم افزار بر روی آیکن نرم افزار در کنار تاریخ سیستم کلیک راست کرده و گزینه Exit را بزنید و منتظر بمانید تا آیکن نرم افزار ناپدید شود.) و مجددا اجرا کنید و سپس بر روی Open Dashboard کلیک کنید. خواهید دید در صفحه نخست نرم افزار هر دو سرویس فعال شده است.

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

ایجاد پروژه جدید در EasyPHP

جهت ایجاد پروژه جدید ، در صفحه نخست نرم افزار در قسمت Directory بر روی مسیر پیش فرض کلیک نمایید تا دایرکتوری پروژه ها در ویندوز نمایش داده شود.

blank

در پوشه باز شده (با عنوان eds-www) یک پوشه جدید ایجاد کرده و عنوان پروژه مدنظر خود را بنویسید. برای مثال بنده از عنوان test-wp استفاده می کنم. بعد از ایجاد پوشه به صفحه نخست نرم افزار در مرورگر برگشته و در قسمت Directory این بار بر روی گزینه Portable Directory کلیک نمایید تا به صفحه پروژه ها هدایت شوید . در صفحه پروژه ها همانطور که در تصویر زیر مشاهده میکنید ، پروژه test-wp ایجاد شده است.

blank

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

حل مشکل عدم ارتباط نرم افزار EasyPHP با اینترنت

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

ابتدا نرم افزار را اجرا کرده و به صفحه مدیریت نرم افزار بروید. در صفحه مدیریت نرم افزار در قسمت HTTP SERVER بر روی تنظیمات کلیک کنید.

blank

در صفحه تنظیمات سرور HTTP در قسمت Server نسخه PHP را به آخرین نسخه (در اینجا 7.1.3)  تغییر داده و بر روی دکمه ریستارت کلیک نمایید.

 

blank

پس از اتمام عملیات ریستارت صفحه را بسته و نرم افزار EasyPHP را هم به کل ببندید (Exit کنید).

پس از اینکه از بسته شدن کامل نرم افزار اطمینان پیدا کردید به مسیر نصب نرم افزار رفته و مراحل زیر را انجام دهید :

  1. به پوشه eds-binaries بروید.
  2. در داخل پوشه eds-binaries به پوشه php بروید.
  3. 2 پوشه در داخل پوشه php موجود است چون نسخه php را بر روی 17 تنظیم کردیم بایستی داخل پوشه php713vc14x86x180223122622 شویم.
  4. در داخل پوشه ، فایل php.ini را یافته و با نوت پد یا سایر نرم افزارها ویرایش کنید.
  5. کد: ;extension=php_curl.dll را یافته و ; را از اول آن حذف کنید.
  6. فایل را ذخیره کرده و ببندید.
  7. نرم افزار را اجرا کرده و به روز رسانی وردپرس یا افزونه ها را تست کنید.

تا به این جای آموزش با نرم افزار EasyPHP آشنا شدیم و نحوه کار با این نرم افزار را یاد گرفتیم. حال وقت آن است که وردپرس را بر روی لوکال هاستی که آماده سازی کرده ایم ، نصب نماییم.

گام 3 - نصب وردپرس

نصب وردپرس

در مراحل قبل با مراجعه به سایت wp-persian آخرین نسخه وردپرس را دانلود کردیم. و یک پروژه جدید در نرم افزار EasyPHP (با عنوان test-wp) ایجاد کردیم. حال زمان آن شده تا پروژه خود را با وردپرس راه اندازی نماییم.

ایتدا آخرین نسخه وردپرس را از حالت فشرده خارج سازید. سپس در داخل پوشه wordpress کلیه فایل ها و پوشه ها را کپی کرده و به مسیر پروژه رفته و در داخل پوشه پروژه مورد نظر (در این آموزش test-wp) جای گذاری (Paste) نمایید. بعد از اینکه فایل ها به صورت کامل کپی شدند در صفحه مدیریت نرم افزار Easyphp در قسمت دایرکتوری بر روی portable directory کلیک نمایید تا لیست پروژه های شما در مرورگر نمایش داده شوند. در لیست پروژه ها بر روی عنوان پروژه خود کلیک کنید تا پروژه شما اجرا شود. با صفحه زیر مواجه خواهید شد :

blank

به دلیل اینکه وردپرس برای ذخیره اطلاعات از دیتابیس MySql استفاده می کند ابتدا بایستی یک دیتابیس برای پروژه خود ایجاد نماییم. پس در ادامه ابتدا دیتابیس خود را ایجاد کرده و سپس مراحل نصب وردپرس را ادامه می دهیم.

نصب وردپرس

ایجاد دیتابیس MySQL در لوکال هاست

جهت ایجاد دیتابیس ابتدا به صفحه مدیریت نرم افزار EasyPHP رفته و در قسمت MODULES بر روی دکمه Open مربوط به ماژول MySQL Administration : PhpMyAdmin 4.7.0 کلیک نمایید.

blank

به صفحه PhpMyAdmin هدایت خواهیم شد.

PhpMyAdmin نرم افزاری تحت وب است که امکان ایجاد ، ویرایش ، حذف وکلیه عملیات بر روی پایگاه داده را در اختیار ما قرار می دهد. در سرور های لینوکس با استفاده از این نرم افزار دیتابیس ها را مدیریت می کنند. در لوکال هاست نیز برای زبان PHP بهترین گزینه استفاده از این سیستم برای مدیریت دیتابیس ها توصیه شده است.

در صفحه phpmyadmin در قسمت سمت چپ بر روی new کلیک می کنیم.

blank

به صفحه ایجاد دیتابیس هدایت خواهیم شد. در قسمت Create Database یک عنوان برای دیتابیس خود نوشته و بر روی دکمه Create کلیک می نماییم. حال دیتابیس ایجاد شده شما با عنوان موردنظر در سمت چپ پایین گزینه new قابل دسترس است.

به همین سادگی دیتابیس خود را ایجاد کردیم و می توانیم از این دیتابیس برای وردپرس استفاده نماییم.

ادامه روند نصب وردپرس

حال که دیتابیس خود را ایجاد کردیم به صفحه نصب وردپرس برگشته و بر روی دکمه "بزن بریم"  کلیک میکنیم.

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

blank

حال گزینه های موجود در این فرم را بررسی می نماییم :

  1. نام دیتابیس : عنوان دیتابیسی که در مرحله قبل ایجاد کرده اید را وارد نمایید. (بنده با نام wptest ایجاد کردم)
  2. نام کاربری : در لوکال هاست نام کاربری را root قرار می دهیم اما در هاست این قضیه متفاوت است.
  3. کلمه عبور : این گزینه را خالی میگذاریم . چون در لوکال هاست اصولا نام کاربری root بدون رمز می باشد. در صورتی که خودتان رمزی برای این نام کاربری تعیین نکرده باشید.
  4. میزبان پایگاه داده : این گزینه هم در هاست و در لوکال هاست اصولا localhost نوشته می شود. پس تغییر نمیدهیم.
  5. پیشوند جدول : این گزینه جهت امنیت و انسجام جداول قرار داده شده است. پیشوند جدول زمانی کاربرد خود را نمایش می دهد که شما دو جدول هم نام در یک دیتابیس را بخواهید ایجاد کنید. در این صورت با خطا مواجه می شوید و حتی امکان از بین رفتن جدول نیز وجود دارد اما با این گزینه به عنوان جدول های دیتابیس خود یک پیشوند دلخواه اضافه میکنیم تا مشکلات ذکر شده به وجود نیایند. در این گزینه مقدار دلخواه را وارد نمایید.

blank

پس از تکمیل فرم بر روی دکمه فرستادن کلیک می نماییم. در صورت وجود اشکال در مقادیر ورودی با صفحه خطا مواجه خواهیم شد که بایستی در این مواقع بر روی دکمه بازگشت کلیک کنیم و مقادیر ورودی اعم از نام دیتابیس و ... را به دقت بررسی و اصلاح کرده و مجددا بر روی دکمه فرستادن کلیک نماییم. اما در غیر اینصورت پیامی مبنی بر موفقیت آمیز بودن اتصال به پایگاه داده مشاهده خواهیم کرد (مطابق شکل زیر).

blank

پس از مشاهده صفحه فوق بر روی دکمه راه اندازی نصب کلیک میکنیم تا نصب وردپرس شروع شود.

پس از ایجاد جداول در دیتابیس اطلاعات پایه وب سایت را بایستی وارد نماییم تا با استفاده از این اطلاعات در مراحل بعد وب سایت خود را مدیریت نماییم.

blank

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

blank

بعد از کلیک بر روی دکمه راه اندازی وردپرس به آخرین مرحله نصب هدایت خواهیم شد و در واقع نصب وردپرس را به پایان خواهیم رساند.

مرحله پایانی نصب وردپرس حاوی یک پیغام مبنی بر موفقیت آمیز بودن و به اتمام رسیدن ننصب وردپرس خواهد بود. در این صفحه تنها کاری که انجام میدهیم این است که بر روی دکمه ورود کلیک می کنیم تا به صفحه ورود به داشبورد مدیریت وردپرس هدایت شویم.

blank

در نهایت در صفحه ورود به داشبورد مدیریت نام کاربری و کلمه عبور خود را وارد کرده و بر روی دکمه ورود کلیک نمایید تا به داشبورد وردپرس هدایت شوید.

blank

حال می توانید به راحتی وردپرس و افزونه ها را به راحتی از قسمت به روزرسانی ، آپدیت نمایید.

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

به امید موفقیت های روز افزون برای ایران و ایرانی.

اطلاعات مطلب

  • طراحی وب
  • 757 بازدید
  • blankblankblankblankblank (9 votes, average: 4٫56 out of 5)
    blankLoading...
  • آخرین ویرایش توسط : هادی خانزاده - جمعه, 16 مارس 18, 2:17 ب.ظ

دیدگاه کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بهترین علوم و دانش برای شما گردآوری میشه

آخرین های آیا میدانید

از همه جا براتون مطلب داریم لطفا کلیک کنید

مطالب برگزیده

موضوعات مهم سایت

مطالب محبوب