نصب وردپرس روی لوکال هاست Laragon – راهنمای کامل و بهروز 2025
اگر میخواهید به صورت سریع و بدون دردسر، یک محیط توسعه محلی برای پروژههای وردپرس خود بسازید، Laragon انتخابی عالی است. این راهنما به صورت گام به گام، از نصب Laragon گرفته تا راهاندازی وردپرس، نکات پیکربندی پیشرفته و نکات امنیتی را برای شما توضیح میدهد.
فهرست مطالب
- گام ۱ – نصب Laragon
- گام ۲ – ایجاد و پیکربندی دیتابیس
- گام ۳ – دانلود و نصب وردپرس
- گام ۴ – پیکربندی فایل wp-config.php
- گام ۵ – اجرای نصب وردپرس در مرورگر
- گام ۶ – نکات امنیتی و بهینهسازی
- گام ۷ – استفاده از WP-CLI و ابزارهای پیشرفته
- گام ۸ – راهاندازی SSL محلی و تست HTTPS
- گام ۹ – نکات توسعه و نگهداری
- نتیجهگیری
گام ۱ – نصب Laragon
- به سایت Laragon بروید و نسخه Free را دانلود کنید.
- فایل
.exe
را اجرا کنید و مراحل نصب را طبق پیشنویس پیش بروید. - در زمان نصب، مسیر نصب را به صورت پیشفرض (مثلاً
C:laragon
) انتخاب کنید. - پس از نصب، Laragon را اجرا کنید. پنجرهی Dashboard باز میشود.
نکته مهم: Laragon به طور خودکار Apache
و MySQL
را نصب میکند و پیکربندیهای پیشفرض را برای شما انجام میدهد. مطمئن شوید که نسخه PHP بهروز (مثلاً PHP 8.2) است.
گام ۲ – ایجاد و پیکربندی دیتابیس
برای ایجاد دیتابیس، دو روش ساده وجود دارد: از phpMyAdmin یا از WP-CLI.
استفاده از phpMyAdmin
- در داشبورد Laragon، روی
Database
کلیک کنید؛ این کار phpMyAdmin را باز میکند. - در پنجره phpMyAdmin، بر روی
New
کلیک کنید. - نام دیتابیس خود را وارد کنید (مثلاً
wp_local
) و نوع utf8mb4_unicode_ci را انتخاب کنید. - دکمه
Create
را بزنید.
استفاده از WP-CLI
اگر میخواهید از خط فرمان استفاده کنید، ابتدا مطمئن شوید WP-CLI نصب شده است (Laragon به طور پیشفرض آن را نصب میکند). سپس در ترمینال (Command Prompt یا PowerShell) دستورات زیر را اجرا کنید:
cd C:laragonwww
mysql -u root -p -e "CREATE DATABASE wp_local CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; GRANT ALL PRIVILEGES ON wp_local.* TO 'root'@'localhost' IDENTIFIED BY '';"
اگر میخواهید نام کاربری و رمز عبور متفاوت باشد، مقادیر را بر حسب نیاز تغییر دهید.
گام ۳ – دانلود و نصب وردپرس
- به سایت وردپرس بروید و آخرین نسخه را دانلود کنید.
- فایل
zip
را در پوشهC:laragonwww
استخراج کنید. نام پوشه را به دلخواه تغییر دهید؛ مثلاًmyblog
یاwordpress
. - مطمئن شوید فایل
.htaccess
وجود دارد (اگر نه، یک فایل متنی جدید بسازید و آن را به.htaccess
تغییر نام دهید).
گام ۴ – پیکربندی فایل wp-config.php
در پوشهی وردپرس، فایل wp-config-sample.php
را باز کنید و آن را به wp-config.php
تغییر نام دهید.
سپس مقادیر زیر را در فایل تنظیم کنید:
define('DB_NAME', 'wp_local');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');
اگر از رمز عبور متفاوتی برای MySQL استفاده میکنید، مقدار DB_PASSWORD
را تغییر دهید. همچنین اگر میخواهید نام میزبان را تغییر دهید (مثلاً 127.0.0.1
)، میتوانید آن را نیز بر حسب نیاز تنظیم کنید.
گام ۵ – اجرای نصب وردپرس در مرورگر
- در مرورگر خود، آدرس
http://localhost/myblog
(یا نام پوشهی خود) را باز کنید. - نصب وردپرس شروع میشود. مراحل را به ترتیب کامل کنید: انتخاب زبان، نام سایت، نام کاربری، رمز عبور، ایمیل، و فعالسازی.
- پس از اتمام، وارد داشبورد وردپرس شوید و از آنجا میتوانید افزونهها، قالبها و محتوا را مدیریت کنید.
گام ۶ – نکات امنیتی و بهینهسازی
- بهروزرسانی مداوم: وردپرس، قالبها و افزونهها را همواره به آخرین نسخه نگه دارید.
- محدود کردن دسترسی root: در محیط توسعه، میتوانید از نام کاربری مجزا برای MySQL استفاده کنید.
- استفاده از افزونههای امنیتی: افزونههایی مثل
Wordfence
یاiThemes Security
را برای بررسی آسیبپذیری نصب کنید. - پشتیبانگیری منظم: با استفاده از افزونههای
UpdraftPlus
یاDuplicator
فایلها و دیتابیس را ذخیره کنید.
گام ۷ – استفاده از WP-CLI و ابزارهای پیشرفته
WP-CLI یک ابزار خط فرمان قدرتمند برای مدیریت وردپرس است. در Laragon، میتوانید دستورات زیر را اجرا کنید:
# نصب افزونه Yoast SEO
wp plugin install wordpress-seo --activate
# بهروزرسانی وردپرس
wp core update
# ایجاد یک کاربر جدید
wp user create admin admin@example.com --role=administrator --user_pass=secret
این دستورات زمان را صرفهجویی میکنند و بهصورت خودکار بهروزرسانی میشوند.
گام ۸ – راهاندازی SSL محلی و تست HTTPS
Laragon بهصورت پیشفرض یک گواهی SSL رایگان برای localhost
ایجاد میکند. برای فعالسازی HTTPS، مراحل زیر را دنبال کنید:
- در داشبورد Laragon، روی
SSL
کلیک کنید. - گزینه
Enable SSL for localhost
را فعال کنید. - سپس در گ