در این مقاله آموزشی، با آموزش تصویری نصب وردپرس روی هاست Cpanel در خدمت شما عزیزان هستم.
در این آموزش علاوه بر آموزش کامل نصب وردپرس، برخی از نکات امنیتی که در هنگام نصب وردپرس را هم باید رعایت نمایید گفته خواهد شد. نکاتی که معمولا در سایر سایت های فارسی زبان گفته نشده اند! پس با من همراه باشید 🙂
آموزش نصب وردپرس روی هاست Cpanel
برای نصب کردن وردپرس روی هاست سی پنل خود، مراحل زیر را به ترتیب انجام دهید:
دانلود وردپرس
ابتدا وارد سایت رسمی وردپرس شوید و وردپرس را دانلود کنید.
برای دانلود وردپرس به یکی از سایت های زیر وارد شوید: (فرقی نمیکنه از کدوم سایت دانلود کنید)
1- دانلود آخرین نسخه وردپرس فارسی از wordpress.org
2- دانلود آخرین نسخه وردپرس فارسی از wp-persian.com
پس از دانلود، بدون اینکه فایل ها را از حالت فشرده خارج کنید، در سیستم خود ذخیره نمایید.
بارگذاری وردپرس در هاست
در مرحله بعد وارد هاست سی پنل خود شوید.
آموزش ورود به هاست Cpanel و ایمیل سایت
پس از وارد کردن یوزرنیم و پسورد هاست خود در صفحه ورود هاست (مانند تصویر بالا) میتوانید وارد کنترل پنل هاست سی پنل خود شوید.
سپس در پنل مدیریت هاست خود وارد بخش File Manager شوید.
وقتی بر روی File Manager کلیک کردید و وارد صفحه جدید شدید، در قسمت سمت چپ آن مشابه شکل زیر پوشه public_html را مشاهده می کنید. روی آن کلیک کنید.
پوشه pubilc_html ریشه هاست شماست و هر چیزی در این پوشه قرار بدهید، در ریشه سایت شما قرار گرفته است… شما باید در همین پوشه فایل وردپرس خود را قرار دهید.
برای آپلود کردن فایل های وردپرس در پوشه public_html باید مطابق شکل زیر از طریق گزینه upload در هاست فایل آخرین نسخه وردپرس را به صورت فایل zip آپلود کنید.
وقتی روی Upload کلیک کنید یه صفحه جدید باز می شود که میتوانید فایل وردپرس را در آن انتخاب کرده تا آپلود شود. همچنین می توانید فایل را از کامپیوتر خود بگیرید و بکشید و در آن صفحه رها کنید تا آپلود شود.
در صورتی که سرعت اینترنت شما کم میباشد یا حجم اینترنت کافی برای انجام این کار ندارید، میتوانید از طریق روش زیر وردپرس را به صورت رایگان در هاست خود آپلود کنید.
در این روش دانلود و آپلود وردپرس به صورت کاملا رایگان انجام میشه و هیچ گونه هزینه اینترنت برای شما ثبت نمیشه 🙂
پس از آپلود شدن فایل وردپرس باید روی فایل زیپ آن راست کلیک کنید و گزینه Extract را بزنید تا فایل وردپرس را از حالت فشرده خارج شود.
پس از کلیک بر روی Extract یک پنجره ظاهر می شود. بدون اینکه در پنجره تغییری ایجاد کنید، بر روی Extract File(s) کلیک کنید.
پس از کلیک بر روی Extract File(s) چند ثانیه صبر کنید تا کلیه محتویات فایل فشرده شده وردپرس از حالت فشرده خارج شوند و در هاست شما قرار بگیرند.
حالا یه پوشه به نام wordpress که حاوی فایل های وردپرس می باشد در روت هاست شما (public_html) ایجاد شده. پس دیگه به فایل وردپرس آپلود شده نداریم!
مطابق شکل زیر وقتی نسخه وردپرس را extract می کنیم باید فایل زیپ وردپرس که در ابتدا آپلود کرده بودیم را از داخل سی پنل خود پاک کنیم.
پس روی آن راست کلیک کرده و Delete را بزنید تا حذف شود.
حالا وردپرس ما به خوبی در هاست آپلود شده است. اما در پوشه wordpress قرار دارد و باید آن را از پوشه wordpress خارج کنیم و به پوشه public_html انتقال دهیم تا در روت هاست قرار بگیرد و سپس به سراغ نصب وردپرس برویم.
در حال حاضر یه فولدر (پوشه) به نام wordpress در هاست شما وجود دارد. اگر شما وردپرس را در آن پوشه نصب نمایید آدرس سایت شما اینگونه می شود: “www.site.com/wordpress”
برای انتقال محتویات وردپرس به public_html وارد پوشه wordpress شوید و مطابق تصویر زیر بر روی Select All کلیک کنید تا همه فایل ها انتخاب شوند.
بعد از اینکه همه فایل ها انتخاب شدند روی آنها راست کلیک کنید و در منو باز شده گزینه Move را انتخاب کنید تا یک پنجره باز شود.
در پایان مطابق تصویر زیر، در پنجره باز شده کلمه wordpress را از پایان مسیر پاک کنید تا فقط public_html در کادر باقی بماند. سپس روی Move File(s) کلیک کنید تا همه فایل ها از پوشه وردپرس به روت هاست منتقل شوند.
حالا فایل های وردپرس ما در public_html قرار گرفته اند و برای نصب وردپرس آماده شده اند.
قبل از نصب وردپرس وارد پوشه public_html شوید و پوشه wordpress را حذف کنید. زیرا محتویات آن را خالی کرده ایم و به آن نیاز نداریم.
روی پوشه وردپرس راست کلیک کرده و Delete با انتخاب کنید تا حذف شود.
تا به اینجا توانستیم وردپرس را با موفقیت در هاست سی پنل خود آپلود کنیم. پس در ادامه این مقاله آموزشی با من همراه باشید تا به سراغ نصب وردپرس برویم.
ساخت پایگاه داده
در ادامه باید یک پایگاه داده یا دیتابیس در هاست خود ایجاد کنیم و سپس آن را به وردپرس متصل کنیم.
شاید بپرسید پایگاه داده به چه درد میخوره؟ به زبان ساده خدمت شما عرض کنم که پایگاه داده حکم مغز سایت را دارد و همانطور که بر روی مغر انسان شیار های مختلفی قرار دارد تا اطلاعات ذخیره شوند، در پایگاه داده یا دیتابیس هم به ازای هر قسمت و اطلاعات، جدولی ایجاد می شود که وظیفه نگهداری از اطلاعات وارد شده در سایت را بر عهده دارد.
پایگاه داده ها (بهطور خلاصه، «پایگاه»)، بانک اطلاعاتی، دادِگان یا دِیتابِیس (به انگلیسی: Database) به مجموعه ای از داده ها با ساختار منظم و سامان مند گفته می شود.
دیتابیس یا پایگاه داده چیست؟ بانک اطلاعاتی یا پایگاه داده یا دیتابیس (data base) به مجموعه ای از اطلاعات با ساختار منظم گفته می شود. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند.
پایگاه داده اس کیو ال چیست؟ با گسترش طراحی وب سایت های پویا در شبکه جهانی وب نیاز به یک پایگاه داده و بانک اطلاعاتی (database) بزرگ برای مدیریت محتوا احساس میشد. مدیریت پایگاه داده ها یک فرایند پیچیده است ، که به طور قابل توجهی با برنامه و زبان برنامه نویسی SQL این نیاز برطرف شده است.
یا به زبان ساده تر: یک بانک اطلاعاتی دستگاهی است که اطلاعات زیادی درباره هر چیزی حفظ میکنه. مردم از آن برای به یاد آوردن اطلاعات مختلف استفاده می کنند.
برای ساختن پایگاه داده وارد هاست Cpanel خود شوید و به قسمت MySQL® Databases مراجعه نمایید.
در صفحه جدید باز شده به قسمت Create New Database مراجعه نمایید و مطابق تصویر پایین عمل کنید.
در فیلد New Database یک نام را وارد نمایید. این نام همان “نام دیتابیس” شما می باشد. بهتر است از یک نام استفاده نمایید که زیاد به دامنه سایت شما شباهت نداشته باشد. سپس بر روی دکمه Create Database کلیک نمایید تا نام دیتابیس شما ایجاد شود.
پس از ایجاد شدن با یک پیام سبز رنگ شبیه به تصویر پایین مواجه خواهید شد. بر روی دکمه Go Back کلیک نمایید تا به صفحه قبل برگردید و به ادامه ساخت پایگاه داده بپردازیم.
در مرحله بعد باید یک نام کاربری و رمز عبور برای دیتابیس خود در بخش MySQL Users ایجاد کنیم.
به قسمت Add New User مراجعه نمایید و مطابق تصویر زیر عمل کنید.
در قسمت Username نام دیتابیس را وارد نمایید. بهتر است از یک نام بی ربط استفاده نمایید تا در صورت نفوذ هکر ها به هر دلیلی، هکر را گیج کنید…
در قسمت Password یک پسورد قوی وارد نمایید.
در قسمت Password (Again) هم دوباره همان پسورد را که در کادر بالا قرار دادید، وارد نمایید.
در قسمت سبز رنگ به شما امنیت پسورد را نمایش می دهد. بهتر است از پسورد قوی استفاده نمایید تا رنگ آن سبز شود.
در پایان بر روی دکمه Create User کلیک نمایید تا یوزرنیم و پسورد شما ساخته شود.
پس از ساخته شدن پایگاه داده، با پیام زیر مواجه خواهید شد.
بر روی Go Back کلیک نمایید تا به صفحه ساخت دیتابیس برگردیم و ادامه ساخت پایگاه داده بپردازیم.
در این صفحه به بخش Add User To Database مراجعه نمایید. و مطابق تصویر پایین عمل کنید.
در قسمت User همان “یوزرنیم دیتابیس” که برای پایگاه داده قرار دادیم کردیم را انتخاب میکنیم.
در قسمت Database همان “نام دیتابیس” که برای پایگاه داده قرار دادیم کردیم را انتخاب میکنیم.
در پایان بر روی گزینه Add کلیک می کنیم تا یوزرنیم انتخابی ما به پایگاه داده اضافه شود.
در پایان اگر با پیام سبز رنگ پایین مواجه شدید، پایگاه داده با موفقیت ساخته شده است.
دیتابیس شما با موفقیت ساخته شده است و این مرحله هم با موفقیت به انجام رسید.
نصب و راه اندازی وردپرس
برای نصب وردپرس باید آدرس سایت خود را در مروگر وارد کنید و وارد سایت خود شوید. در صورتی که تمام مراحل بالا را به درستی انجام داده باشید، هنگام وارد کردن آدرس سایت خود در مرورگر با صفحه ای مطابق تصویر زیر مواجه می شوید.
پس از عبور از صفحه بالا وارد صفحه ای مطابق تصویر زیر می شوید که در فرم های این صفحه باید “نام پایگاه داده” و “یوزرنیم پایگاه داده” و “پسورد پایگاه داده” را که در مرحله قبل انجام داده بودیم را به درستی وارد کنید.
نام پایگاه داده: در این قسمت نام پایگاه داده ای که در قسمت قبلی ایجاد کرده بودیم را وارد نمایید.
نام کاربری: در این قسمت یوزرنیم دیتابیس را که در قسمت قبلی ایجاد کرده بودیم را وارد نمایید.
رمز: در این قسمت پسورد دیتابیس که در قسمت قبلی انتخاب کرده بودیم را وارد نمایید.
میزبان پایگاه داده: با این قسمت کاری نداشته باشید و آن را تغییر ندهید.
پیشوند جدول: توصیه میکنم برای بالا بردن امنیت سایت خود این قسمت را ویرایش نمایید. برای مثال میتوانید _wp را به _lop تغییر دهید. این کار باعث می شود در صورتی که در سایت شما یک مشکل امنیتی به وجود بیاید، هکر برای نفوذ کردن به سایت شما گیج شود و ممکن است از نفوذ کردن به سایت شما منصرف شود.
در آخر بر روی گزینه فرستادن کلیک نمایید تا پایگاه داده سایت شما به وردپرس متصل شود.
حالا پایگاه داده شما به وردپرس شما متصل شده است. در مرحله آخر باید اطلاعات خود را در وردپرس وارد کنیم.
پس بر روی اجرای نصب کلیک کنید تا به مرحله آخر برویم.
در مرحله آخر باید مطابق تصویر زیر، اطلاعات سایت خود را در وردپرس وارد نمایید.
عنوان سایت: یک نام یا عنوان برای سایت خود قرار دهید.
نام کاربری: یوزرنیم مدیر سایت را در اینجا وارد نمایید.
رمز: پسورد مدیر سایت را در اینجا وارد نمایید.
ایمیل شما: ایمیل مدیر سایت را در اینجا وارد نمایید.
نمایش به موتور های جستجو: در صورتی که تیک این قسمت را قرار بدهید، سایت شما از موتور های جستجوگر خارج می شود. پس پیشنهاد میکنم این قسمت بدوت تیک باشد.
در آخر بر روی گزینه راهاندازی وردپرس کلیک نمایید تا وردپرس شما راه اندازی شود.
تبریک می گویم. وردپرس شما با موفقیت نصب شد. 🙂
حالا با کلیک کردن بر روی دکمه ورود، می توانید وارد صفحه ورود سایت خود شوید.
نحوه ورود به سایت وردپرس
برای ورود به سایت وردپرس باید wp-admim/ را به آخر دامنه خود اضافه کنید. مانند لینک پایین:
www.site.com/wp-admin
در این لینک بجای www.site.com باید آدرس خود را جایگزین آن کنید.
برای امن کردن این قسمت باید این صفحه را از دید کاربران مخفی کنید، سپس روی آن پسور دوم قرار بدهید، برای جلوگیری از نفوذ ربات ها در آن کد کپچا قرار بدهید و محدودیت هایی دیگر برای ورود قرار بدهید تا سایت شما بسیار امن شود. (در آینده کلیه روش های بالا بردن امنیت وردپرس را برای شما قرار خواهم داد)
در صفحه ورود مطابق تصویر پایین عمل کنید.
در این صفحه نام کاربری و رمز عبور خود را وارد نمایید و بر روی ورود کلیک نمایید تا بتوانید وارد پنل مدیریت وردپرس سایت خود شوید.
پنل مدیریت سایت شما مانند تصویر پایین می باشد.
حالا شما میتوانید درپنل مدیریت وردپرس، سایت خود را مدیریت نمایید.
در این مقاله آموزشی سعی کردم آموزش نصب وردپرس را کامل برای شما به صورت تصویری و مرحله به مرحله توضیح بدهم. در آینده با من همراه باشید تا کلیه مراحل بالا بردن امنیت وردپرس را هم به شما آموزش بدهم.
آموزش نصب روی لوکال هاست رو بگید مرسی
در اولین فرصت آموزش نصب وردپرس روی لوکال هاست رو هم منتشر میکنم
با تشکر از پیشنهاد شما
با سلام
ممنون از آموزش های خوبتون
من می خوام ابتدا کارهای سایت وردپرسی خودم رو روی لوکال هاست انجام بدم و در نهایت روی cpanel بارگذاری کنم، باید در نهایت فایل zipشده ی wordpress خودم رو طبق آموزشی که دادید روی هاست cpanel بارگذاری کنم؟؟
آره. باید فایل فشرده رو آپلود کنید
درود چجوری باید برای سایت اسم انتخاب کنیم یا همون دامنه اسم سایته ؟
دامنه در واقع آدرس سایت هست
اسم سایت رو هم شما میتونید خودتون انتخاب کنید