آموزش نصب فروشگاه ساز oprncart بر روی سرور لینوکس

  • شروع کننده موضوع msm
  • تاریخ شروع

msm

عضو حرفه ای
ناظر انجمن
عضویت
13/5/15
ارسال ها
185
امتیاز
6
فروشگاه ساز opencart رو احتمالا میشناسید و توضیح اضافی نمیدیم اگر هم نمیشناسیدداخل انجمن و گوگل جستجو کنید در این آموزش قصد داریم به شما یاد بدیم چطوری بدون اینکه کنترل پنل نصب کنید یه سایت اوپن کارت رو روی لینوکس آپ کنید و به خوبی و خوشی استفاده کنید

خیله خوب بریم سر اصل مطلب اول ببینیم opencart چه پیش نیاز هایی داره :​
کد:
Web Server (Apache HTTP Server Preferred)
PHP (5.2 and above).
Database (MySQLi Preferred but).
خوبه خیلی سادست مثله آب خوردن میشه اینارو راه اندازی کرد اما یه نکته هست اونم اینه که ما میخوایم به جای mysql از mariadb استفاده کنیم چون به اعتقاد من و خیلیا دیگه که اگر بازم تو گوگل سرچ کنید به نتیجه میرسید ماریا دیبی از لحاظ سرعت و مصرف از منابع سرور بهینه تر از مای اس کیو ال عمل میکنه
اگر فک کردید نیاز مندیهاش تموم شد باید بگم اشتباه میکنید همیشه حواستون به لایبراری ها و ماژول هایی که رو php نیاز دارید هم باشه چون گیر میکنید اساسی
کد:
Curl
Zip
Zlib
GD Library
Mcrypt
Mbstrings
مرحله 1 : نصب آپاچی ، پی اچ پی و ماریا دی بی
کد:
# apt-get install apache2          (On Debian based Systems)
# yum install httpd             (On RedHat based Systems)
# apt-get install php5 libapache2-mod-php5 php5-curl php5-mcrypt     (On Debian based Systems)
# yum install php php-mysql php5-curl php5-mcrypt            (On RedHat based Systems)
# apt-get install mariadb-server mariadb-client                (On Debian based Systems)
# yum install mariadb-server mariadb                    (On RedHat based Systems)
تا اینجا هرچی نیاز بوده نصب شده فقط یه نکته اگر موقع نصب با یام اینستال پیغام پکیج نات فلند گرفتید روی سرورتون ریپوسیتی اد کنید مشکلتون رفع میشه
سرویس آپاچی و ماریا دیبی رو هم استارت کنید چون میدونم کامندش رو بلدید دیگه نمیذارمش
تا اینجا سرور آمادست
مرحله 2 : دانلود ونصب اوپن کارت
کد:
# wget https://github.com/opencart/opencart/archive/master.zip

# cp master.zip /var/www/html/
# cd /var/www/html
# unzip master.zip
# cd opencart-master
# mv -v upload/* ../opencart-master/
# cp /var/www/html/opencart-master/admin/config-dist.php /var/www/html/opencart-master/admin/config.php
# cp /var/www/html/opencart-master/config-dist.php /var/www/html/opencart-master/config.php
# chmod 777 -R /var/www/html/opencart-master
خوب تا اینجا تمومه میریم سر ایجاد دیتابیس

کد:
# mysql -u root -p
CREATE DATABASE opencartdb;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEDGES ON opencartdb.* TO 'opencartuser'@'localhost' IDENTIFIED by 'mypassword';
به جای opencartuser نام کاربری دیتابیسی که مد نظرتونه بزنید و به جای mypassword پسوردی که میخواید رو بزنید .
حالا با یه مرورگر آدرس رو بزنید http://<web server IP address> و میبینید که صفحه نصب اوپن کارت باز میشه
بقیش هم معلومه دیگه توضیح نمیخواد
توضیحات رو خلاصه گفتم که اگر سوالی داشتید تو تاپیک بپرسید
 
بالا