سفارش تبلیغ
صبا ویژن

آموزش-نصب-وردپرس

نحوه نصب وردپرس: سریع ترین و ساده ترین روش ها

وردپرس یک سیستم مدیریت محتوای رایگان و منبع باز (CMS) است که به دلیل تطبیق پذیری و سهولت استفاده از آن شناخته شده است. چند راه مختلف برای یادگیری نحوه نصب وردپرس وجود دارد، از استفاده از نصب کننده ارائه شده توسط یک سرویس میزبانی وب سایت تا به صورت دستی با کمک یک مشتری FTP. البته اگر شما اقدام به خرید سایت از آرتارسانه کنید، نیازی به این آموزش ها نخواهید داشت و می توانید سایت آماده خود را تحویل بگیرید.

این راهنمای مبتدی دوستانه دستورالعمل های دقیقی در مورد نحوه نصب CMS وردپرس بدون هیچ دانش فنی دارد. ما همچنین برخی از مشکلات رایجی که ممکن است با آنها روبرو شوید و راه های رفع آنها را بررسی خواهیم کرد.

امکان نصب وردپرس در اوبونتو، یک سیستم عامل محبوب VPS وجود دارد. با این حال، این آموزش نصب عمدتاً بر روی هاست اشتراکی و نصب های محلی در سیستم های ویندوز و macOS تمرکز دارد.

کدام روش نصب وردپرس برای شما بهترین است؟

هر روش متناسب با نیازها و سطوح مختلف دانش فنی است. جدول زیر را بررسی کنید تا ببینید کدام یک برای شما مناسب است.

نحوه نصب وردپرس با نصب خودکار

با جستجوی یک ارائه دهنده میزبانی وب که می تواند نصب را برای شما انجام دهد، نحوه نصب وردپرس را در سریع ترین زمان ممکن بیاموزید. برخی از ارائه دهندگان میزبانی، از جمله هاستینگر، یک روش نصب سریع و آسان را با استفاده از نصب کننده خودکار ارائه می دهند.

بنابراین، اگر مطمئن هستید که از CMS استفاده می کنید، توصیه می کنیم به جای میزبانی اشتراکی به دنبال هاست وردپرس باشید.

به عنوان مثال، برنامه های وردپرس ما به طور خاص برای این سیستم مدیریت محتوا بهینه شده است و به شما امکان می دهد نصب را تنها با چند کلیک انجام دهید.

در اینجا نحوه استفاده از Hostinger"s Auto Installer آمده است:

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

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

در داشبورد hPanel خود، دکمه Auto Installer را در قسمت Website پیدا کنید.

در قسمت Auto Installer، WordPress را انتخاب کرده و روی دکمه Select کلیک کنید.

فرم نصب وردپرس را پر کنید:

یک عنوان وب سایت وردپرس ایجاد کنید.

نام کاربری مدیر، رمز عبور و ایمیل برای ورود به وردپرس هستند. نیازی نیست که آنها با اطلاعات ورود به میزبانی وب یکسان باشند. مطمئن شوید که یک رمز عبور قوی برای جلوگیری از نقض امنیت انتخاب کنید.

زبان و نسخه برنامه مورد نظر خود را انتخاب کنید.

گزینه Always update to latest available version را برای به روز رسانی خودکار انتخاب کنید.

پس از پر کردن تمام اطلاعات لازم، دکمه Install را بزنید.

هاستینگر برنامه های نصب شده را نشان می دهد. روی سه نقطه کنار URL وردپرس خود کلیک کنید. برای رفتن به داشبورد وردپرس من، مدیریت را انتخاب کنید.

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

یکی دیگر از راه‌های دسترسی به داشبورد مدیریت وردپرس، کلیک کردن روی دکمه Overview در وردپرس در cPanel است.

مهم! اگر پس از دنبال کردن این دستورالعمل ها هیچ تغییری در سایت وردپرس خود مشاهده نکردید، کش مرورگر را پاک کنید.

پیشنهاد مطالعه: معرفی-10-افزونه-اینستاگرام-وردپرس

نحوه نصب وردپرس با Softaculous

یکی دیگر از راه‌های سریع و آسان برای نصب وردپرس استفاده از Softaculous، یک نصب کننده خودکار محبوب برای cPanel، Plesk، DirectAdmin، InterWorx و H-Sphere است.

در این آموزش از cPanel استفاده خواهیم کرد:

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

داشبورد سی پنل

به Softaculous Apps Installer بروید و روی WordPress کلیک کنید.

دکمه وردپرس Install Now را پیدا کرده و روی آن کلیک کنید.

مطمئن شوید که نام سایت، توضیحات سایت، نام کاربری مدیر، رمز عبور، ایمیل خود را وارد کرده و زبان مورد نظر خود را انتخاب کنید.

این فرم همچنین گزینه های دیگری را برای کمک به راه اندازی سایت وردپرس شما ارائه می دهد:

یک گزینه Select Plugin(s) وجود دارد که شامل Limit Login Attempts، Classic Editor و Install LiteSpeed Cache می شود.

در اینجا، شما همچنین باید یک قالب وردپرس برای سایت خود نصب کنید. روی Show All Themes کلیک کنید تا آن را در فهرست جستجو کنید.

برای دریافت تمام جزئیات نصب، جزئیات نصب ایمیل را در فیلد پر کنید.

پس از تکمیل فرم، روی Install کلیک کنید.

برای دسترسی به ادمین وردپرس نصب شده، بر روی آیکون WP Admin در قسمت Current Installations کلیک کنید.

نحوه نصب دستی وردپرس

چه گزینه های قبلی کار نکنند، چه ارائه دهنده هاست قابلیت نصب خودکار را نداشته باشد، یا ترجیح می دهید خودتان این کار را انجام دهید، نصب وردپرس به صورت دستی امکان پذیر است.

این روش شامل آپلود دستی وردپرس در حساب میزبانی شما است. اگرچه این فرآیند طولانی‌تر است، اما پیگیری آن حتی برای مبتدیان نیز ساده است.

1. برای راه اندازی وردپرس آماده شوید

قبل از شروع به نصب وردپرس به صورت دستی، ابتدا چند چیز را تنظیم می کنیم:

اطمینان حاصل کنید که طرح میزبانی شما الزامات سیستم وردپرس را برآورده می کند:

PHP نسخه 7.4+

MySQL نسخه 5.7+ یا MariaDB 10.3+

پشتیبانی از HTTPS

وردپرس را از وب سایت رسمی WordPress.org دانلود کنید. حتما آخرین نسخه را دانلود کرده و از فایل ZIP استخراج کنید.

فایل های وب سایت خود را از پوشه وردپرس استخراج شده در فایل public_html خود با استفاده از مدیر فایل هاستینگر یا یک کلاینت FTP مانند FileZilla آپلود کنید.

اگر از FTP Client استفاده می کنید، قسمت Create a New FTP Account را در کنترل پنل حساب میزبانی وب خود پیدا کنید.

2. پایگاه داده و کاربر MySQL ایجاد کنید

برای ادامه نصب دستی وردپرس، باید اعتبارنامه MySQL جدیدی ایجاد کنیم:

وارد hPanel خود شوید و در قسمت Databases به مدیریت بروید.

یک نام پایگاه داده MySQL، نام کاربری و رمز عبور جدید ایجاد کنید. پس از پر کردن تمام اطلاعات لازم، روی دکمه ایجاد کلیک کنید.

مهم! اطمینان حاصل کنید که اعتبار MySQL را با رشته الفبایی کامل کپی کنید - بعداً به آنها نیاز خواهید داشت.

3. wp-config.php را پیکربندی کنید

wp-config.php یک فایل پیکربندی است که به وردپرس اجازه می دهد تنظیمات سرور پایگاه داده شما را بداند. به طور خاص برای شما ساخته شده است. دستورالعمل های زیر را برای پیکربندی فایل های وردپرس خود دنبال کنید:

به حساب میزبان خود متصل شوید. در hPanel خود، روی File Manager در قسمت Files کلیک کنید.

روی public_html کلیک کرده و گسترش دهید و پوشه حاوی نصب وردپرس را باز کنید.

فایل پیکربندی نمونه wp-config-sample.php را پیدا کنید و نام آن را به wp-config.php تغییر دهید.

روی آن راست کلیک کرده و دکمه Edit را انتخاب کنید.

پس از باز کردن، به دنبال اطلاعاتی باشید که می گوید:

// ** MySQL settings - You can get this info from your web host ** //  
 /** The name of the database for WordPress */ 
 define("DB_NAME", "database_name_here");
 /** MySQL database username */ 
 define("DB_USER", "username_here");
 /** MySQL database password */ 
 define("DB_PASSWORD", "password_here");
 /** MySQL hostname */ 
 define("DB_HOST", "localhost");
پایگاه داده_name_here، username_here، و password_here را با اعتبار MySQL خود که قبلا ایجاد شده است، جایگزین کنید. به یاد داشته باشید که رشته های الفبای عددی را نیز لحاظ کنید.
پس از اتمام ویرایش، روی دکمه ذخیره و بستن کلیک کنید.
4. اسکریپت نصب وردپرس را اجرا کنید
برای نصب اسکریپت وردپرس، نام دامنه خود را در مرورگر تایپ کنید تا نصب وردپرس به صورت دستی ادامه یابد. همچنین می توانید این کار را با رفتن به yourdomain.tld/wp-admin/install.php انجام دهید. با این کار صفحه راه اندازی وردپرس باز می شود:
اطلاعات وب سایت و مدیر خود را وارد کنید:
یک عنوان سایت جدید برای سایت وردپرس خود ایجاد کنید.
نام کاربری، رمز عبور و ایمیل وردپرس را تنظیم کنید که بعداً برای ورود به داشبورد مدیریت وردپرس استفاده می شود.
پیشنهاد می کنیم فقط در صورتی که نمی خواهید وب سایت در موتورهای جستجو قابل مشاهده باشد، کادر کنار نمایان بودن موتور جستجو را علامت بزنید.
روی دکمه نصب وردپرس کلیک کنید تا فرآیند نهایی شود.
سپس اطلاعات ورود خود را وارد کرده و دکمه ورود را فشار دهید تا به مدیریت وردپرس دسترسی پیدا کنید.
گاهی اوقات، وردپرس ممکن است پس از انتخاب زبان، از شما بخواهد که جزئیات MySQL شما را جمع آوری کند. از آنجایی که قبلاً آنها را دارید، Let"s Go را فشار دهید!
اعتبار پایگاه داده MySQL خود را وارد کنید. فیلدهای Database Host و Table Prefix را همانطور که هستند رها کنید. فقط در صورتی آنها را تغییر دهید که بخواهید چندین نصب را با یک پایگاه داده اجرا کنید. پس از پر کردن تمام اطلاعات لازم، روی ارسال کلیک کنید.
وردپرس بررسی خواهد کرد که آیا امکان اتصال به پایگاه داده MySQL ایجاد شده وجود دارد یا خیر. اگر خطایی وجود ندارد، اجرای نصب را انتخاب کنید.

نحوه نصب وردپرس به صورت لوکال

برای نصب وردپرس به صورت محلی، باید تغییرات را قبل از اجرای آنها در یک سایت زنده آزمایش کنید. برخلاف آپلود و به روز رسانی سایت های وردپرس در یک حساب میزبانی، یک سایت محلی فقط در رایانه شما به صورت آفلاین قابل دسترسی است.
برای پیکربندی وردپرس در رایانه محلی، مطمئن شوید که آخرین نسخه وردپرس را دانلود کرده اید. در بخش بعدی، نحوه نصب CMS وردپرس را با استفاده از MAMP برای کاربران مک و WampServer برای کاربران ویندوز نشان خواهیم داد.
وردپرس ابتدا از شما می خواهد که زبان سایت خود را انتخاب کنید. این کار را انجام دهید و Continue را فشار دهید.

نحوه نصب وردپرس در مک با استفاده از MAMP

برای نصب وردپرس به صورت محلی بر روی کامپیوتر مک، از MAMP (Macintosh، Apache، MySQL، PHP) استفاده خواهیم کرد.
این ابزار به ایجاد یک سرور PHP و MySQL در دستگاه شما کمک می کند. به عبارت دیگر، تمام مواد لازم برای اجرای یک محیط وردپرس را به صورت محلی برای اهداف آزمایشی فراهم می کند.
MAMP را نصب کنید و یک پایگاه داده ایجاد کنید
همانطور که وردپرس را به صورت دستی روی هاست اشتراکی نصب می کنید، ابتدا باید وب سرور و پایگاه داده خود را آماده کنید:
آخرین نسخه MAMP را در مک خود دانلود و نصب کنید.

جادوگر نصب بسیار ساده است و نیازی به تنظیمات سفارشی ندارد. ادامه دهید تا راه اندازی کامل شود.
جادوگر نصب MAMP، دکمه "ادامه" را در پایین سمت راست برجسته کنید
در مرحله بعد، منوی Preferences را اجرا کرده و تب Ports را انتخاب کنید. برای دسترسی به سایت های محلی از http://localhost به جای http://localhost:8888، عدد 80 را برای پورت آپاچی وارد کنید. برای ادامه روی دکمه OK کلیک کنید.
دایرکتوری ریشه سند خود را برای ایجاد و ذخیره وب سایت خود بررسی کنید. به طور پیش فرض، در پوشه Applications/MAMP/htdocs قرار خواهد گرفت. اگر وردپرس را در یک زیر شاخه نصب می‌کنید، می‌خواهید این را تغییر دهید.
پوشه وردپرس را به ریشه سند MAMP پیش فرض منتقل کنید: Applications/MAMP/htdocs.
روی WebStart در MAMP کلیک کنید تا پنجره برنامه MAMP در مرورگر باز شود. برای ایجاد اطلاعات پایگاه داده جدید به Tools → phpMyAdmin بروید.
برای ایجاد پایگاه داده، تب Databases را انتخاب کنید. بخش زیر ایجاد پایگاه داده را پر کنید، سپس روی دکمه ایجاد کلیک کنید. در این مثال، از w0rdpr3ss به عنوان نام پایگاه داده خود استفاده می کنیم و utf8_general-ci را در قسمت کنار آن انتخاب می کنیم.
نصب وردپرس را انجام دهید
برای دسترسی به جادوگر نصب وردپرس، با وارد کردن http://localhost در مرورگر وب خود شروع کنید.
ابتدا زبان مورد نظر خود را انتخاب کنید. سپس، یک پیام خوش آمدید به وردپرس وجود خواهد داشت. بر روی Let’s Go! را فشار دهید تا روند رو به جلو پیش برود.
هنگامی که از شما خواسته شد جزئیات اتصال به پایگاه داده و کاربر، نام پایگاه داده خود را وارد کنید. سپس، root را به عنوان نام کاربری و رمز عبور انتخاب کنید. برای ادامه روی ارسال کلیک کنید.
وردپرس از این داده ها برای ایجاد یک فایل wp-config.php به طور خودکار استفاده می کند.
اگر وردپرس به طور خودکار این کار را انجام نداد، به wp-config-sample.php در پوشه htdocs خود بروید. به صورت دستی database_name_here، username_here و password_here را با همان اطلاعات در فرم خود تغییر دهید و آن را به عنوان wp-config.php ذخیره کنید.
در صفحه بعدی، نام کاربری، رمز عبور و آدرس ایمیل را انتخاب کنید، سپس روی نصب WordPress کلیک کنید. بعد از آن باید پیام موفقیت را مشاهده کنید. برای دسترسی به مدیریت وردپرس، دکمه ورود به سیستم را فشار دهید.

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

برای نصب وردپرس در ویندوز، از WampServer استفاده می کنیم. در اینجا نحوه راه اندازی WAMP (ویندوز، آپاچی، MySQL، PHP) آمده است:
WampServer را نصب کنید و یک پایگاه داده ایجاد کنید
نسخه WampServer را که با سیستم عامل رایانه شما مطابقت دارد دانلود کنید. برای بررسی اینکه آیا باید یک سیستم عامل 32 یا 64 بیتی را دانلود کنید، به Control Panel → System and Security → System بروید و به نوع سیستم رایانه خود نگاه کنید.
Wampserver فقط از شما می خواهد که یک مرورگر پیش فرض و ویرایشگر متن را برای استفاده از وب سرور انتخاب کند. هیچ پیکربندی سفارشی دیگری مورد نیاز نیست.
از نوار وظیفه خود به WampServer دسترسی پیدا کنید و phpMyadmin را راه اندازی کنید. برای انجام این مرحله حتما صبر کنید تا نماد WampServer سبز شود.
در صفحه ورود خود، root را به عنوان نام کاربری وارد کنید. رمز عبور را خالی بگذارید و روی دکمه Go کلیک کنید.
به تب Databases بروید، یک نام وارد کنید و یک پایگاه داده برای وردپرس خود ایجاد کنید. ما از w0rdpr3ss به عنوان نام پایگاه داده خود استفاده می کنیم و Collation را در قسمت کنار آن انتخاب می کنیم.
نصب وردپرس را انجام دهید
پس از انجام تمام مراحل آماده سازی، با دنبال کردن مراحل زیر اقدام به نصب وردپرس کنید:
پس از دانلود وردپرس، بسته وردپرس را به فهرست وب اصلی سند C:/wamp64/www در رایانه خود منتقل کنید. نام پوشه وردپرس را به هر چیزی که می خواهید تغییر دهید. در این مثال، نام آن را به testsite تغییر می دهیم.
مرورگر وب خود را باز کنید و http://localhost/testsite را وارد کنید تا صفحه راه اندازی باز شود. به یاد داشته باشید که اگر از نام پوشه دیگری استفاده می کنید، نام قسمت testsite را تغییر دهید.
زبان را انتخاب کنید و جزئیات پایگاه داده را پر کنید. دوباره از root به عنوان نام کاربری خود استفاده کنید و این بار قسمت Password را خالی بگذارید.
مطمئن شوید که مراحل راه اندازی باقیمانده را تکمیل کرده اید. وردپرس تا چند دقیقه دیگر بر روی کامپیوتر ویندوزی شما نصب می شود.
پیشنهاد مطالعه: آموزش ساخت لندینگ پیج

مشکلات رایج نصب وردپرس

همانطور که این آموزش نصب را دنبال می کنید، ممکن است با چند مشکل در اسکریپت نصب وردپرس مواجه شوید. موارد زیر برخی از رایج ترین مشکلاتی است که هنگام نصب وردپرس با آن مواجه می شوید.

فهرست دایرکتوری به جای یک صفحه وب

به جای صفحات معمولی، افراد لیستی از فایل ها و دایرکتوری ها را در سایت شما می بینند. این مشکل زمانی رخ می دهد که یک وب سرور فایل index.php را مشاهده نمی کند. وقتی این اتفاق می افتد، سایت در برابر حملات سایبری آسیب پذیر می شود.
برای رفع این مشکل، به داشبورد hPanel → Advanced → Folder Index Manager بروید تا فهرست دایرکتوری را غیرفعال کنید.
سپس public_html را برای فهرست انتخاب کنید و در کنار Choose a new indexing type گزینه No index را انتخاب کنید.
راه دیگر برای رفع این مشکل این است که یک فایل index.php را از طریق مدیر فایل خود در پوشه public_html آپلود کنید.

خطای سرصفحه ها قبلا ارسال شده است

این خطا به دلیل ارائه یک خطای نحوی هنگام ویرایش فایل wp-config.php ایجاد می شود.
برای رفع این خطا، با دانلود مجدد فایل wp-config.php شروع کنید. آن را در یک ویرایشگر متن باز کنید و بررسی کنید که خط اول <?php و خط آخر ?> بدون هیچ چیزی بعد از آن باشد. فایل را ذخیره کنید، آن را دوباره آپلود کنید و صفحه را دوباره بارگذاری کنید.

صفحه سایت وردپرسی به نظر می رسد گیج کننده است

اگر کد منبع صفحه شما در همه جا با تگ های <?php ?> پر شده باشد، پی اچ پی شما به درستی کار نمی کند.
برای رفع این خطا، بررسی کنید که آیا PHP به درستی نصب شده است و هیچ خطایی در هنگام پیکربندی ظاهر نمی شود. به تنظیمات PHP → PHP Options بروید و مطمئن شوید که zlib.output_compression را غیرفعال کنید.
اگر مشکلات همچنان ادامه داشت، برای راهنمایی بیشتر با تیم پشتیبانی مشتری میزبان وب خود تماس بگیرید.

خطا در اتصال به پایگاه داده

اگر هنگام اتصال به پایگاه داده خطایی ظاهر شود، به این معنی است که سایت شما نمی تواند اطلاعات لازم برای رندر صفحه را بازیابی کند.
برای رفع این مشکل، اعتبارنامه ورود به سیستم را در wp-config.php بررسی کنید و مطمئن شوید که با اعتبار MySQL شما مطابقت دارد.
اگر مطمئن هستید که اطلاعات پایگاه داده صحیح را وارد کرده اید، رمز عبور MySQL خود را بازنشانی کنید. به پایگاه داده ← مدیریت بروید، روی نماد سه نقطه کلیک کرده و Change Password را انتخاب کنید.
اگر راه حل های بالا هنوز کار نمی کنند، یک پایگاه داده و کاربر جدید در پایگاه های داده MySQL ایجاد کنید.
نتیجه
این آموزش نحوه نصب وردپرس را برای مبتدیان به صورت خودکار و دستی به نمایش گذاشته است. ما همچنین نحوه نصب وردپرس را به صورت محلی در رایانه‌های مک و ویندوز برای آزمایش یک وب‌سایت وردپرس قبل از انتشار آن بررسی کرده‌ایم.
اگر با برخی از مشکلات رایج نصب وردپرس مواجه شدید، ما همچنین چند راه حل ساده برای آنها ارائه کرده ایم.
اکنون زمان آن رسیده است که سایت جدید وردپرس خود را نصب کنید. در زیر نظر خود را بنویسید و اگر سوالی دارید با ما در میان بگذارید.