چندی پیش نسخه نهایی مجنتو ۲ ارائه شد. این نسخه از مجنتو دارای تغییرات زیادی نسبت به نسخه های پیشین است.
در این نوشته قصد داریم نصب مجنتو۲ را بصورت مرحله به مرحله و تصویری را آموزش دهیم، در پست قبلی کلیاتی در مورد نسخه جدید مجنتو گفته شد که میتوانید در اینجا آنرا مطالعه کنید.
در پست بعدی به بررسی این نسخه از مجنتو ۲ و چگونگی جا به جایی از نسخه های قبلی (۱.۹.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 استفاده کردیم. پس از بررسی نیازمندیهای مجنتو، فایل های دانلود شده را در محل موردنظر خود قرار دهید و صفحه مجنتو را باز کنید و بعد از قبول قوانین و شرایط وارد مراحل نصب می شوید:
مرحله اول، بررسی نیازمندی های مجنتو ۲
در این مرحله مجنتو، محیط نصب را برای نیازمندی هایش بررسی می کند.
در این مرحله من با مشکل عدم نصب Intl مواجه شدم که با تغییر زیر در php.ini سیستم، مشکل برطرف شد.
مرحله دوم، ورود اطلاعات دیتابیس
در این مرحله اطلاعات دیتابیس، شامل نام کاربری دیتابیس/پسورد/ نام دیتابیس و همچنین پیشوند دلخواه برای جداول را وارد نمایید.
مرحله سوم، انتخاب آدرس فروشگاه و آدرس مدیریت و گزینه های پیشرفته
اگر نیاز به تغییر آدرس فروشگاه و یا آدرس مدیریت دارید می توانید در این مرحله تغییرات موردنظر خود را انجام دهید. در این مرحله از نصب خود برنامه یک کلمه تصادفی برای دایرکتوری مدیریت پیشنهاد می دهد.(شبیه به پرستاشاپ)
همچنین در این مرحله میتوانید استفاده از https را برای هر قسمت مجنتو۲ که خواستید فعال بکنید، همچنین گزینه های استفاده آپاچی از بازنویسی آدرسها و همچنین نحوه ذخیره سشن ها نیز موجود است.
مرحله چهارم، انتخاب محدوده زمانی، ارز و زبان فروشگاه و تنظیم های مربوط به ماژول ها
در این مرحله محدوده زمانی، نوع ارز فروشگاه و زبان فروشگاه را مطابق نیاز خود انتخاب کنید.
در این مرحله میتوانید ماژولهایی که نیاز دارید را انتخاب کرده و نصب کنید. این قابلیت در مجنتو۲ اضافه شده است و تنها نصب ماژولهایی الزامی است که در روند یک فروشگاه حضور دارند و عملیات فروش بدون آنها قابل انجام نیست؛ ولی سایر ماژولها که قابلیت انتخاب یا عدم انتخاب دارند را به دلخواه و بر اساس نیاز نصب کنید. گزینه انتخاب همه نیز وجود دارد. در زیر لیستی از ماژولهای موجود در بسته مجنتو ۲ را مشاهده می کنید:
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” اطلاعات وارد شده را تایید می کنید و به مجنتو اجازه نصب می دهید.
برخلاف نسخه قبلی مجنتو، در این نسخه مراحل نصب دیتابیس و انتقال اطلاعات به مرحله آخر منتقل شده تا از اتلاف وقت در هر مرحله جلوگیری شود. همچنین با گذاشتن یک progress bar سعی شده تا روند نصب قابل مشاهده باشد؛ در نسخه قبل در مرحله نصب جداول دیتابیس تنها صفحه روی onload باقی می ماند و شما نمیدانستید که آیا نصب برنامه انجام می شود یا با مشکل مواجه شده است.
پایان نصب
بعد از نصب مجنتو با صفحه ای مشابه صفحه زیر مواجه می شود که در آن اطلاعات فروشگاه آمده است:
تذکر: در آخر هم باید دسترسی پوشه etc را در مسیر گفته شده ببندید.
نصب مجنتو در اینجا به پایان رسید، ولی یکی از مشکلات بزرگ کسانی که در حال حاضر از فروشگاه ساز مجنتو استفاده می کنند، انتقال از نسخه قدیمی به جدید است. بزودی پستی برای آموزش انتقال فروشگاه ساز مجنتو۱ به مجنتو۲ در وبلاگما قرار خواهیم داد. در ادامه تصاویری از محیط کاربری و مدیریت magento2 مشاهده می کنید.
نظرات کاربران
نظر خود را بفرستید:
آدرس ایمیل شما منتشر نخواهد شد.