آموزش نصب وردپرس: لوکالهاست، cPanel، DirectAdmin
آموزش نصب وردپرس: لوکالهاست، cPanel، DirectAdmin
وردپرس (WordPress)، محبوبترین سیستم مدیریت محتوای (CMS) دنیا، به شما این امکان رو میده که بدون دانش برنامهنویسی، یک وبسایت حرفهای بسازین. چه قصد داشته باشید یک وبسایت شخصی، یک فروشگاه آنلاین یا یک وبلاگ راهاندازی کنید، اولین قدم نصب وردپرس است. این مقاله یک آموزش جامع نصب وردپرس است و شما رو از صفر تا صد با روشهای مختلف نصب وردپرس روی لوکالهاست (سیستم شخصی) و همچنین نصب وردپرس روی هاستهای cPanel و DirectAdmin آشنا میکنه. پس تا انتهای این راهنما با ما همراه باشید تا به راحتی وبسایت خودتون رو راهاندازی کنید.
پیشنیازها برای نصب وردپرس
برای نصب وردپرس، بسته به اینکه قصد دارید اون رو روی سیستم شخصی یا هاست آنلاین نصب کنید، به ابزارهای متفاوتی نیاز دارید:
- نصب روی لوکالهاست: به نرمافزارهای لوکال سرور مثل XAMPP یا WAMP نیاز دارید که یک محیط شبیهسازی شده برای اجرای وبسایت روی کامپیوتر شما فراهم میکنن.
- نصب روی هاست آنلاین: به یک هاست و دامنه نیاز دارید که از شرکتهای میزبانی وب خریداری میشن.
- فایل وردپرس : برای دانلود آخرین نسخه وردپرس به انتهای همین مقاله مراجعه بفرمایید فایل های لازم برای دانلود ارائه شده.
آموزش نصب وردپرس روی لوکالهاست
نصب وردپرس روی لوکالهاست برای تست و طراحی سایت قبل از انتشار آنلاین ایدهآل است. 🛠️
گام ۱: دانلود و نصب نرمافزار لوکال سرور
برای راهاندازی یک محیط لوکال، XAMPP یکی از بهترین گزینهها است. این نرمافزار شامل Apache (وب سرور)، MySQL (دیتابیس) و PHP (زبان برنامهنویسی وردپرس) است.
- به وبسایت Apache Friends برید و آخرین نسخه XAMPP رو دانلود کنید.
- پس از دانلود، فایل نصبی رو اجرا کنید.
- مسیر نصب رو انتخاب کنید (پیشفرض:
C:\xampp). - نرمافزار رو نصب کنید و پس از اتمام، XAMPP Control Panel رو اجرا کنید.
- دکمههای Start رو جلوی ماژولهای Apache و MySQL بزنید تا چراغشون سبز بشه.
گام ۲: ساخت دیتابیس (پایگاه داده)
وردپرس برای ذخیره اطلاعات وبسایت به یک پایگاه داده نیاز دارد.
- در XAMPP Control Panel روی دکمه Admin در ردیف MySQL کلیک کنید. این کار phpMyAdmin رو در مرورگر شما باز میکنه.
- در phpMyAdmin، از منوی سمت چپ روی گزینه Databases کلیک کنید.
- در قسمت
Create databaseیک نام مناسب (مثلاًmy-wordpress-db) برای دیتابیس خودتون انتخاب کرده و رویCreateکلیک کنید.
گام ۳: دانلود و انتقال فایلهای وردپرس
- به وبسایت رسمی وردپرس فارسی برید و آخرین نسخه وردپرس رو دانلود کنید.
- فایل فشرده دانلود شده رو از حالت فشرده خارج کنید.
- فایلهای وردپرس رو در پوشه
htdocsکه در محل نصب XAMPP قرار داره، کپی کنید. برای مثال،C:\xampp\htdocs. بهتره یک پوشه با نام پروژه خودتون (مثلاًmy-site) داخلhtdocsبسازید و فایلها رو اونجا قرار بدید.
گام ۴: اجرای نصبکننده وردپرس
- یک مرورگر رو باز کنید و آدرس
http://localhost/my-site(اگر پوشه رو my-site نامگذاری کردید) رو وارد کنید. - صفحه نصب وردپرس باز میشه. زبان مورد نظر رو انتخاب کرده و روی
Let's go!کلیک کنید. - در صفحه بعدی اطلاعات دیتابیس رو به شکل زیر وارد کنید:
- Database Name: نام دیتابیسی که در گام ۲ ساختید (مثلاً
my-wordpress-db) - Username:
root - Password: خالی بگذارید.
- Database Host:
localhost
- Database Name: نام دیتابیسی که در گام ۲ ساختید (مثلاً
- روی
Submitکلیک کنید و سپسRun the installationرو بزنید. - در نهایت، اطلاعات سایت (نام سایت، نام کاربری و رمز عبور مدیر) رو وارد کنید و روی
Install WordPressکلیک کنید.
آموزش نصب وردپرس روی هاستهای مختلف
نصب وردپرس روی هاست آنلاین به دو روش اصلی انجام میشه. 💻
نصب با استفاده از ابزار Softaculous (سادهترین روش)
Softaculous یک ابزار نصب خودکار هست که در بسیاری از هاستها (به خصوص cPanel) وجود دارد و فرآیند نصب رو به چند کلیک ساده تبدیل میکنه.
- وارد پنل هاست خودتون (cPanel یا DirectAdmin) بشید.
- در بخش
SoftwareیاScriptsبه دنبال آیکون Softaculous Apps Installer بگردید و روی اون کلیک کنید. - در صفحه Softaculous، روی آیکون WordPress کلیک کرده و سپس دکمه Install Now رو بزنید.
- اطلاعات مورد نیاز رو وارد کنید:
- Choose Protocol:
https:// - Choose Domain: دامنه مورد نظرتون رو انتخاب کنید.
- In Directory: این فیلد رو خالی بگذارید تا وردپرس در ریشه دامنه نصب بشه.
- Admin Account: یک نام کاربری و رمز عبور قوی برای مدیریت سایت انتخاب کنید.
- Site Name و Site Description: نام و توضیحات سایت رو وارد کنید.
- Choose Protocol:
- روی دکمه Install کلیک کنید و منتظر بمانید تا نصب کامل بشه.
نصب به صورت دستی (روش پیشرفته)
این روش کنترل بیشتری به شما میده و برای هاستهایی که Softaculous ندارن، ضروری است.
گام ۱: ساخت دیتابیس در cPanel/DirectAdmin
- وارد پنل هاست خودتون بشید.
- در cPanel به بخش
Databasesو سپسMySQL Database Wizardبرید. در DirectAdmin به بخشMySQL Managementبرید. - یک دیتابیس جدید بسازید (مثلاً
wp_database). - یک کاربر جدید برای دیتابیس بسازید (مثلاً
wp_user) و یک رمز عبور قوی براش تعیین کنید. - به کاربر تازه ساخته شده، تمامی دسترسیها (
All Privileges) رو به دیتابیس بدید.
گام ۲: آپلود فایلهای وردپرس روی هاست
- آخرین نسخه وردپرس رو از وبسایت رسمی وردپرس فارسی دانلود کنید.
- وارد پنل هاست خودتون بشید و به بخش
File Managerبرید. - وارد پوشه
public_html(برای cPanel) یاdomains/your-domain/public_html(برای DirectAdmin) بشید. - فایل فشرده وردپرس رو با استفاده از گزینه Upload در File Manager آپلود کنید.
- بعد از آپلود، روی فایل فشرده راستکلیک کرده و گزینه Extract رو بزنید تا فایلها از حالت فشرده خارج بشن.
گام ۳: اتصال به دیتابیس و تکمیل نصب
- در همان پوشه
public_html، فایلwp-config-sample.phpرو پیدا کرده و اون رو بهwp-config.phpتغییر نام بدید. - فایل
wp-config.phpرو ویرایش کنید. - سه خط زیر رو با اطلاعات دیتابیس و کاربری که در گام ۱ ساختید، جایگزین کنید:
PHP
define( 'DB_NAME', 'نام دیتابیس شما' ); define( 'DB_USER', 'نام کاربری دیتابیس شما' ); define( 'DB_PASSWORD', 'رمز عبور دیتابیس شما' ); - فایل رو ذخیره کنید.
- آدرس دامنه خودتون رو در مرورگر وارد کنید. حالا به صفحه نصب وردپرس هدایت میشید که میتونید اطلاعات سایت رو وارد کرده و نصب رو به اتمام برسونید.
نکات مهم و خطاهای رایج
خطای “Error Establishing a Database Connection”
این خطا یکی از رایجترین مشکلات در نصب وردپرس به صورت دستی است و زمانی رخ میده که وردپرس نمیتونه به دیتابیس وصل بشه.
- راهحل: اطلاعات دیتابیس در فایل
wp-config.phpرو به دقت بررسی کنید. نام دیتابیس، نام کاربری و رمز عبور باید دقیقاً همون چیزی باشه که در پنل هاست ساختید. 🧐
نکات امنیتی پس از نصب
- تغییر یوزرنیم admin: پس از نصب، هرگز از یوزرنیم پیشفرض
adminاستفاده نکنید. یک کاربر جدید با دسترسی مدیر بسازید و کاربرadminرو حذف کنید. - انتخاب رمز عبور قوی: همیشه از رمزهای عبور پیچیده شامل حروف، اعداد و کاراکترهای خاص استفاده کنید.
- بهروزرسانی مرتب: وردپرس، افزونهها و پوستهها رو همیشه به آخرین نسخه بهروزرسانی کنید.
نتیجهگیری
تبریک میگیم! 🎉 حالا شما با تمام روشهای اصلی نصب وردپرس آشنا هستید و میتونید به راحتی وبسایت خودتون رو روی هر پلتفرمی راهاندازی کنید. چه از روش نصب وردپرس با سافت اکولوس استفاده کنید که بسیار سریع و ساده است، و چه از نصب وردپرس به صورت دستی که کنترل بیشتری به شما میده، مهم اینه که اولین قدم رو برای داشتن یک وبسایت برداشتید.
اگر در هر مرحلهای سوالی داشتید، حتماً در بخش نظرات بپرسید.
دانلود وردپرس آخرین ورژن (هاست سون پلاگین)
لینک دانلود وردپرس از مخزن وردپرس (احتمالا نیاز به ف ی ل ت ر ش ک ن باشه)
طبق گفته مخزن وردپرس : PHP 8.3 یا بالاتر و نگارش MySQL 8.0 یا MariaDB نگارش 10.6 یا بالاتر را پیشنهاد میدهیم.
درباره وحید باقری
به عنوان کسی که عاشق دنیای وردپرس و کدنویسیه، هدفم اینه که دانش و تجربهام رو با شما به اشتراک بذارم. در "سون پلاگین"، تمرکزم روی ارائه آموزشهای کاربردی و مفید هست تا بهتون کمک کنم مسیر یادگیری رو راحتتر طی کنین. برای من، شما فقط یک بازدیدکننده نیستین؛ من شما رو "سروران گرامی" خودم میدونم و همیشه برای مشاوره و کمک بهتون آمادهام.
نوشته های بیشتر از وحید باقری



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