وردپرس، محبوبترین سیستم مدیریت محتوای جهان، قدرتی است که بیش از ۴۳٪ از وبسایتهای جهان را میگرداند. چه قصد راهاندازی یک وبلاگ شخصی، یک فروشگاه آنلاین یا یک وبسایت شرکتی را داشته باشید، وردپرس با آسانی در استفاده بینظیرش، انتخاب ایدهآلی است. خبر خوب این است که نصب وردپرس فرآیندی بسیار ساده است که حتی اگر دانش فنی خاصی ندارید، میتوانید در کمتر از ۱۰ دقیقه آن را به پایان برسانید. این مقاله به شما نشان میدهد که چگونه با چهار روش مختلف، از مبتدی تا حرفهای، وردپرس را نصب کنید.
پیشنیازهای نصب وردپرس 📝
قبل از شروع، برای اجرای وردپرس مطمئن شوید که هاست شما دارای ویژگیهای ضروری زیر است:
هاستینگ (میزبانی وب): یک حساب میزبانی لینوکس که از PHP و MySQL پشتیبانی کند. تقریباً تمام ارائهدهندگان هاستینگ معروف این شرایط را دارا هستند.
دامنه: یک نام دامنه منحصربهفرد (مانند example.com) که آدرس وبسایت شما خواهد بود.
دسترسی به کنترل پنل هاست: معمولاً cPanel یا DirectAdmin که توسط شرکت هاست شما ارائه میشود.
مرورگر وب: مانند Google Chrome، Firefox یا Safari.
برنامه FTP (اختیاری، اما مفید): مانند FileZilla برای آپلود دستی فایلها.
* برای نصب وردپرس در کامپیوتر شخصی(که در روش چهارم بررسی میشود) به موارد بالا نیازی ندارید
روش اول: نصب وردپرس به صورت خودکار ✅
این روش، سادهترین و سریعترین راه برای نصب وردپرس است و توسط اکثر شرکتهای میزبانی ارائه میشود.
ورود به کنترل پنل (cPanel): با استفاده از اطلاعاتی که شرکت میزبان در اختیار شما گذاشته است (معمولاً آدرس yourdomain.com/cpanel، نام کاربری و رمز عبور) به cPanel وارد شوید.
یافتن نصبکننده خودکار: در بخش «نرم افزار» یا «Software»، به دنبال گزینههایی مانند «Softaculous Apps Installer»، «WordPress Manager» یا «QuickInstall» بگردید و روی آن کلیک کنید.
شروع نصب: در صفحه Softaculous، روی آیکون «WordPress» کلیک کرده و سپس گزینه «Install Now» را انتخاب کنید.
پیکربندی نصب: حالا باید جزئیات نصب را پر کنید.
نصب: روی دکمه «Install» کلیک کنید. در کمتر از یک دقیقه، یک پیام موفقیتآمیز به شما نشان داده میشود.
روش دوم: نصب دستی وردپرس (از طریق FTP) 🕹️
این روش قدیمیتر است اما برای مواقعی که شرکت میزبان نصبکننده خودکار ندارد یا شما نیاز به کنترل کامل روی فرآیند دارید، مفید است.
دانلود آخرین نسخه وردپرس: به سایت رسمی WordPress.org بروید و آخرین نسخه وردپرس را دانلود کنید.
استخراج فایلها (Extract): فایل زیپ را در کامپیوتر خود Extract کنید.
اتصال به هاست via FTP: با استفاده از اطلاعات FTP و یک نرمافزار مانند FileZilla، به سرور هاست خود متصل شوید.
آپلود فایلها: به پوشه public_html در سرور بروید. سپس تمام محتویات داخل پوشه wordpress را آپلود کنید.
ایجاد دیتابیس MySQL: به cPanel برگردید و در بخش «Databases»، یک دیتابیس و کاربر جدید ایجاد کرده و آنها را به هم مرتبط (Link) کنید. (برای آموزش کاملتر میتوانید از این مقاله کمک بگیرید)
اجرای نصب کننده وردپرس: مرورگر وب خود را باز کنید و به آدرس دامنه خود بروید. صفحه معروف نصب وردپرس برای شما باز خواهد شد.
تکمیل اطلاعات دیتابیس: اطلاعات دیتابیسی که ایجاد کردید را وارد کنید.
تکمیل نصب: اطلاعات نهایی سایت (عنوان، نام کاربری مدیر، رمز عبور و ایمیل) را وارد کنید.
روش سوم: نصب وردپرس از طریق خط فرمان(WP-CLI)🧑💻
این روش برای کاربران حرفهای که با محیط خط فرمان (Command Line) راحت هستند، طراحی شده است و بسیار سریع است.
1. دسترسی به سرور: از طریق SSH به سرور هاستینگ خود متصل شوید. این قابلیت باید توسط میزبان شما فعال شده باشد.
2. رفتن به پوشه public html: با استفاده از دستور cd به پوشه public_html بروید.
$ cd public_html
3. دانلود وردپرس: با استفاده از دستور wp core download آخرین نسخه وردپرس را دانلود کنید.
$ wp core download
4. ایجاد فایل پیکربندی: با استفاده از دستور wp config create و ارائه اطلاعات دیتابیس، فایل wp-config.php را ایجاد کنید.
$ wp config create --dbname=نام_دیتابیس --dbuser=نام_کاربر --dbpass=رمز_عبور
5. تکمیل نصب: در نهایت، با دستور wp core install نصب را کامل کنید و اطلاعات سایت و مدیر را تنظیم نمایید.
$ wp core install --url=yourdomain.com --title="نام سایت" --admin_user=نام_کاربری_مدیر --admin_password=رمز_عبور_قوی --admin_email=ایمیل_شما
روش چهارم: نصب وردپرس روی کامپیوتر شخصی (Localhost) 🏠
این روش برای توسعه، تست قالب و پلاگین یا یادگیری، بدون نیاز به هاستینگ واقعی، ایدهآل است. برای این کار میتوانید از نرمافزارهایی مختلفی مثل Local by Flywheel، XAMPP یا WAMP استفاده کنید تا یک سرور محلی روی کامپیوتر خود راهاندازی کنید،اما در این بخش تنها به بررسی ابزار wp Local پرداخته میشود.
مراحل با استفاده از Local by Flywheel:
دانلود و نصب: نرمافزار رایگان Local را از سایت local wp دانلود و نصب کنید.
ایجاد یک سایت جدید: در برنامه، روی گزینه «Create a New Site» کلیک کنید.
نامگذاری سایت: یک نام برای سایت محلی خود انتخاب کنید.
پیکربندی محیط: محیطی را انتخاب کنید (Preferred برای اکثر کاربران مناسب است).
تنظیم اطلاعات ورود: نام کاربری و رمز عبور ادمین را تعیین کنید.
راهاندازی: روی «Add Site» کلیک کنید. این نرمافزار به طور خودکار تمام مراحل شامل نصب وردپرس، ایجاد دیتابیس و سرور مجازی را انجام میدهد.
ورود به سایت: پس از اتمام، میتوانید مستقیماً از طریق برنامه به پیشخوان وردپرس یا سایت محلی خود دسترسی داشته باشید. آدرس سایت معمولاً چیزی شبیه yoursite.local خواهد بود.
نکات مهم پس از نصب (مشترک در همه روشها) 📌
بلافاصله پس از نصب موفقیتآمیز، باید چند کار مهم را انجام دهید تا امنیت و کارایی سایت خود را افزایش دهید:
حذف پلاگین و قالبهای غیرضروری: پلاگینها و قالبهای پیشفرضی که استفاده نمیکنید را حذف کنید.
بهروزرسانی مداوم: هسته وردپرس، پلاگینها و قالبها را همیشه به آخرین نسخه بهروز کنید.
افزودن پلاگینهای ضروری: پلاگینهای امنیتی (مانند Wordfence)، پلاگین سئو (مانند Yoast SEO یا Rank Math) و پلاگین کش (مانند WP Super Cache یا W3 Total Cache) را نصب و پیکربندی کنید.
تنظیم ساختار پیوندهای یکتا: به مسیر تنظیمات > پیوندهای یکتا بروید و ساختار مورد نظر خود (مثلاً «نام مطلب») را انتخاب کنید.
جمعبندی 🎯
همانطور که مشاهده کردید، نصب وردپرس یک فرآیند کاملاً ساده و مستقیم است که با چهار روش مختلف قابل انجام است. استفاده از نصبکننده خودکار (Softaculous) سریعترین روش، نصب دستی کنترل بیشتر، WP-CLI برای حرفهایها و نصب لوکالی برای تست و توسعه ایدهآل است. مهم نیست کدام روش را انتخاب کنید، نتیجه نهایی یک وبسایت قدرتمند است که شما را در رسیدن به اهداف خود کمک خواهد کرد.