This option will reset the home page of this site. Restoring any closed widgets or categories.

بازنشانی

وردپرس هفته دوم

نوشته‌شده در موضوع آی تی، وردپرس در تاریخ ۸۹/۰۵/۰۸ توسط admin

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

wordpress_week2_Wordpress_Hosting

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

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

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

هلم (به انگلیسی: Helm): این کنترل پنل برای سرورهای ویندوز است.

پلسک (به انگلیسی: Plesk):یکی دیگر از کنترل‌پنل‌های مشهور می‌باشد که هم بر روی ویندوز و هم بر روی لینوکس قابل استفاده‌است، که با وجود سی‌پنل این کنترل پنل بیشتر برای سرورهای ویندوز استفاده می‌شود.

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

ال‌اکس‌ادمین (به انگلیسی: LXAdmin):این کنترل پنل قیمت بسیار اندکی دارد و بیشتر در سرورهای لینوکس استفاده می‌شود.(ویکی پدیا)

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

با این توضیحات به سراغ نصب وردپرس می رویم. بعد از خرید هاست و دامنه و پارک دامنه بر روی هاست، نوبت به نصب وردپرس می رسد.


گام اول-ساخت دیتا بیس: در اولین گام به سراغ ساخت یک پایگاه داده می رویم. در کنترل پنل هاست خود(که در اینجا دایرکت ادمین در نظر گرفته شده) روی mysql managment کلیک کنید:

my sql managment
pic1: my sql managment

مطابق تصویر  در ساید بار سمت چپ روی  Create New database کلیک کنید:

pic2: create new database
pic2: create new database

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

pic3: create database
pic3: create database

Database_name: با نامی مانند wp این فیلد را پر کنید. نام دیتابیس شما به شکل “یوزر نیم ورود به هاست_نام پایگاه داده” خواهد بود.اصلا پیچیده نیست مثلا اگر یوزر نیم ورود به هاست تان   userhost است و نام پایگاه داده ای که انتخاب کردید wp  بنابراین دیتابیس نیم می شود:  userhost_wp .البته شما فقط همان Wp را وارد می کنید و userhost_wp به صورت پیش فرض ایجاد می شود.
Username_Database: یک کاربر برای پایگاه داده شماست.هیچ ربطی هم به یوزر ورود به کنترل پنل هاست شما ندارد . مثلا اگر یوزر انتخابی خود را UserDB انتخاب کرده باشید و اگر یوزر نیم ورود به هاست تان userhost است، دیتابیس یوزرنیم تان می شود  userhost_UserDB

password: هم که یک رمز عبور مطمئن است که توسط شما انتخاب می شود و ربطی هم به پسورد ورود به کنترل پنل  هاست شما ندارد.

در نهایت روی دکمه create کلیک کنید تا اطلاعاتی که وارد کرده اید ثبت و به نمایش در آید. بنابراین اطلاعات دیتابیس شما اینگونه می شود :

pic4:created database
pic4:created database

گام دوم : آخرین نسخه وردپرس فارسی را از اینجا دانلود کنید.فایل دانلود شده را unzip یا به اصطلاح از حالت فشرده خارج کنید.وارد پوشه  وردپرس شده و فایل wp-config-sample.php را یافته و این فایل را به wp-config.php تغییر نام دهید.حالا آن را به کمک یک نرم افزار ویرایش متن مانند ++Notepad باز کرده و سه خط زیر را مطابق تصویر پیدا کنید:

pic5: change wp-config

به جای عبارت putyourdbnamehere نام دیتابیسی که در گام اول-شکل ۴ ساخته بودید را وارد کنید.
به جای عبارت  usernamehere یوزری که در  گام اول-شکل ۴ ساخته بودید را وارد کنید..
و درنهایت  به جای yourpasswordhere هم پسوردی که در  گام اول-شکل ۴ ساخته بودید را وارد کنید.

بعد از انجام تغییرات بالا، فایل را ذخیره کنید.

گام سوم : به فایل منیجر، کنترل پنل هاست خود رفته و فایل گام دوم را با توجه به تغییراتی که اعمال کرده اید درپوشه public_html  آپلود کنید:

pic6: file managment
pic6: file managment

pic6:public html
pic7:public html

pic8: upload file

pic8: upload file

در این صورت  cms صفحه نخست سایتتان، وردپرس خواهد بود.بدیهی ست برای نصب وردپرس در زیر دامنه باید فایل مربوطه را در شاخه مورد نظر آپلود کنید.مثلا برای  نصب وردپرس در زیردامنه sub.yourblog.com  باید وردرپرس در پوشه  public_html/sub/ آپلود شود.بعد از انتقال فایل به هاست، آن را از حالت فشرده خارج کنید:

pic8: extract

pic9: extract

گام چهارم : بعد از انتقال فایلها به هاست. نوبت به تعیین سطح دسترسی فایل ها و فولدرها می رسد. مطابق تصویر سطح دسترسی فایل ها را ۶۴۴ و فولدرها را ۷۷۷ تعیین کنید.در صورتی که این مرحله را  انجام ندهید بعد از نصب وردپرس، به شما اجازه نصب افزونه یا تغییر تم داده نخواهد شد و اخطاری با همین مزمون دریافت خواهید کرد.بنابراین در صورتی که بعد از نصب وردپرس برای تغییر یک تم یا آپلود یک عکس، خطایی با نام “شما اجازه دسترسی ندارید” را دریافت کردید؛ باید دسترسی پوشه های مربوطه را تا آخرین پوشه  ۷۷۷ قرار دهید.

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

pic10: permission
pic10: permission

گام ششم: به صفحه نخست سایت خود بروید مثلا : noonva.ir در صورتی که مراحل قبلی را درست انجام داده باشید به صفحه نصب می رسید و در غیر این صورت به صفحه خطا بر خواهید خورد.رایج ترین خطا هم ،خطای دیتابیس است.این خطا به خاطر رعایت نکردن گام های اول و دوم و عدم تغییر مناسب عبارات نوشته شده در شکل ۵ است.
اما در صورتی که مراحل قبلی را درست انجام داده باشید به صفحه نصب می رسید .در این صفحه باید عنوان وبلاگ و ایمیلتان را وارد کنید.همچنین باید یک یوزرنیم و یک پسورد برای ورود به صفحه مدیریت وبلاگتان بسازید.آدرس ورودی به صفحه مدیریت yourblog.com/wp-login خواهد بود.

گام هفتم: بعد از نخستین ورود به صفحه مدیریت سایت خود، به فایل منیجر هاست رفته و فایل install.php را حذف کنید.این فایل در پوشه  wp-admin قرار دارد.

مطالب مرتبط:
+وردپرس هفته اول -نصب روی لوکال
+ساخت پوسته برای وردپرس بدون هیچ دانشی
+ده گام برای چسباندن دامنه به وردپرس دات کام
+معرفی یک پلاگین جالب تبلیغاتی برای وردپرس

به اشتراک بگذارید:
  • del.icio.us
  • Facebook
  • balatarin
  • donbaleh
  • E-mail this story to a friend!
  • frienffeed
  • mohandes
  • StumbleUpon
  • TwitThis
مشترک فید نون وا شوید تا همیشه مطالب در کوتاه ترین زمان به دست شما برسد. اگر نمی دانید فید چیست این مطلب را بخوانید
اشتراک از طریق ایمیل :

۱۹ نظر

  1. عباس می‌گه:

    خسته نباشی علی‌رضا جان.

  2. گمنام می‌گه:

    سلام و دست مریزاد
    بیست!

  3. علیرضا می‌گه:

    ممنون، منتظر سایر مطالبت از این دست هستیم، گام هفتم ضروریه؟

  4. karim می‌گه:

    خیلی ممنون از آموزشهای مفیدتون 
    موقع نصب ERROR زیر رو به من میداد به نظر شما مشکل من در ایجاد دیتابیس هستش؟؟

    Internal Server Error

  5. امین می‌گه:

    واقعن دستتون درد نکنه
    هاست و دامین خریدم، اما برای راه اندازی مشکل دارم!
    نمیشه جای هفته ای یدونه ، روزی هفتا مطلب در این مورد بذارین؟! D:

    • admin می‌گه:

      :)))) خواهش میکنم.همین مطلبی که این هفته منتشر شده رو انجام بدین می تونید راحت وردپرستون رو نصب کنید، اگر هم مشکلی بر خوردید بنده در خدمتم.
      نوشتن هر مطلب به همراه اسکرین شات هایی که برای هر پست تهیه میشه حداقل ۶-۷ ساعت طول میکشه، چون در طول هفته مطالب دیگری هم منتشر میشه، این بود که معمولا دو روز آخر هفته رو سعی میکنم مطالب رو آماده کنم و روز جمعه منتشر کنم.

  6. امین می‌گه:

    بله میدونم
    و دستتون درد نکنه
    موفق باشید

  7. Fiber optik می‌گه:

    ممنون، منتظر سایر مطالبت از این دست هستیم، گام هفتم ضروریه؟

  8. فرزاد می‌گه:

    کنترل پنل هاست من پلسک هستش. نمیدونم اون دسترسی هارو چجوری باید براش تعریف کنم چون همچین امکانی نداره یا من بلد نیستم پیداش کنم!:(

پاسخ دهید