ناپ کامرس چیست؟
ناپ کامرس برجسته ترین بستر متن باز برای فروشگاه اینترنتی با تکنولوژی ASP.NET است. پروژه ناپ کامرس از سال 2008 شروع شده و به صورت مرتب نسخه های جدید منتشر کرده است.
در حال حاضر ناپ کامرس یکی از امن ترین، پایدارترین و توسعه پذیرترین بسترهای تجارت الکترونیک در دنیا است. میتوان نقطه اوج قدرت و محبوبیت ناپ کامرس را اواخر سال 2017 دانست. یعنی زمانی که ورژن nopCommerce 4 ارائه شد و تیم توسعه دهنده تصمیم به استفاده از تکنولوژی جدید ASP .NET Core گرفتند.
تا کنون بیش از 50 هزار فروشگاه آنلاین با این cms طراحی شده اند و بیش از 2.5 میلیون بار دانلود شده است. nopCommerce می تواند در عرض چند دقیقه اجرا شود. فقط نرم افزار را دانلود کنید و دستورالعمل نصب ساده را دنبال کنید.
nopCommerce برای موتورهای جستجو بهینه شده است و اجازه می دهد تا فروشگاه شما به تمام استانداردهای موتور جستجو برسد و کد منبع nopCommerce در دسترس برای دانلود رایگان است.
پیشنیازهای نرم افزاری مورد نیاز:
سیستم عامل های قابل پشتیبانی
یا بالاتر Windows 7
یا بالاتر Windows Server 2008
بانک های اطلاعاتی قابل پشتیبانی
یا بالاتر MS SQL Server 2008
تنظیمات نرم افزاری لازم
نصب وب سرور Internet Information Service (IIS) 7.0 یا بالاتر
نصب .NET Core 2.1 runtime ( جهت دانلود به این لینک مراجعه کنید)
نصب .NET Core Windows Server hosting runtime ( جهت دانلود به این لینک مراجعه کنید)
نصب ASP.NET 4.5 و MVC 5 و Microsoft .NET Framework 4.5.1 یا بالاتر جهت نصب nopCommerce 3.9 به پایین
نصب SQL Compact 4.0 یا بالاتر
آموزش نصب ناپ کامرس (nopCommerce)
1- فایل های نصبی را از اینجا دانلود نمائید. ((nopCommerce 4.10 – Web (no source) را دانلود نمائید)
توجه داشته باشید برای اینکه اجازه دانلود به شما داده شود ، ابتدا نیاز است عضو سایت شوید.
2- از طریق نرم افزارهای ftp مثل filezilla فایل ها را به روت اصلی هاست منتقل نمائید.
(در صورت استفاده از کنترل پنل پلسک فایل ها را در پوشه httpdocs آپلود نمائید.)
3- یک دیتابیس جدید ایجاد نمائید.
( در صورتیکه از کنترل پنل پلسک استفاده می نمائید، مطابق لینک راهنما مدیریت Data Base در Plesk می توانید دیتابیس را ایجاد نمائید.)
4- حال آدرس سایت را در مرورگر درج کنید. اگر همه چیز خوب پیش برود شما باید پیام زیر را ببینید.
در بخش Store information بصورت زیر فیلدها را تکمیل نمائید:
در Admin user email آدرس ایمیل را وارد نمائید.
در Admin user password و Confirm the password رمز عبور مورد نظر را وارد نمائید، رمز وارد شده را بخاطر بسپارید و یا در جایی ذخیره کنید، پس از نصب از این اطلاعات جهت ورود به مدیریت سایت استفاده خواهید نمود.
توصیه می کنیم از رمز عبور قوی استفاده کنید تا سایتتان را در مقابل هک های Brute Force به سایت های وردپرسی ایمن کنید.
در بخش Database information بصورت زیر فیلدها را تکمیل نمائید:
در این بخش گزینه Use SQL Server (or SQL Express) database و Enter SQL connection values را انتخاب نمائید.
SQL Server name: آدرس اتصال sql را وارد نمائید.
Database name: نام دیتابیسی که در گام قبلی ایجاد نموده اید را وارد نمائید.
SQL Username: نام یوزر دیتابیس ایجاد شده را وارد نمائید.
SQL Password: رمز عبور یوزر ایجاد شده در هاست را ایجاد نمائید.
سپس بر روی گزینه install کلیک نمائید.
روند نصب کمی زمانبر خواهد بود و پس از نصب شما صفحه اصلی سایت را مشاهده خواهید نمود.
مشاهده خطای Setup failed: Sequence contains more than one element
در صورتیکه در روند نصب با خطای Sequence contains more than one element مواجه شدید، احتمالا دیتابیس دارای اطلاعات قبلی می باشد. دیتابیس را حذف و مجدد ایجاد کنید. فایل ها را نیز حذف و مجدد آپلود کنید.
مشاهده خطای Setup failed: Cannot find the object “dbo.QueuedEmail” because it does not exist or you do not have permissions.
در صورتیکه در روند نصب با خطای Cannot find the object “dbo.QueuedEmail” because it does not exist or you do not have permissions مواجه شدید؛ جهت رفع مشکل بصورت زیر اقدام کنید:
- دیتابیس و یوزر آن را حذف و مجدد ایجاد کنید.
- در صورت عدم رفع مشکل با تغییرات مرحله قبل کوئری زیر را اجرا کنید:
use [dbname] ALTER USER [yourUser] WITH DEFAULT_SCHEMA = dbo;
در کوئری ذکر شده، نام دیتابیس را جایگزین dbname و نام یوزر آن را جایگزین yourUser کنید.
در هاست های ویندوزی ایرانسرور از .Net Core و سایر پیشنیاز های ناپ کامرس پشتیبانی می شود. در صورت نیاز به راه اندازی سایت با این سیستم مدیریت محتوا هم اکنون می توانید از اینجا نسبت به خرید هاست اقدام نموده و بسادگی سایتتان را راه اندازی کنید.
برگرفته از [nopcommerce.com]