خیریه
خیریه

تبلیغات

چندی پیش نسخه نهایی مجنتو ۲ ارائه شد. این نسخه از مجنتو دارای تغییرات زیادی نسبت به نسخه های پیشین است.

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

در پست بعدی به بررسی این نسخه از مجنتو ۲ و چگونگی جا به جایی از نسخه های قبلی (۱.۹.x.x) به این نسخه می پردازیم.

مجنتو ۲ دارای پیش نیاز هایی می باشد. برخی از پیش نیاز های آن در زیر آمده است:

Webserver: Apache 2.2 or 2.4

Database: MySQL 5.6

PHP version: 5.5.x or 5.6.x

Other PHP functions: PDO/MySQL / mbstring / mcrypt / mhash / SimpleXML / curl /xsl / gd, ImageMagick 6.3.7 (or later) or both / soap / intl / bc-math / openssl

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

آموزش نصب مجنتو2 - مرحله 1

مرحله اول، بررسی نیازمندی های مجنتو ۲

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

 

مرحله دوم: ورود اطلاعات دیتابیس

در این مرحله من با مشکل عدم نصب Intl مواجه شدم که با تغییر زیر در php.ini سیستم، مشکل برطرف شد.

رفع مشکل نصب مجنتو2

how-to-install-magento2-step-3

مرحله دوم، ورود اطلاعات دیتابیس

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

ورود اطلاعات دیتابیس مجنتو2

 

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

اگر نیاز به تغییر آدرس فروشگاه و یا آدرس مدیریت دارید می توانید در این مرحله تغییرات موردنظر خود را انجام دهید. در این مرحله از نصب خود برنامه یک کلمه تصادفی برای دایرکتوری مدیریت پیشنهاد می دهد.(شبیه به پرستاشاپ)

تغییر آدرس فروشگاه نصب مجنتو2

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

مرحله چهارم، انتخاب محدوده زمانی، ارز و زبان فروشگاه و تنظیم های مربوط به ماژول ها

در این مرحله محدوده زمانی، نوع ارز فروشگاه و زبان فروشگاه را مطابق نیاز خود انتخاب کنید.

how-to-install-magento2-step-6

در این مرحله میتوانید ماژولهایی که نیاز دارید را انتخاب کرده و نصب کنید. این قابلیت در مجنتو۲ اضافه شده است و تنها نصب ماژولهایی الزامی است که در روند یک فروشگاه حضور دارند و عملیات فروش بدون آنها قابل انجام نیست؛ ولی سایر ماژولها که قابلیت انتخاب یا عدم انتخاب دارند را به دلخواه و بر اساس نیاز نصب کنید. گزینه انتخاب همه نیز وجود دارد. در زیر لیستی از ماژولهای موجود در بسته مجنتو ۲ را مشاهده می کنید:

Magento_ProductVideo

Magento_Quote

Magento_Reports

Magento_RequireJs

Magento_Review

Magento_ReviewSampleData

Magento_Rss

Magento_Rule

Magento_Sales

Magento_SalesRule

Magento_SalesRuleSampleData

Magento_SalesSampleData

Magento_SalesSequence

Magento_SampleData

Magento_Search

Magento_SendFriend

Magento_Shipping

Magento_Sitemap

Magento_Store

Magento_Swagger

Magento_Swatches

Magento_SwatchesSampleData

Magento_Tax

Magento_TaxImportExport

Magento_TaxSampleData

Magento_Theme

Magento_ThemeSampleData

Magento_Translation

Magento_Ui

Magento_Ups

Magento_UrlRewrite

Magento_User

Magento_Usps

Magento_Variable

Magento_Version

Magento_Webapi

Magento_Weee

Magento_Widget

Magento_WidgetSampleData

Magento_Wishlist

Magento_WishlistSampleData

Magento_Integration

Magento_LayeredNavigation

Magento_Marketplace

Magento_MediaStorage

Magento_Msrp

Magento_MsrpSampleData

Magento_Multishipping

Magento_NewRelicReporting

Magento_Newsletter

Magento_OfflinePayments

Magento_OfflineShipping

Magento_OfflineShippingSampleData

Magento_PageCache

Magento_Payment

Magento_Paypal

Magento_Persistent

Magento_ProductAlert

Magento_ProductLinksSampleData

Magento_AdminNotification

Magento_AdvancedPricingImportExport

Magento_Authorization

Magento_Authorizenet

Magento_Backend

Magento_Backup

Magento_Braintree

Magento_Bundle

Magento_BundleImportExport

Magento_BundleSampleData

Magento_CacheInvalidate

Magento_Captcha

Magento_Catalog

Magento_CatalogImportExport

Magento_CatalogInventory

Magento_CatalogRule

Magento_CatalogRuleConfigurable

Magento_CatalogRuleSampleData

Magento_CatalogSampleData

Magento_CatalogSearch

Magento_CatalogUrlRewrite

Magento_CatalogWidget

Magento_Checkout

Magento_CheckoutAgreements

Magento_Cms

Magento_CmsSampleData

Magento_CmsUrlRewrite

Magento_Config

Magento_ConfigurableImportExport

Magento_ConfigurableProduct

Magento_ConfigurableSampleData

Magento_Contact

Magento_Cookie

Magento_Cron

Magento_CurrencySymbol

Magento_Customer

Magento_CustomerImportExport

Magento_CustomerSampleData

Magento_Deploy

Magento_Developer

Magento_Dhl

Magento_Directory

Magento_Downloadable

Magento_DownloadableImportExport

Magento_DownloadableSampleData

Magento_Eav

Magento_Email

Magento_EncryptionKey

Magento_Fedex

Magento_GiftMessage

Magento_GoogleAdwords

Magento_GoogleAnalytics

Magento_GoogleOptimizer

Magento_GroupedImportExport

Magento_GroupedProduct

Magento_GroupedProductSampleData

Magento_ImportExport

Magento_Indexer

 

مرحله پنجم، ایجاد اکانت مدیریت

برای استفاده از مجنتو یک اکانت مدیریت ایجاد کنید.

ساخت اکانت مدیریت مجنتو

 

مرحله ششم، تایید و شروع نصب

در این مرحله با کلیک بروی “Install Now” اطلاعات وارد شده را تایید می کنید و به مجنتو اجازه نصب می دهید.

نصب مجنتو2

برخلاف نسخه قبلی مجنتو، در این نسخه مراحل نصب دیتابیس و انتقال اطلاعات به مرحله آخر منتقل شده تا از اتلاف وقت در هر مرحله جلوگیری شود. همچنین با گذاشتن یک progress bar سعی شده تا روند نصب قابل مشاهده باشد؛ در نسخه قبل در مرحله نصب جداول دیتابیس تنها صفحه روی onload باقی می ماند و شما نمیدانستید که آیا نصب برنامه انجام می شود یا با مشکل مواجه شده است.

نصب جداول مجنتو2

how-to-install-magento2-step-10

پایان نصب

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

اطلاعات فروشگاه مجنتو

تذکر: در آخر هم باید دسترسی پوشه etc را در مسیر گفته شده ببندید.

نصب مجنتو در اینجا به پایان رسید، ولی یکی از مشکلات بزرگ کسانی که در حال حاضر از فروشگاه ساز مجنتو استفاده می کنند، انتقال از نسخه قدیمی به جدید است. بزودی پستی برای آموزش انتقال فروشگاه ساز مجنتو۱ به مجنتو۲  در وبلاگ‌ما قرار خواهیم داد. در ادامه تصاویری از محیط کاربری و مدیریت magento2 مشاهده می کنید.

محیط کاربری مجنتو2

محیط مدیریت مجنتو2

«برای اطلاع از بروزرسانی ها و مطالب جدید در کانال ما عضو شوید»