کاملترین آموزش نصب وردپرس بر روی هاست و لوکال

در این آموزش بهتون یاد میدیم که چطوری وردپرس رو بر روی هاست های Cpanel و Directadmin و یا بصورت لوکال بر روی کامپیوتر خودتون نصب کنید.

مجموعه مقالات شروع کار با وردپرس

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

شما در حال حاضر دارید اولین عنوان از مجموعه مقالات “شروع کار با وردپرس” رو با نام ” کاملترین آموزش نصب وردپرس بر روی هاست و لوکال ” مطالعه می کنید. پیشنهاد می کنیم  اگر در خصوص مفاهیم اولیه و اصطلاحات پایه وب سایت اطلاعات کافی ندارید حتماً مقالات این مجموعه رو به طور کامل مطالعه کنید.

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

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

موضوعی هست که فکر میکنید نیازه در بخش ” شروع کار با وردپرس ” قرار بگیره؟ خیلی عالیه !! بهمون بگید تا در موردش یک مقاله بنویسیم .

ما سعی می کنیم این بخش رو به مرور تکمیل کنیم به طوری که پاسخگوی خیلی از سوالات کاربران عزیزمون باشه

This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.

مقدمه :

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

همچنین در مقاله ” سیستم مدیریت محتوای آماده یا اختصاصی ؟ مسئله این است !! ” هم در خصوص انتخاب یک CMS مناسب توضیحاتی ارائه کردیم و فرض رو بر این می گیریم که شما سیستم مدیریت محتوای وردپرس رو برای سایتتون انتخاب کردید .

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

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

وردپرس - wordpress

پیش نیاز ها :

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

  • آخرین نسخه وردپرس فارسی رو از اینجا دانلود کنید  » وردپرس فارسی
  • اطلاعات هاست و دامین

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

اطلاعات دامین

معمولاً اطلاعات خاصی برای دامنه بهتون نمیدن

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

اطلاعات هاست

بعد خرید هاست مشابه این اطلاعات براتون ایمیل میشه

  • IP » 5.236.89
  • Control Panel » 5.23.6.89:2222
  • Username » novinadmin
  • Password » 5Ub^63Qm6
  • DNS Or Nameserver » ns1.novinadmin.com | ns2.novinadmin.com

بخاطر داشته باشید هر تغییر Nameserver یا DNS حدود 12 تا 48 ساعت زمان نیاز داره تا ست بشه .

cpanel - سی پنل

نصب وردپرس بر روی هاست با کنترل پنل Cpanel

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

ورود به کنترل پنل Cpanel

با استفاده از لینک ورود به کنترل پنل ، یوزرنیم و پسوردی که هاستینگ به شما میده باید وارد Cpanel بشید .

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

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

آپلود وردپرس

از بخش File وارد فایل منیجر یا File Manager بشید و در پوشه Public-html فایل فشرده وردپرس رو از طریق گزینه Upload که در نوار خاکستری رنگ بالا قرار داره آپلود کنید .

فایل منیجر cpanel نصب وردپرس

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

دیتابیس وردپرس در cpanel

ساخت دیتابیس در CPanel

دیتابیس جاییه که اطلاعات سایتتون داخلش ذخیره میشه . مثلاً وقتی شما مقاله ای مینویسید این مقاله در دیتابیس ذخیره میشه . برای ساخت دیتابیس باید یک اسم یک نام کاربری و یک پسورد براش در نظر بگیرید . برای شروع کار روی MySQL® Database Wizard کلیک کنید .

با کلیک بر روی این گزینه وارد اولین مرحله ساخت دیتابیس یعنی نام دیتابیس میشید .

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

در مرحله بعدی هم باید نام کاربری و رمز عبور رو برای دیتابیس خودتون انتخاب کنید .

رمز عبور دیتابیس cpanel

برای دیتابیس خودتون از پسورد مناسب و قوی استفاده کنید . پیشنهاد ما اینه که از دکمه Password Generator برای ساخت پسوردهای قدرتمند استفاده کنید .

در انتها هم باید دسترسی های لازم رو برای کاربری که ساختید فراهم کنید . میتونید تیک گزینه All Privileges رو بزنید تا کلیه دسترسی ها باز بشه .

دسترسی دیتابیس cpanel

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

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

