وردپرس - wordpress

پیش نیازها

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

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

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

  1. میخوام نوین ادمین سایتم رو برام راه اندازی کنه!

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

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

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

  1. نصب معروف 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 دقیقه ای وردپرس” در این مقاله برید .

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

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

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

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

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

قدم اول : نصب نرم افزار Xampp

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

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

نرم افزار xampp

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

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

فعال سازی xampp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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