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

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

  • تاریخ ثبت : 28 آبان 1397
  • آخرین بروزرسانی : 5 مرداد 1399
  • زمان مورد نیاز برای مطالعه : 17 دقیقه

مقدمه

در مورد چی میخوایم صحبت کنیم؟

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

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

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

وردپرس - wordpress

پیش نیازها

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

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

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

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

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

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

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

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

اطلاعات هاست

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

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

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

محبوب ترین کنترل پنل هاست

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

cpanel - سی پنل

قدم اول : ورود به کنترل پنل Cpanel

ابتدا وارد سی پنل بشید

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

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

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

قدم دوم : آپلود وردپرس

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

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

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

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

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

قدم سوم : ساخت دیتابیس در CPanel

دیتابیس جاییه که دیتای سایت ذخیره میشه

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

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

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

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

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

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

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

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

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

نصب وردپرس بر روی هاست با کنترل پنل 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

یک نرم افزار برای شبیه سازی سرور

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

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

نرم افزار 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 کلیک کنید یا اینکه در مرورگرتون در قسمت آدرس بزنید novinadmin.com . با این کار وارد صفحه نصب وردپرس میشید .

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

خب حالا بریم سراغ مرحله نهایی

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

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

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

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

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

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

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

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

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

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

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

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

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

عضویت در خبرنامه نوین ادمین

عضو خبرنامه بشید تا مقالات سایت رو از طریق ایمیل براتون ارسال کنیم !

.

سوالات متداول

سوالات متداول کاربران

اگر XAMP بر روی سیستم شما نصب نمیشه میتونید بجاش از نرم افزار WAMP SERVER استفاده کنید.

یوزر پیشفرض دیتابیس در لوکال هاست root هست و پسوردشم خالیه. ازونجایی که لوکال هاست سرور خودتونه و میتونید آفلاین باهاش کار کنید نیازی به پسورد نداره و از نظر امنیتی مشکلی براتون ایجاد نمیکنه. اگر اصرار دارید پسورد بزارید میتونید از بخش Privileges در phpmyadmin یوزر و پسورد خودتون رو بسازید.

10 پاسخ
  1. زهرا
    زهرا گفته:

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

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

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

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

      درود بر شما :
      برای باز کردن سایت در لوکال هاست باید از آدرس localhost در مرورگر استفاده کنید. در خصوص دسترسی به سایت ها نباید مشکلی بوجود بیاد. فایل host در ویندوز رو تغییر دادید؟

  2. مریم
    مریم گفته:

    من طبق راهنمایی که کرده بودید اقدام کردم. چه تغییری باید در فایل host بدم و دقیقا چه آدرسی رو باز کنم؟

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

      فایل هاست زمانی باید ویرایش بشه که میخواید بجای localhost از دامنه یا عبارت دیگه استفاده کنید. ما در این خصوص نیازی ندیدیم توضیح بدیم کاربر گیج بشه. اگر اون رو تغییری ندادید سایت در لوکال هاست باید بدون مشکل بالا بیاد. اگر ادرس novinadmin.com رو میزنید باید سایت ما بالا بیاد. اگر غیر از این هست احتمالا نرم افزار xamp مشکلی داره و باید مجدد نصب بشه

  3. جواد
    جواد گفته:

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

    پاسخ

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

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

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

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

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

دانلود کتاب الکترونیکی

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