نصب وردپرس در دایرکت ادمین

نصب وردپرس بر روی هاست با کنترل پنل Directadmin

دایرکت ادمین یا Directaddmin که بعضاً هم با نام اختصاری DA شناخته میشه یکی دیگه از کنترل پنل های محبوب هاستینگ هست که به دلیل سادگی و ارزان بودن بسیار مورد استقبال قرار گرفته.یکی از ویژگی های مهم دایرکت ادمین تو ایران این هستش که بر خلاق Cpanel دایرکت ادمین در شرایط تحریم مشکلاتی رو برای سایت ها ایجاد نمیکنه .

ورود به دایرکت ادمین

ورود به کنترل پنل Directadmin

با استفاده از لینک ورود به کنترل پنل ، یوزرنیم و پسوردی که هاستینگ به شما میده باید وارد کنترل پنل DA بشید .

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

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

آپلود وردپرس در دایرکت ادمین

وارد بخش فایل منیجر بشید و در پوشه Public-html فایل فشرده وردپرس رو از طریق گزینه Upload File to Current Directory  که در انتهای صفحه قرار داره آپلود کنید .

آپلود دایرکت ادمین

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

ساخت دیتابیس در دایرکت ادمین

دیتابیس جاییه که اطلاعات سایتتون داخلش ذخیره میشه . مثلاً وقتی شما مقاله ای مینویسید این مقاله در دیتابیس ذخیره میشه . برای ساخت دیتابیس باید یک اسم یک نام کاربری و یک پسورد براش در نظر بگیرید . برای شروع کار روی در صفحه اصلی کنترل پنل دایرکت ادمین بر روی MySQL Management کلیک کنید .

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

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

ساخت دیتابیس جدید در دایرکت ادمین

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

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

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

نصب وردپرس بر روی لوکال هاست

نصب وردپرس بصورت لوکال (کامپیوتر شخصی با سیستم عامل ویندوز)

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

یکی از مزیت های این کار اینه که کلیه عملیات به سرعت انجام میشه و نیاز به اتصال اینترنت نیست . ثانیا اینکه نیاز به هاست و دامین نیست و براحتی میشه سایت تست رو روی سیستم عامل ویندوز بصورت لوکال پیاده سازی کرد . برای انجام این کار شما دو تا چیز نیاز دارید :

  • آخرین نسخه وردپرس فارسی رو از اینجا دانلود کنید  » وردپرس فارسی
  • آخرین نسخه نرم افزار Xampp رو از اینجا دانلود کنید » Xampp
نرم افزار xampp

نصب نرم افزار Xampp

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

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

فعال کردن سرویس های Xampp

برای راه اندازی وب سایت بر روی Xampp باید سرویس های Apache و Mysql رو فعال کنیم . برای این کار باید روی دکمه Start مقابل این سرویس ها کلیک کنیم.

فعال سازی xampp

ساخت دیتابیس در Xampp

برای ساخت دیتابیس در این نرم افزار باید وارد Phpmyadmin بشید . برای ورود به این بخش بر روی دکمه admin مقابل سرویس Mysql کلیک کنید . صفحه Phpmyadmin شما باز میشه .

با کلیک بر روی New مطابق شکل زیر صفحه ای براتون باز میشه که میتونید دیتابیس بسازید . یک دیتابیس با نام دلخواه و انکودینگ utf8mb4_general_ci (تقریباً آخرای لیست قرار داره !) بسازید .

phpMyAdmin

آماده سازی فایل های وردپرس

در روش های قبلی فایل های وردپرس رو در هاست آپلود میکردیم . در این روش باید این فایل ها رو در سروی مجازی ساخته شده قرار بدیم . برای این منظور در صفحه اصلی نرم افزار  Xampp بر روی دکمه  Explorer کلیک کنید و در پنجره باز شده وارد فولدر htdocs بشید . این فولدر نقش Public-html هاست رو داره و باید فایل های وردپرس رو در این پوشه بریزید .

قراردادن فایل های وردپرس در لوکال هاست

خب حالا فقط یک قدم دیگه تا نصب وردپرس داریم . آماده سازی فایل Wp-config .

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

  •   نام این فایل رو از wp-config-sample.php به wp-config.php تغییر بدید .
  • این فایل رو با نرم افزار نوت پد ویندوز یا ترجیحاً Notepad++ باز کنید .
  • اطلاعات مربوط به دیتابیس رو در قسمت های مربوطه قرار بدید .
انجام تنظیمات فایل wp-config

به همین راحتی مقدمات نصب وردپرس در لوکال هاست آماده شد. برای اینکه به سایت دسترسی داشته باشید کافیه در منوی اصلی نرم افزار Xampp در مقابل سرویس Apache بر روی دکمه Admin کلیک کنید یا اینکه در مرورگرتون در قسمت آدرس بزنید localhost . با این کار وارد صفحه نصب وردپرس میشید .

نصب معروف 5 دقیقه ای وردپرس

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

برای شروع کافیه آدرس دامین رو در مرورگر تایپ کنید . مثلاً :  www.novinadmin.com . اگر هم میخواید وردپرس رو به صورت لوکال نصب کنید در مرورگر بزنید localhost.

اگر همه چیز مرتب باشه شما با این صفحه مواجه میشید . در ادامه کافیه بر روی دکمه ” بزن بریم! ” کلیک کنید .

ورود اطلاعات دیتابیس

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

در انتها بهتره بجای wp عبارت دیگه رو قرار بدید مثلاً nad. توجه کنید عبارت آندرلاین یا _ رو تغییر ندید . این عبارت بعنوان پیشوند جداول دیتابیس قرار می گیره و بهتره از عبارتی بغیر از wp استفاده کنیم که امنیت دیتابیس رو ببریم بالاتر.

خب حالا روی دکمه ” فرستادن ” کلیک کنید .

در اینجا هم تصویر گویای همه چیز هست . احتمالاً خودتون میدونید باید چیکار کنید .

نصب 5 دقیقه ای وردپرس

حالا که دیتابیس رو به وردپرس وصل کردید وقتشه وردپرس رو نصب کنید . اینجا 3 تا فیلد داره که کاملا واضح هستن :

  • عنوان سایت
  • نام کاربری مدیر سایت » سعی کنید نام کاربری شامل حروف کوچیک و بزرگ باشه . از اعداد و یا کلمه admin و . . .  که راحت حدس زده میشه استفاده نکنید .
  • رمز عبور مدیر سایت » میتونید رمز عبور پیشنهادی رو استفاده کنید . در غیر این صورت سعی کنید از رمز های قوی شامل حروف کوچیک و بزرگ و اعداد و کاراکترهای استفاده کنید .
  • ایمیل مدیر » بهتره از جیمیل برای این کار استفاده کنید .
  • نمایش به موتورهای جستجو » دقت کنید این بخش تیک دار نباشه . اگر تیک داشت تیکش رو بردارید .

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

سخن پایانی :

معمولاً نصب وردپرس از سه حالت بیشتر خارج نیست . یا بصورت آنلاین در کنترل پنل های دایرکت ادمین و سی پنل نصب میشه یا بصورت لوکال در ویندوز . در این مقاله سعی کردیم هر سه روش نصب ، یعنی نصب وردپرس در Directadmin – نصب وردپرس در Cpanel و نصب وردپرس در لوکال هاست رو به شما آموزش بدیم

حالا ما میخوایم نظر شما رو بدونیم :

  • به نظر شما کدوم کنترل پنل مناسب تره ؟ سی پنل یا دایرکت ادمین؟ چرا؟
  • آیا نکات خاصی هست که باید هنگام نصب وردپرس بهشون توجه کنیم ؟
  • آیا هنگام نصب وردپرس به روش های گفته شده با خطای خاصی مواجه شدید؟

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

پرسش و پاسخ - نظرات کاربران
3 پاسخ
  1. زهرا
    زهرا گفته:

    سلام
    بعد از اکستراکت فایل فشرده ، اگه محتوای پوشه رو از پوشه wordpress خارج کنم با وارد کردن دامنه صفحه وردپرس رو نمیاره.
    اگه هم خارج نکنم فقط از http://www.mysite.com/wordpress/ قابل دسترسه.
    بنظرتون کجارو اشتباه کردم؟

    پاسخ
    • شهاب الدین رفیعی
      شهاب الدین رفیعی گفته:

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

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

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

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

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