وردپرس، یک سیستم مدیریت محتوای رایگان و متن باز (Open Source) برای راهاندازی سایت است. با وردپرس میتوانید سایتهای مختلفی، از یک وبسایت شخصی گرفته تا یک فروشگاه آنلاین، راهاندازی کنید. اگر دوست داشتید، با مراجعه به بخش آموزش وردپرس، اطلاعاتتان را درباره مزایا و معایب این سیستم مدیریت محتوا، بالا ببرید و مطمئنتر قدم بردارید.
هم اکنون حدود 75 میلیون سایت در دنیا، با استفاده از CMS وردپرس ساخته شدهاند. همین عدد گواهی بر محبوبیت زیاد وردپرس و جامعه بزرگ کاربران آن است.
WordPress از محبوبیت خوبی نیز نزد موتورهای جستجو برخوردار است و با آن، در سئو موفقتر عمل میکنید. اگر تصمیمتان را برای استفاده از وردپرس گرفته، در این مقاله همراه ما باشید.
مواردی که در این مقاله یاد میگیریم عبارتند از:
- بخش اول: نصب وردپرس روی دایرکت ادمین
- بخش دوم: تغییر رمز در وردپرس
- بخش سوم: تغییر دامنه در وردپرس
💡 پیشنهاد میکنم اگر میخواهید نصب وردپرس را در یک فضای شخصی تمرین کنید، با مقاله آموزش نصب وردپرس روی لوکال هاست شروع کنید و بعد این مقاله را بخوانید. لوکال هاست فضایی روی کامپیوتر شماست و موقتاً نیاز شما را به هاست برطرف میکند.
بخش اول: آموزش نصب وردپرس روی دایرکت ادمین
بعد از خرید هاست، شما میتوانید با استفاده از نام کاربری و رمز عبوری که برایتان ایمیل شده، وارد کنترل پنلتان شوید. کنترل پنلی که در اختیار شما قرار میگیرد، در بیشتر مواقع یا دایرکت ادمین است، یا سی پنل، یا پلسک.
پیشنهاد میکنم برای کسب اطلاعات بیشتر درباره کنترل پنلهای هاست، مقالههای زیر را بخوانید:
خب؛ حالا فرض را بر این میگذاریم که کنترل پنل شما Direct Admin است و آموزش را پیش میبریم. اگر احیاناً از cPanel استفاده میکنید، بهتر است مقاله نصب وردپرس روی سی پنل را بخوانید.
قدم اول: ساخت پایگاه داده در دایرکت ادمین
اول از همه با همان اطلاعاتی که شرکت هاستینگ برایتان ایمیل کرده، وارد دایرکت ادمین شوید (راهنمای ورود به دایرکت ادمین را در صورت نیاز بخوانید).
حالا از بخش Account Manager (همان ابتدای داشبورد) روی MySQL Management کلیک کنید.
در صفحه بعدی دنبال دکمۀ Create new database بگردید و روی آن کلیک کنید. در نسخه آخر دایرکت ادمین این دکمه به رنگ آبی در بالای صفحه قرار گرفته است.
حالا باید نام پایگاه داده، نام کاربری و رمز عبور را به ترتیب در فیلدهای زیر وارد کنید و بعد دکمه CREATE DATABASE را بزنید.
بعد از این مرحله، به پنجره حاوی اطلاعات شما باز میشود. در صوت نیاز میتوانید از این اطلاعات اسکرین شات بگیرید و آنها را در یک جای مطمئن ذخیره کنید.
خب؛ برویم سراغ قدم بعدی.
قدم دوم: ساختن FTP Login برای وردپرس
همانطور که قبلاً در مقاله FTP چیست گفتیم، FTP پروتکلی برای انتقال داده است. به کمک FTP کار انتقال دادهها خیلی برایتان سریعتر و راحتتر پیش میرود. از مهمترین کاربردهای FTP همین انتقال فابل از کامپیوتر به هاست است؛ به این صورت که دیگر نیازی به فشردهسازی یا زیپ کردن فایلها ندارید و حتی میتوانید با درگ اند دراپ کارتان را تمام کنید.
خب برای، ساختن FTP Login به صفحه اول (داشبورد) دایرکت ادمین رفته و مطابق تصویر زیر، روی FTP Management کلیک کنید.
در صفحۀ بعدی، روی CREATE FTP ACCOUNT کلیک کنید.
حالا باید اطلاعات خواسته شده، شامل نام کاربری (FTP Usernamr) و پسورد (FTP Password) را وارد کنید و در آخر دکمۀ CREATE را بزنید.
قدم سوم: دانلود FileZilla و وردپرس
ما برای اینکه بتوانیم فایلهای وردپرس را آپلود کنیم به نرمافزار FileZilla نیاز داریم. پس بیایید آخرین نسخه از وردپرس (فارسی یا انگلیسی) و فایل زیلا را از طریق لینکهای زیر دانلود کنیم.
قدم چهارم: اتصال به هاست و آپلود فایلهای وردپرس
نرمافزار فایل زیلا را که در مرحله قبلی دانلود کردیم، نصب و اجرا کنید. سپس از منوی Files روی Site Manager کلیک کرده و اطلاعات لازم را مثل تصویر زیر وارد کنید 👇
حالا روی Connect کلیک کنید تا اتصال به سرور برقرار شود. اگر موفق شوید، باید بتوانید پوشۀ public یا public_html را در قسمت سمت راست پنجرۀ FileZilla ببینید.
خب. حالا به سراغ فایل وردپرس که دانلود کرده بودید بروید و آن را اکسترکت (Extract) کنید (برای این کار اگر WinRar را نصب داشته باشید، با کلیک راست و کلیک روی گزینه Extract Files فایلها از حالت فشرده خارج میشوند).
بعد از اکسترکت، تمام فایلها را انتخاب کرده و داخل پوشۀ public_html بیندازید. مثل عکس زیر 👇
حالا تصویر زیر را ببینید. اگر به همین شکل پوشههایی مثل wp-admin و wp-content را در public_html دارید، مراحل را با موفقیت پشت سر گذاشتهاید.
قدم پنجم: نصب وردپرس
بالاخره به سادهترین بخش کار رسیدیم. مرورگر اینترنت (مثلاً کروم) خود را باز کنید و نام دامنه را تایپ کنید (منظور همان دامنهای است که در DirectAdmin استفاده میکنید). اینطوری نصب وردپرس شروع میشود و شما فقط باید زبان مدنظرتان را انتخاب و روی Let’s Go کلیک کنید.
وقتی که به مرحلۀ تصویر رسیدید، نام کاربری و پسوردی را که در مراحل قبلی برای دیتابیس انتخاب کرده بودید، اینجا وارد کنید و Run the installation را بزنید.
بعد از این، به صفحۀ مشابه تصویر زیر میرسید. اطلاعات خواسته شده را طبق توضیحاتی که میدهیم که وارد کنید:
- نام سایت را وارد کنید (این نام بعداً هم قابل تغییر است؛ پس نگران آن نباشید)
- برای Admin یا مدیر وبسایت – که احتمالاً خودتان هستید – نام کاربری و کلمه عبور تعیین کنید. توصیه می کنیم از رمز عبور قوی استفاده کنید تا سایتتان را در مقابل حملههای Brute Force به سایتهای وردپرسی ایمن کنید.
- یک آدرس ایمیل معتبر وارد کنید (ایمیل بعداً به درد بازیابی رمز عبور هم استفاده میشود؛ پس دقت کنید)
حالا روی Install WordPress کلیک کنید. وردپرس نصب شده و آمادۀ استفاده است!
از این پس برای ورود به داشبورد مدیریتی وردپرستان می توانید با آدرس؛ yoursite.com/wp-admin وارد شوید؛ فقط به جای Yoursite نام دامنه خودتان را باید بنویسید.
اگر بعداً خواستید برای افزایش امنیتتان رمز Admin وردپرس را تغییر دهید، باید طبق دستورالعملی که در بخش بعدی میگوییم عمل کنید.
بخش دوم: تغییر رمز مدیریت وردپرس
ابتدا وارد کنترل پنل شده و از منوی Advanced Feature گزینه phpMyAdmin را انتخاب کنید.
حالا در قسمت User Name نام کاربری دیتابیس و در قسمت Password رمز عبور کاربر دیتابیس را وارد کنید؛ سپس روی گزینه Ok کلیک کنید. نام کاربری دیتابیس و رمز عبور را از فایل wp-config.php موجود در public_html نیز میتوانید بردارید.
از نوار بالای صفحه گزینه Databases را انتخاب کنید.
از ستون سمت چپ دیتابیس وردپرس خود را انتخاب کنید.
در لیست جدول ها wp_users را پیدا کنید و روی Browse کلیک کنید.
بعد از کلیک روی این جدول به صفحه بعد هدایت خواهید شد و در این صفحه کلیه کاربرانی که در سایت عضو هستند را میبینید. کاربری که می خواهید رمز آن را تغییر دهید را پیدا کرده و روی دکمه Edit کلیک کنید.
حال با توجه به شکل زیر فیلد user_pass را پیدا کرده، تابع آن را MD5 انتخاب کنید و مقدارش را به رمز جدید تغییر دهید و سپس روی گزینه Go کلیک کنید.
حالا کاربر میتواند با رمز جدید وارد داشبورد وردپرس شود.
بخش سوم: تغییر دامنه اصلی وردپرس
بخشی از این مراحل، مشابه دستورالعمل تغییر رمز ادمین وردپرس است.
ابتدا وارد کنترل پنل شده و از منوی Advanced Feature گزینه phpMyAdmin را انتخاب کنید.
صفحهای در مرورگر باز میشود. برای ورود در قسمت Username نام کاربری دیتابیس و در قسمت Password رمز عبور کاربر دیتابیس را وارد کنید سپس روی گزینه Ok کلیک کنید.
نام کاربری دیتابیس و رمز عبور را از فایل wp-config.php موجود در public_html نیز میتوانید مشاهده کنید.
از نوار بالای صفحه گزینه Databases را انتخاب و از ستون سمت چپ روی دیتابیس وردپرس خود را کلیک کنید.
در لیست جدول ها wp_options را پیدا کنید و روی دکمه ی Browse جلوی آن کلیک کنید.
روی دکمه Edit برای site url و home کلیک کنید.
در صفحه باز شده مقدار option_value را به نام دامنه جدید تغییر دهید و سپس بر روی دکمه Go جهت اعمال تغییرات کلیک کنید.
سخن آخر
ما برای نوشتن این مقاله از تجربه بچههای فنی شرکت استفاده کرده و از منابع ordpressinside.com و How to install WordPress using DirectAdmin – WordPress How To (alektra.net) کمک گرفتیم.
لطفا هر سوالی که داشتید یا اگر جایی از مراحل نصب وردپرس به مشکل خوردید، در بخش نظرات همین پس مطرح کنید تا بتوانیم شما را راهنمایی کنیم. در ضمن، میتوانید جهت یادگیری هرچه بیشتر وردپرس به سری مقالات آموزش وردپرس هم مراجعه کنید.
پیشنهاد ویژه برای شما که از دوستداران وردپرس هستید
هاست وردپرسی ایران سرور برای استفاده کامل و راحت از امکانات شگفتاانگیز وردپرس طراحی شده تا بتوانید با سرعتی برقآسا سایتتان را بارگذاری کنید.
برای مشاهده مزایا،قیمت و پلنهای متنوع ما بر روی لینک زیر کلیک کنید 👇
💡 صبر کنید! یک پیشنهاد ویژه هم برای شما داریم!
برای شروع کار با هاست وردپرس می توانید کد تخفیف زیر را وارد و 10% صرفهجویی کنید.
wordpress-32×3
در آخر، میدانیم که یادگیری و نصب وردپرس ممکن است کمی دشوار باشد، اگر می خواهید از دردسر های نصب و راه اندازی وردپرس راحت شوید، پیشنهاد می کنیم به سایت ساز ایران سرور نگاهی بیندازید.
20 دیدگاه. دیدگاه تازه ای بنویسید
سلام دوست عزیز بنده میخام قسمت انجمن وردپرس فعال کنم ب سختی فمیدم نیاز ب نصب ورد پرس داره ینی دو تا همزمان داخل سایت
میشه لطف کنید اموزششو بزاریذ
یا لا اقل بگید چیکار کنم برای ساخت انجمن راه دیگه ای هست
خواهشا بگید ممنون
سلام
اگر می خواهید سایت اصلی یک محتوا و برای انجمن یک سایت دیگر داشته باشید.
نیاز است در هاست یک ساب دامنه برای انجمن ایجاد کنید و نصب وردپرس جداگانه را در ساب دامنه نیز انجام دهید.
فایل های وردپرس را به هاست انتقال دادم اما طبق آموزش این پست ،مرحله ی 5 انجام نمیشود و با باز کردن آدرس وبسایت پیغام خطای زیر را دریافت میکنم:
To change this page, upload your website into the public_html directory
راه حل چیه ؟
فایل های وردپرس رو باید توی Public_Html از حالت فشرده خارج کنید.
ممنون از محتوای آموزشی وردپرسی که قرار داده اید
ممنون از شما آقای ترکمان
آموزش نصب به صورت کامل توضیح داده شده بود
هم سی پنل و هم دایرکت ادمین
عالی بودش
موفق باشید
ممنون از نظرت متین جان
موفق باشی :)
فایل زیلا رو باز کردیم چه اطلاعاتی رو باید وارد کنیم این قسمت رو گنگ نوشتین یوزر پس چیو میخاد پرتال چی؟
سلام، روزتون بخیر
تو قسمت User باید نام کاربری FTP که قبلاً ایجاد کردید رو وارد کنید و تو قسمت پسورد هم همون پسوردی که برای FTP تو مراحل قبلی گذاشته بودید. بخش Host هم که اون بالا هست نام دامنه رو میخواد. بقیه موارد رو هم طبق عکس انتخاب کنید و قسمت Port رو خالی بذارید.
سلام ممنون از توضیحاتتون. من بعد از نصب لاراگون فایلهای وردپرس رو قرار دادم اما وقتی تو قسمت تارنما جدول اطلاعات رو ثبت میکنم، قبولش نمیکنه و وارد نمیشه همش این متنو میاره.. مطمئنم همه اطلاعات رو درست وارد کردم. لطفا راهنماییم کنید ممنون.
“خطا در برقراری ارتباط با پایگاهداده
احتمالاً نام کاربری یا رمز عبورتان در wp-config.php اشتباه است یا ارتباط با پایگاهداده به هر دلیلی در localhost برقرار نیست. ممکن است پایگاهداده شما از دسترس خارج شده باشد.
مطمئن هستید که نام کاربری و رمزعبور شما درست هستند؟
اطمیمنان دارید که نام میزبان را درست تایپ کردهاید؟
آیا از کارکرد درست پایگاهداده سرور اطمینان دارید؟
اگر از معنی دقیق این واژگان مطمئن نیستید، احتمالا باید با مدیر سرویس میزبانی خود تماس بگیرید. در صورتی که به کمک بیشتری نیاز دارید، میتوانید در انجمن پشتیبانی وردپرس به دنبال یافتن راهحل باشید.”
سلام و درود
احتمالاً یا اطلاعات دیتابیس نادرسته، یا پیشوند جداول دیتابیس تو فایل کانفیگ نادرسته، یا نیازه دیتابیستون رو repair کنید. اگر نشد، ممکنه که سرویس mysql سرور اصلی مشکل داشته باشه.
با عرض سلام و تقدیم احترام و سپاس و تشکر بابت خدمات ارزنده شما. یک سوال دارم و آن اینکه: آیا کسانیکه کامپیوتر و لب تاپ ندارند، میتوانند wp را روی مبایل نصب و راه اندازی کنند ؟ منظور اینکه آیا ورد پرس توسط android هم پشتیبانی می شود؟
سلام لی لی جان؛
نصب وردپرس بر روی هاست انجام میشه، به همین دلیل امکان یا عدم امکان نصب وردپرس ارتباط مستقیم با دستگاه مدیر سایت نداره. برای نصب وردپرس نیاز هست فایلهایی بر روی هاست آپلود کنیم، یک دیتابیس ایجاد کنیم و سپس چند مرحلهی سادهی دیگه رو طی کنیم. تمام این مراحل با هر دستگاهی انجام پذیر هست، یعنی شما با تلفن همراه هم میتونید مراحل نصب وردپرس رو انجام بدید، فقط به دلیل ماهیت تلفن همراه ممکنه نسبت به PC یا لپتاپ، یه مقدار سختتر باشه :)
تو همین مقاله هم نحوه نصب وردپرس روی هاستی که از کنترل پنل دایرکت ادمین استفاده میکنه توضیح دادیم. بازم سوالی داشتید بپرسید.
سلام
مرسی از مطلب مفیدتون.
من یه سوال داشتم، برای کپی فایلهای اکسترکت شدهی وردپرس در پوشهی public_html، فرقی داره که آپلود رو مستقیم از بخش فایلهای پنل دایرکتادمین انجام بدیم؟ یا باید حتما با filezilla این کار انجام بشه؟
ممنون
سلام فائزه جان
هر دو مورد شدنیه ولی توصیه میکنیم که ار فایل منیجر دایرکت ادمین استفاده کنید.
سلام وقت بخیر زمانی که داخل فایل زیلا اطلاعان را وارد می کنم و کانکت را می زنم پیغام
Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
نمایش داده می شود.
سلام
این مورد رو باید با پشتیبانی در میون بذارید. ممکنه:
آیپی رو اشتباه بزنید
پورت اشتباه رو وارد کنید
آیپی در فایروال ما بلاک شده
سیستم اف تی پی سرور مشکل داره
پشتیبانی با بررسی دقیق بهتر راهنماییتون میکنه
Good info. Lucky me I recently found your website by
accident (stumbleupon). I have book-marked it for later!
بسیار عالی و کارآمد بود