farsistack

آموزش نصب وردپرس صفر تا صد

📅 آوریل 30, 2026 | 📂 Uncategorized

📝 آموزش جامع و گام به گام نصب وردپرس

از صفر تا صد نصب حرفه‌ای وردپرس روی هاست

زمان مطالعه: ۲۰ دقیقه
سطح: مبتدی تا متوسط
نیاز به هاست و دامنه

🔰 پیش‌نیازها

⚠️ قبل از شروع به این موارد نیاز داری:

  • یک هاست معتبر (میزبان وب)
  • یک دامنه (example.com)
  • دسترسی به کنترل پنل هاست (cPanel یا DirectAdmin)
  • ایمیل فعال برای دریافت اطلاعات

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

🔧 مرحله ۱: آماده‌سازی هاست

ابتدا وارد کنترل پنل هاست خود بشید. معمولاً آدرس اینه:

https://yourdomain.com:2083/
# یا https://cp.yourdomain.com

اطلاعات ورود به کنترل پنل رو معمولاً توی ایمیل هاست دریافت می‌کنید.

فعلا عکس دوم رو اینجا میذاریم: ورود به کنترل پنل cPanel

⬇️ مرحله ۲: دانلود وردپرس

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

https://wordpress.org/download/

💡 نکته حرفه‌ای:

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

فعلا عکس سوم رو اینجا میذاریم: صفحه دانلود وردپرس

🗄️ مرحله ۳: ایجاد پایگاه داده

مراحل ایجاد پایگاه داده در cPanel:

  1. وارد بخش MySQL Databases بشید
  2. یک نام برای دیتابیس وارد کنید (مثل: wp_myblog)
  3. روی Create Database کلیک کنید
  4. حالا برید به بخش MySQL Users
  5. یک کاربر جدید بسازید (مثل: wp_user)
  6. رمز قوی برای کاربر انتخاب کنید
  7. در بخش Add User To Database کاربر و دیتابیس رو به هم متصل کنید
  8. تمام دسترسی‌ها رو تیک بزنید و Save کنید

🔐 رمز قوی برای دیتابیس:

از ترکیب حروف بزرگ، کوچک، اعداد و کاراکترهای خاص استفاده کنید. مثلاً: Wp@D8#kL9$mQ2

فعلا عکس چهارم رو اینجا میذاریم: ایجاد دیتابیس در cPanel

📂 مرحله ۴: آپلود فایل‌های وردپرس

روش اول: آپلود از طریق File Manager (ساده‌ترین):

  1. وارد File Manager بشید
  2. به پوشه public_html برید
  3. روی Upload کلیک کنید
  4. فایل zip دانلود شده رو انتخاب کنید
  5. بعد از آپلود، روی فایل راست کلیک کنید و Extract رو بزنید
  6. محتوای پوشه wordpress رو به public_html منتقل کنید

روش دوم: آپلود با FTP (حرفه‌ای‌تر):

# اتصال به هاست با نرم‌افزار FileZilla
Host: ftp.yourdomain.com
Username: your_username
Password: your_password
Port: 21

# بعد از اتصال، فایل‌های وردپرس رو به پوشه public_html انتقال بدید
            

فعلا عکس پنجم رو اینجا میذاریم: آپلود فایل‌ها با File Manager

فعلا عکس ششم رو اینجا میذاریم: تنظیمات FileZilla

⚙️ مرحله ۵: اجرای نصب وردپرس

حالا آدرس دامنه خودتون رو در مرورگر وارد کنید:

https://yourdomain.com

صفحه نصب وردپرس ظاهر می‌شه. مراحل زیر رو انجام بدید:

1
انتخاب زبان: زبان فارسی رو انتخاب کنید و ادامه بدید
2
اطلاعات دیتابیس: اطلاعاتی که مرحله ۳ ساختید رو وارد کنید
3
اجرای نصب: روی دکمه “اجرای نصب” کلیک کنید
4
اطلاعات سایت: عنوان سایت، نام کاربری، رمز عبور و ایمیل رو وارد کنید

🎉 تبریک!

با کلیک روی دکمه “نصب وردپرس” کار تمامه! حالا می‌تونید وارد پیشخوان بشید.

فعلا عکس هفتم رو اینجا میذاریم: صفحه نصب وردپرس – مرحله اول

