سیستم عاملفناوریمدیریت سرورمقالات وب

چگونه اپن کارت را بر روی سنت او اس ۷ نصب کنیم؟

در این مقاله به نحوه نصب اپن کارت بر روی توزیع سنت او اس ۷  می پردازیم. پس همراه وب ایده باشید.

چرا  توزیع سنت او اس برای اینکار انتخاب شده است؟

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

این مقاله را نیز بخوانید:۱۰ مورد از بهترین توزیع های لینوکس در سال ۲۰۱۶

اپن کارت چیست؟

اپن کارت یک سیستم فروشگاه ساز حرفه ای است که نصب آن بسیار ساده است. بعد از نصب می توانید قالب مورد نظر خود را انتخاب کنید، محصولات خود را به آن اضافه نمایید و شروع به دریافت سفارش کنید. اپن کارت دارای  روش های پرداخت متعدد و مدیریت سفارش درون ساخت است. پشتیبانی از آن و به روزرسانی نرم افزار ها رایگان است.  اپن کارت یک پلتفرم متن باز رایگان  برای افرادی است که به صورت آنلاین به تجارت می پردازند. این پلتفرم بنیان حرفه ای و قابل اعتمادی را فراهم می کند  که ساخت فروشگاه آنلاین موفقیت آمیز را بسیار ساده تر کرده است. این بنیان می تواند برای طیف گسترده ای از کاربران جذاب باشد . توسعه دهندگانی که به دنبال رابط  کاربر پسند هستند ، صاحبان فروشگاه هایی که تازه وارد دنیای مجازی شده اند و همه افرادی که به دنبال یک پلتفرم ساده و قدرتمند برای فروش می گردند باید برای یکبار هم که شده اپن کارت را امتحان کنند. اپن کارت دارای قابلیت ها و ویژگی های گسترده ای است که همین امر باعث می شود سفارشی سازی آن بسیار راحت باشد. با استفاده از ابزارهایی که در این پلتفرم وجود دارد  می توانید  بیشترین بهره را از پتانسیل فروشگاه خود ببرید.  این پلتفرم توسطجوامع گسترده ای حمایت می شود.  اپن کارت هر گونه ویژگی که یک CMS تجارت الکترونیکی مدرن باید داشته باشد را داراست. این ویژگی ها و قابلیت ها عبارتند از:

  • طبقه بندی ها
  • محصولات
  • تولید کنندگان
  • چند زبانه بودن
  • پشتیبانی از چندین واحد پول
  • مرور و بررسی محصولات/ رتبه بندی

پیش نیازها:

برای نصب اپن کارت، باید موارد زیر را بر روی سنت او اس ۷ خود داشته باشید:

  • وب سرور( توصیه می شود از وب سرور آپاچی استفاده کنید)
  • PHP 5.3+
  • پایگاه داده( پایگاه داده پیشنهادی MYSQLi است)

کتابخانه ها و ماژول های PHP مورد نیاز عبارت است از :

  • Curl
  • Zip
  • ZLib
  • GD
  • Library
  • Mcrypt
  • Mbstrings

مطمئن شوید که فایروال /iptables شما هیچ پورتی را مسدود نمی کند. همچنین باید اطمینان حاصل کنید که user permission ها به درستی تنظیم شده است و از این بابت مشکلی ندارید. برای غیر فعال کردن SELinux دستور زیر را تایپ کنید:

setenforce 0

خوب اول از هر کاری اجازه دهید سنت او اس ۷ را به روزرسانی کنیم.  اینکار به شما کمک می کند سرور خود را به روز نگه دارید. برای انجام اینکار دستورات زیر را یکی پس از دیگری اجرا کنید و منتظر به روزرسانی باشید.  این به روزرسانی به سرعت اینترنت شما بستگی دارد. پس صبور باشید:

sudo yum clean all

sudo yum -y update

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

updatecentos7

نصب آپاچی به عنوان وب سرور:

برای نصب آپاچی بر روی سنت او اس ۷، دستورات زیر را در ترمینال خود اجرا کنید:

sudo yum -y install httpd

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

sudo systemctl start httpd

 برای اینکه بعد از هر بار ریبوت، آپاچی به صورت خودکار آغاز شود از دستورات زیر بهره مند شوید:

sudo systemctl enable httpd

بررسی و تست آپاچی:

برای تست و بررسی آپاچی از دستور زیر استفاده کنید:

sudo systemctl status httpd

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

testing_apache_centos7

این تصویر نشان می دهد که وب سرور ما به روز است و به خوبی اجرا می شود.همچنین ممکن است نیاز به فعالسازی ماژول mod_rewrite باشد. برای اینکار کافیست فایل قرار گرفته در مسیر /etc/httpd/conf/httpd.conf   را توسط ویرایشگر مورد نظر خود باز کنید  و خطوط زیر را تغییر دهید:

AllowOverride None

این خط باید به خطی که در زیر مشاهده می کنید تغییر پیدا کند:

AllowOverride All

خوب وب سرور آپاچی آماده کار است.

نصب MySQL / MariaDB:

برای نصب MySQL / MariaDB بر روی سیستم خود، دستور زیر را اجرا کنید:

sudo yum install mariadb-server mariadb

این دستور باعث  دانلود و نصب MySQL / MariaDB بر روی سیستم شما می شود. برای اجرای MariaDB server از دستور زیر استفاده کنید:

sudo systemctl start mariadb

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

sudo mysql_secure_installation

centos7_security

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

afterrootpasswordcentos7

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

حالا چند گزینه Y/N را خواهید داشت که باید به دقت به آن پاسخ دهید:

عبارت Y را برای Remove anonymous users? فشار دهید

عبارت Y را برای سوال Remove test database and access to it? انتخاب کنید.

عبارت Y را برای سوال Reload privilege tables now? انتخاب نمایید.

بعد از اینکه تمامی این مراحل را پشت سر گذاشتید، باید چیزی شبیه شکل زیر داشته باشید.

finishmariadbcentos7

خوب MySQL / MariaDB شما آماده است.

نصب PHP:

برای نصب PHP، ترمینال خود را باز کنید و دستور زیر را در آن تایپ نمایید:

sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap php-mcrypt curl zlib

اینکار باعث می شود PHP بر روی سیستم سنت او اس ۷ شما دانلود و نصب شود.  همچنین استفاده از این دستور به شما کمک می کند ماژول های PHP و سایر موارد ضروری برای اپن کارت را نصب نمایید.

نصب phpMyAdmin:

 برای نصب phpMyAdmin از دستورات زیر استفاده کنید:

sudo yum -y install epel-release

حالا دوباره از دستور زیر استفاده کنید:

sudo yum -y install phpmyadmin

بعد از نصب PHP، باید آپاچی یا وب سرور خود را رستارت کنید تا بتواند با PHP کار کند. برای انجام اینکار دستور زیر را تایپ کنید:

sudo systemctl restart httpd.service

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

localhost/phpmyadmin

phpmyadmincentos7

خوب نصب PHP نیز با موفقیت  انجام شد.

نصب اپن کارت:

ابتدا یک فولدر با نام opencart ایجاد کنید و  دایرکتوری را به آن فولدر تغییر دهید.

mkdir opencart

cd opencart

آخرین نسخه از اپن کارت را نصب کنید.  باید فایلی با نام opencart-2.1.0.2.zip را دانلود نمایید.با استفاده از دستور زیر آن را از حالت ZIP خارج کنید:

sudo unzip opencart-2.1.0.2.zip

بعد از اینکه فایل خود را از حالت Zip خارج کردید ، فولدری به نام opencart-2.1.0.2 را خواهید داشت. آن را به opencart تغییر نام دهید. حالا این فولدر را با استفاده از دستورات زیر به مسیر /var/www/html کپی کنید:

sudo cp -avr opencart /var/www/html

حالا به مسیر /var/www/html بروید و دستورات زیر را تایپ کنید:

sudo chmod -R 775 opencart

sudo chown apache:apache opencart

دایرکتوری را به موقعیت فولدر تغییر دهید:

sudo cd /var/www/html/opencart/upload

فایل config را  از config-dist.php به config.php تغییر دهید:

cp config-dist.php config.php

باید فایل دیگری را در فولدر ادمین تغییر نام دهید. اینکار را از طریق دستورات زیر انجام دهید:

cp /var/www/html/opencart/upload/admin/config-dist.php /var/www/html/opencart/upload/admin/config.php

حالا عبارت زیر را در نوار آدرس مرورگر خود تایپ کنید:

localhost/opencart/upload

باید تصویر زیر را مشاهده کنید. حالا می توانیم نصب اپن کارت را آغاز کنیم.

step1centos7opencart

بر روی دکمه CONTINUE کلیک کنید.

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

step2centos7opencart

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

localhost/phpmyadmin

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

step3centos7opencart

حالا بر روی دکمه new کلیک کنید. بعد از کلیک کردن بر روی این گزینه شکلی شبیه زیر خواهید داشت.  نام پایگاه داده را تایپ کنید و بر روی دکمه Create کلیک نمایید.

phpmyadmincenos7step2

حالا پایگاه داده برای نصب اپن کارت آماده است.

 باید به مرحله نصب اپن کارت برگردید.

به عنوان DB Driver باید MySQLi ، برای Hostname باید localhost و برای نام کاربری عبارت Root را وارد کنید. از پسوردی که ایجاد کرده اید استفاده کنید و نام پایگاه داده را وارد نمایید.  همچنین باید ادرس ایمیل و پسورد ادمین را وارد کنید زیرا برای دسترسی به پنل مدیریتی اپن کارت به آن نیاز خواهید داشت. حالا روی گزینه CONTINUE کلیک کنید.

بعد از اینکار، شکلی شبیه  شکل زیر خواهید داشت:

step3_1centos7opencart

عبارت زیر را در نوار آدرس وارد کنید:

localhost/opencart/upload

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

localhost/opencart/upload/admin

شکلی شبیه شکل زیر خواهید داشت:

step4centos7opencart

برای نام کاربری Admin  را وارد کنید.پسوردی  را وارد کنید که قبلا به هنگام تنظیم اپن کارت ایجاد کرده اید.

liveopencartcentos7

خوب نصب اپن کارت بر روی سنت او اس ۷ به خوبی انجام شد. امیدوارم از این آموزش استفاده کرده باشید.

منبع

چگونه اپن کارت را بر روی سنت او اس ۷ نصب کنیم؟
امتیاز دهید
برچسب ها

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن