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

نحوه نصب وردپرس بصورت محلی با XAMPPآیا تا به حال آرزو کرده اید که بدون مشکل یا هزینه نصب آن روی سرور میزبان وب ، بتوانید با وردپرس به هم ریخته و از آن استفاده کنید?


هنگامی که باید قبل از مراجعه به وب سایت زنده وردپرس ، اشکال بزنید یا به روزرسانی ها را امتحان کنید ، محیط صحنه بندی کاملاً مناسب است. اما وقتی می خواهید:

  • افزونه های جدید را امتحان کنید?
  • برای چرخش تست موضوعی بگیرید یا خودتان را بسازید?
  • یک ویژگی جدید وردپرس را کاوش کنید?
  • با یک روش گرایش یا تکنیک کد نویسی آزمایش کنید?
  • کار خود را در وب سایت حتی اگر اتصال wi-fi پراکنده یا غیرقابل استفاده باشد ادامه دهید?

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

نحوه نصب وردپرس بصورت محلی با XAMPP

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

اگر می خواهید WordPress را در localhost (یعنی رایانه خود) نصب کنید ، به کمک نیاز خواهید داشت.

از اینجا شروع کنید:

مرحله 1: یک محیط سرور محلی را انتخاب کنید

برای اینکه کار نصب وردپرس را در رایانه خود انجام دهید ، به یک محیط محلی نیاز دارید:

  • نرم افزار سرور وب (معمولاً سرور آپاچی),
  • یک زبان برنامه نویسی مانند PHP یا Perl,
  • و نرم افزارهای مدیریت پایگاه داده مانند MySQL یا MariaDB.

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

  • WampServer برای سیستم عامل های ویندوز
  • مامان برای مک یا ویندوز
  • DesktopServer برای مک یا ویندوز
  • محلی توسط Flywheel برای محیط های Mac ، Windows یا Linux (و مخصوصاً اگر میزبانی Flywheel دارید که می خواهید سایت آزمایش خود را نیز مهاجرت کنید مفید است)

راه اندازی با هر یک از این گزینه ها واقعاً پیچیده نیست. با این حال ، به دلیل XAMPP یک محیط توسعه محبوب است و از جمله دستگاه های آگونیستیک (مک ، ویندوز) است, و سازگار با لینوکس) ، ما امروز می خواهیم روی آن یکی تمرکز کنیم.

مرحله 2: XAMPP را بارگیری کنید

بازدید از وب سایت Apache Friends و آخرین نسخه XAMPP را برای سیستم عامل خود بارگیری کنید:

XAMPP

پرونده به طور خودکار شروع به بارگیری می کند.

پس از اتمام کار ، XAMPP را به برنامه های خود اضافه کنید و مراحل بارگیری را شروع کنید.

بارگیری XAMPP

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

برنامه XAMPP

XAMPP اکنون روی رایانه شما نصب شده است.

مرحله 3: محیط XAMPP خود را پیکربندی کنید

بر روی دکمه “شروع” در داخل برنامه XAMPP خود کلیک کنید تا تنظیم محلی را تنظیم کنید. نور وضعیت از قرمز به زرد به سبز تغییر خواهد کرد:

نور وضعیت XAMPP

XAMPP تنها چیزی نیست که باید شروع کند. به برگه خدمات بروید و برای هر یک از سرویس های پشته همین کار را انجام دهید تا اینکه سبز شوند:

خدمات XAMPP

بعد ، به تب شبکه بروید. شما باید جایی را انتخاب کنید که می خواهید سرور localhost شما زندگی کند:

شبکه XAMPP

از هر یک از گزینه های موجود انتخاب کرده و روی “فعال کردن” کلیک کنید.

توجه داشته باشید: اگر قصد دارید این کار را به یک WordPress Multisite تبدیل کنید ، می توانید فقط از درگاه های 80 یا 443 استفاده کنید. در این صورت می توانید هر کدام را که می خواهید اکنون استفاده کنید ایجاد کنید یا بعداً از راه حل استفاده کنید (بیشتر در مورد این پست ).

آخرین کاری که باید انجام دهید این است که به برگه Volumes بروید. روی “Mount” کلیک کنید.

کوه XAMPP

این حالت محلی را به دسک تاپ شما “می بخشد” (بعداً برای تغییر پرونده های وب سایت خود به این مورد نیاز دارید).

مرحله 4: ایجاد یک بانک اطلاعاتی

شما فقط یک کار دیگر دارید.

یک برگه مرورگر جدید را باز کرده و نام محلی را که فعال کرده اید تایپ کنید. برای مثال:

Localhost در مرورگر

شما به یک صفحه خوش آمد گویی برای XAMPP منتقل می شوید:

صفحه خوش آمدید XAMPP

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

phpMyAdmin

قبل از اضافه کردن وردپرس به سرور محلی ، ابتدا به یک بانک اطلاعاتی برای آن احتیاج داریم. به تب Databases در بالای صفحه بروید.

ایجاد بانک اطلاعاتی

نام خود را به پایگاه داده خود بدهید (به جای فضاها از همه حروف کوچک و زیرنویسها استفاده کنید). سپس ، منوی کشویی را از utf8 به Collation به روز کنید. هنگامی که کار خود را انجام دادید ، روی دکمه “ایجاد” کلیک کنید.

مرحله 5: وردپرس را بارگیری کنید

برای بازیابی آخرین نسخه وردپرس ، به این قسمت بروید وب سایت WordPress.org. روی “دریافت WordPress” در گوشه سمت راست بالای صفحه کلیک کنید:

وردپرس را دریافت کنید

می توانید فایل زیپ را از صفحه بعدی بارگیری کنید:

دانلود نرم افزار وردپرس

مرحله ششم: پرونده wp-config.php را به روز کنید

فایل های WordPress خود را از حالت فشرده خارج کرده و مکان یابی کنید wp-config-sample.php.

پرونده های وردپرس

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

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

wpconfig اتم

سطرهای زیر باید ویرایش شوند:

نام پایگاه داده

این خط را پیدا کنید:

تعریف ("DB_NAME" ، "database_name_here")؛

اگر به یاد ندارید که نام خود را در phpMyAdmin گذاشتید ، می توانید آن را در اینجا بیابید:

نام پایگاه داده

سپس “database_name_here” را با نام پایگاه داده خود جایگزین کنید. در مثال ما ، خط تبدیل می شود:

تعریف ("DB_NAME" ، "my_website")؛

نام کاربری و رمز عبور

بعد ، این دو خط را پیدا کنید:

تعریف ("DB_USER" ، "username_here")؛

تعریف ("DB_PASSWORD" ، "کلمه عبور اینجا")؛

“username_here” را با “root” جایگزین کنید و “password_here” را خالی بگذارید. بنابراین ، خطوط باید اکنون بخوانند:

تعریف ("DB_USER" ، "ریشه")؛

تعریف ("DB_PASSWORD" ، "")؛

وقتی کارتان تمام شد ، پرونده را ذخیره کنید و آن را به عنوان تغییر نام دهید wp-config.php. اطمینان حاصل کنید که در پوشه اصلی پرونده وردپرس قرار دارد.

مرحله 7: وردپرس را در Localhost نصب کنید

برای نصب وردپرس به صورت محلی ، باید پرونده های بارگیری شده خود را (از بین برده) – از جمله پرونده wp-config.php – جدید به پوشه htdocs XAMPP منتقل کنید.

شما آن را در اینجا پیدا خواهید کرد:

دایرکتوری فایل HTDOCS

اگر می خواهید چیزی غیر از “wordpress” خوانده شود ، پوشه را تغییر دهید. نام دامنه موقت انجام خواهد داد.

برای دسترسی به نصب جدید وردپرس خود ، به آدرس اصلی localhost که در ابتدا از آن استفاده کرده اید بروید ، سپس نام پوشه وردپرس جدید خود را دنبال کنید. “/ wp-admin /” را به آخر اضافه کنید.

مثلا:

http: // localhost: 800 / mytestwebsite / wp-admin /

سپس این صفحه نصب را مشاهده خواهید کرد:

localhost wp-admin

تمام جزئیات – از جمله نام کاربری و رمزعبور مدیر خود را پر کنید و نصب را تکمیل کنید. وقتی کارتان تمام شد ، شما را اینجا می گیرید:

نصب جدید وردپرس

و این اکنون WordPress را با موفقیت با محلی XAMPP نصب کرده اید.

برای دسترسی به سایت محلی خود در آینده ، برنامه XAMPP را بارگیری کرده و سرور محلی را “شروع” کنید. سپس به آدرس وب محلی خود مراجعه کرده و وارد سیستم شوید. (بنابراین ، حتماً آن را علامت گذاری کنید.)

نحوه نصب WordPress Multisite در Localhost

اگر می خواهید همه موارد را روی یک تست کنید شبکه چندرسانه ای وردپرس, شما می توانید این کار را با XAMPP نیز انجام دهید.

مراحل 1-7: وردپرس را بصورت محلی نصب کنید

برای فعال کردن Multisite ، ابتدا باید مراحل 1 تا 7 را انجام دهید.

مرحله هشتم: WordPress Multisite را فعال کنید

باز کن wp-config.php یکبار دیگر از پوشه htdocs پرونده بگیرید.

خط را پیدا کنید:

/ * این همه است ، ویرایش را متوقف کنید! انتشارات مبارک * /

درست بالای آن ، رشته فعال سازی Multisite زیر را وارد کنید:

تعریف ("WP_ALLOW_MULTISITE" ، درست)؛

پرونده را ذخیره کنید.

از سایت محلی وردپرس خود خارج شوید و دوباره وارد سیستم شوید. به Tools> Setup Network بروید.

ابزار راه اندازی شبکه

همانطور که قبلاً نیز اشاره شد ، WordPress فقط به Multisite اجازه می دهد تا از طریق درگاه های 80 یا 443 از شبکه عبور کند. اگر در ابتدا XAMPP را از طریق یکی از آن پورت ها پیکربندی نکردید ، اشکالی ندارد. از این راه حل استفاده کنید.

به پوشه XAMPP خود بروید و موارد زیر را پیدا کنید:

/ (نام پوشه وب سایت شما) /wp-admin/includes/network.php

در داخل این پرونده ، خطی وجود دارد که می گوید:

if ((false! == $ has_ports&&! in_array ($ has_ports ، آرایه (': 80' ، ': 443'))) {

به همین دلیل ممکن است هنگام تلاش برای دسترسی به راه اندازی شبکه در وردپرس خطایی را مشاهده کنید. برای رفع این مشکل ، پورت مورد نظر خود را با استفاده از کد اضافه کنید. مثلا:

if ((false! == $ has_ports &&! in_array ($ has_ports ، آرایه (': 80' ، ': 443' ، ': 8080'))) {

پرونده را ذخیره کرده و به وردپرس به تنظیمات شبکه برگردید.

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

ایجاد یک شبکه

سپس ، این دستورالعمل ها را مشاهده خواهید کرد:

شبکه را فعال کنید

باید فایلهای wp-config.php و .htaccess خود را به روز کنید. اگر نمی توانید پرونده .htaccess را پیدا کنید ، باید آن را از ابتدا ایجاد کنید. ویرایشگر متن خود را باز کنید ، قطعه کد را وارد کنید و آن را در پوشه ذخیره کنید.

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

نصب جدید WordPress Multisite

بسته شدن

هرگز ایده خوبی نیست برای نصب ، آزمایش یا عیب یابی بر روی یک نصب وردپرس مستقیم.

در مواردی که کارهایی که انجام می دهید باید به یک سایت زنده سوق داده شوند ، استفاده از سرور استیشن یا زیر دامنه منطقی تر می شود. با این حال ، اگر شما در حال آزمایش ویژگی های جدید ، تکنیک های طراحی و یا ابزار هستید ، کار در محل ایده بهتر است. (این هم ارزان تر است.)

با تشکر از XAMPP ، 7 مرحله و بیش از 15 دقیقه برای نصب وردپرس به صورت محلی انجام نمی شود.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map