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

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

برای اینکه صفحه اینترنی شما یا به اصطلاح سایت شما دائر شود شما قبل از هرچیزی به یک سرور یا هاست نیازدارید که اطلاعات شما را میزبانی کند و بتوان چرخه Server <> Client  را راه‌اندازی کرد.

  • Client یا همان کاربرها؛ کاربرهای عادی اینترنت هستن که با دستگاه‌های مختلف همچون موبایل به وای فای و اینترنت متثل می‌شوند)
  • Server کامپیوترهایی هستند که صفحات وب، سایت‌های و برنامه‌های روی اون ذخیره می‌شوند. وقتی کاربر با دستگاه‌ش می خواد به صفحه وب یا سایتی دسترسی داشته باشه یک نسخه از صفحه مورد نظر از سرور روی دستگاه کاربر دانلود یا بارگذاری میشه که بعد کاربر سایت رو می‌تونه با مرورگر خودش ببینه.

وردپرس چیست؟

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

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

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

دامنه یا اسم وبلاگ، سایت، فروشگاه

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

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

می‌تونید از این پست‌ها هم برای خرید هاست و دامنه خود استفاده کنید:

نصب وردپرس روی سی‌پنل

برای شروع کار ابتدا باید آخرین نسخه از وردپرس فارسی را دریافت نماییم سیستم وردپرس از سایت مرجعه “wordpress.org”، قدرت می گیرد و به صورت زبان اصلی در این سایت موجود است.

پس از دریافت آخرین نسخه از وردپرس به هاستی که خریداری کردیم مراجعه می کنیم! برای وارد شدن به هاست می توانید آدرس مشخص سایت خود را وارد کرده و در انتها با یک اسلش “Cpanel” را وارد کنید به طور مثال “www.example.com/cpanel “.پس از وارد کردن آدرس، صفحه ای را ملاحظه می کنید که باید در آن نام کاربری و رمز عبور وارد شود. این اطلاعات پس از خرید هاست، توسط هاستینگ در اختیار شما قرار داده می شود.

پس از وارد کردن اطلاعات درست، به محیط سی پنل وارد می شویم.ستون سمت چپ اطلاعات هاست شما را مشخص می کند و ستون گسترده ی سمت راست دارای چند جعبه است که داخل هر کدام بخش های متعددی برای فعالیت ها موجود است. به جعبه ی “files” مراجعه کنید و بر روی گزینه ی “File manager” کلیک کنید تا وارد آن شویم.

مدیریت فایل در سی پنل

در حال حاضر وارد بخشی شدیم که وردپرس را می توانیم در آن بارگذاری کنیم. در اینجا ستون سمت چپ، مسیر ها را مشخص می کند. همانطور که ملاحظه می کنید ما در مسیر “public_html” قرار داریم و باید فایل وردپرس خود را در اینجا آپلود نماییم. بر روی گزینه ی upload در تصویر پایین کلیک کنید.

مدیریت فایل در cPanel

 

 

پس از وارد شدن در صفحه جدید با کلیک بر روی گزینه Browse فایل فشرده ی وردپرس را که در ابتدا دانلود کردید را انتخاب کنید ( فرقی بین zip و gz.tar نیست )

بارگذاری

آپلود فایل

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

 

پس از اطمینان از آپلود کامل وردپرس فارسی به “File Manager” بازگردید حال باید فایل فشرده را مشاهده کنید اگر که مشاهده نمیکنید گزینه Reload را بزنید تا مشاهده شود. پس از دیدن فایل فشرده بر روی آن راست کلیک نمایید و Extract را انتخاب نمایید و یا روی آن کلیک کنید و از منوی بالای صفحه گزینه ی Extract را بزنید.

اکسترک

پس از خارج شدن از حالت فشرده، پوشه ای با عنوان wordpress در اینجا ملاحظه می شود. از اینجا به بعد دو مسیر جلوی پای شماست:

۱- اگر تنظیمات را داخل پوشه ی wordpress انجام دهید، باید آدرس سایت خود را به صورت http://example.com/wordpress بزنید تا سایت نمایش داده شود. 
۲- برای اینکه آدرس سایت شما بدون وردپرس نمایش داده شود باید اطلاعات داخل پوشه ی wordpress را به روت اصلی هاست یعنی public_html منتقل کنید. 

ما هم اطلاعات را به شاخه ی اصلی منتقل خواهیم کرد. پس داخل پوشه ی wordpress می شویم و تمامی فایل ها و پوشه های داخل آن را انتخاب می کنیم. برای اینکار بر روی گزینه ی select all از بالای صفحه کلیک کنید. پس از انتخاب شدن تمامی فایل ها و فولدر ها، بر روی گزینه ی Move file از بالای صفحه کلیک کنید.

انتقال فایل

در پنجره ای که باز می شود آدرس مسیر ظاهر خواهد شد، “wordpress” را از انتهای آن برداریدو بر روی گزینه ی move files کلیک کنید تا تمامی فایل های شما به “public_html “منتقل شود.

 

انتقال فایل

 

در حال حاضر اگر به “public_html” مراجعه کنید تمامی فایل ها و فولدرهای وردپرس را در آن ملاحظه خواهید کرد. تا اینجا مرحله ی بارگذاری درست را با هم انجام دادیم.

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

آموزش ساختن دیتابیس یا پایگاه داده

مجدد به صفحه‌ی اصلی سی‌پنل مراجعه می کنیم و از جعبه‌ی database بر روی گزینه‌ی “ MySQL Databases Wizard” کلیک میکنیم.

Mysql wizard

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

پایگاه داده

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

دیتابیس

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

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

نصب وردپرس

توجه داشته باشید که اگر در مرحله اول فایل وردپرس عمومی رو از wordpress.org دانلود کرده باشید در این مرحله باید زبان مورد نظرتان را انتخاب کنید اما از آنجا که ما قبلا وردپرس فارسی را در هاست خود آپلود کرده‌ایم زبان پیش‌فرض‌مان فارسی‌ت و فقط کافی‌ست روی «بزن بریم!» کلیک کنیم.

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

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

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

انتخاب یوزر نیم وردپرس

بعد از ورود این اطلاعات حالا شما صاحب وب‌سایت خودتان با قدرت وردپرس هستید 🙂

 

پایان نصب وردپرس

و ورودتان را به دنیای وب تبریک عرض می‌کنم و امیدوارم همیشه به روز باشید و وبلاگ بنویسید. حالا هروقت بخواهید به سایت‌تان وارد شوید کافی است وارد مسیر http://yoursite.com/wp-admin شوید و بعد از وارد کردن نام کاربری و رمز عبور خود وارد پیشخوان سایت می‌شوید که می‌توانید اولین پست‌تان را الان بنویسید.

ورود به وردپرس

در پایان امیدوارم این پست به کارتون بیاد و چراغ وبلاگنویسی رو روشن نگه دارید. اگر سوالی دارید اینجا در کامنت‌ها پاسخ خواهم داد و اگر نیاز به طراحی سایت، بهینه سازی برای موتورهای جستجو، یا نصب وردپرس دارید می‌توانید از صفحه «بکارگیری من» سفارش خودتون رو ارسال کنید.

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

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