فعلا عکس هشتم رو اینجا میذاریم: وارد کردن اطلاعات دیتابیس

فعلا عکس نهم رو اینجا میذاریم: تنظیمات نهایی سایت

🎯 مرحله ۶: کارهای بعد از نصب

انتخاب قالب

به بخش نمایش > قالب‌ها برید و قالب مناسب سایتتون رو انتخاب کنید.

نصب افزونه‌ها

افزونه‌های ضروری مثل Yoast SEO، Elementor و WP Rocket رو نصب کنید.

تنظیمات امنیتی

رمز پیش‌فرض رو تغییر بدید و از افزونه‌های امنیتی استفاده کنید.

بهینه‌سازی سرعت

از کش کردن، فشرده‌سازی تصاویر و CDN استفاده کنید.

فعلا عکس دهم رو اینجا میذاریم: داشبورد وردپرس بعد از نصب

🔧 تنظیمات پیشرفته در فایل wp-config.php

این کدها رو به فایل wp-config.php اضافه کنید تا سایتتون حرفه‌ای‌تر بشه:

<?php
// فعال کردن حالت DEBUG برای عیب‌یابی
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

// افزایش حافظه اختصاصی وردپرس
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');

// غیرفعال کردن ویرایش فایل‌ها از داشبورد
define('DISALLOW_FILE_EDIT', true);

// تنظیم خودکار لینک‌های ثابت
define('WP_POST_REVISIONS', 5);

// افزودن زمان اجرا برای کارهای سنگین
set_time_limit(300);

// مسیرهای سفارشی
define('WP_CONTENT_DIR', dirname(__FILE__) . '/content');
define('WP_CONTENT_URL', 'https://' . $_SERVER['HTTP_HOST'] . '/content');
?>

🐛 خطاهای رایج و راه حل

خطای “Error establishing a database connection”

اطلاعات دیتابیس رو چک کنید. مطمئن بشید host درست (معمولاً localhost) و نام کاربری و رمز عبور صحیح هست.

// تنظیمات صحیح در wp-config.php
define('DB_NAME', 'database_name');
define('DB_USER', 'database_user');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');

خطای “Internal Server Error (500)”

مشکل از فایل .htaccess یا افزونه‌هاست. نام فایل .htaccess رو عوض کنید یا افزونه‌ها رو غیرفعال کنید.

# بازنشانی فایل .htaccess
# در File Manager نام فایل رو به .htaccess_backup تغییر بدید
# سپس در تنظیمات > لینک‌های ثابت، دوباره Save کنید

خطای “White Screen of Death”

فایل wp-config.php رو ویرایش کنید و DEBUG رو فعال کنید تا خطا رو ببینید.

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
// بعد از رفع مشکل، دوباره روی false تنظیم کنید

✨ نکات حرفه‌ای طلایی

  • همیشه قبل از نصب، از هاست خود بک‌آپ بگیرید
  • از رمزهای قوی و یکتا استفاده کنید
  • پیشوند پیش‌فرض دیتابیس (wp_) رو تغییر بدید
  • نصب را در محیط تست انجام بدید، بعد به محیط اصلی منتقل کنید
  • از دیتابیس و فایل‌های سایت به صورت هفتگی بک‌آپ بگیرید

📺 آموزش ویدیویی

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

https://youtube.com/watch?v=your_video_id

🚀 موفقیت سایت شما از همین جا شروع می‌شه!

حالا نوبت شماست. وردپرس رو نصب کنید و اولین سایت خودتون رو بسازید.

اگر سوالی دارید یا به مشکل خوردید، توی کامنت‌ها بپرسید. خوشحال می‌شم کمک کنم.

🏆 بهترین هاست‌های ایرانی برای وردپرس

نام هاست مزایا قیمت ماهانه لینک ثبت‌نام
هاست ایران سرعت عالی، پشتیبانی ۲۴/۷ از ۳۹ هزار تومان ثبت‌نام
پارس پک امنیت بالا، آپ تایم تضمینی از ۴۹ هزار تومان ثبت‌نام

این آموزش تحت لیسانس GPL منتشر شده است. می‌توانید با ذکر منبع از آن استفاده کنید.

تاریخ انتشار:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *