جدول محتوایی

آموزش نصب prestahop در سرور مجازی اوبونتو 20.04

Prestashop یک راه حل تجارت الکترونیک است که به شما امکان می دهد فروشگاه آنلاین خود را به راحتی ایجاد کنید. این سیستم مدیریت محتوا به زبان PHP نوشته شده است و از MySQL/MariaDB برای ذخیره محتوای خود استفاده می کند. Prestashop یک بستر ساده و کارآمد برای فروش و مدیریت آنلاین محصول شما فراهم می کند. ویژگی های بسیار مفیدی از جمله مدیریت موجودی، صورتحساب، حمل و نقل، کاتالوگ محصولات، پشتیبانی درگاه پرداخت چندگانه و بسیاری موارد دیگر را ارائه می دهد.در این پست، نحوه نصب prestashop اوبونتو  20.04 VPS با آپاچی را به شما نشان خواهیم داد.

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

 

پیش نیاز ها

  • یک سرور جدید اوبونتو 20.04 از ایرانیکا سرور (خرید سرور مجازی)
  • رمز عبور روت که روی سرور شما پیکربندی شده است

 

مرحله 1: ایجاد سرور جدید

پس از خرید سرور مجازی خود ، از راه SSH به ان وارد شوید.

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

apt-get update -y

 

 

مرحله 2 – نصب Apache، MariaDB و PHP

برای نصب prestashop اوبونتو ، ابتدا باید وب سرور آپاچی، پایگاه داده MariaDB، PHP و بسته های دیگر را روی سیستم خود نصب کنید.

با دستور زیر می توانید همه آنها را نصب کنید:

apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-gd php7.4-mbstring php7.4-mysql php7.4-curl php-xml php-cli php7.4-intl php7.4-zip unzip -y




پس از نصب تمام بسته ها، فایل php.ini را ویرایش کنید:

nano /etc/php/7.4/apache2/php.ini



تنظیمات زیر را با توجه به نیاز خود تغییر دهید:

memory_limit = 512M
post_max_size = 32M
upload_max_filesize = 32M
date.timezone = Asia/Kolkata





 

فایل را ذخیره کرده و ببندید، سپس سرویس Apache را مجددا راه اندازی کنید تا تغییرات اعمال شود:

systemctl restart apache2

 

 

مرحله 3 – ایجاد پایگاه داده PrestaShop

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

ابتدا با دستور زیر به MySQL متصل شوید:

mysql


پس از اتصال، یک پایگاه داده و کاربر با دستور زیر ایجاد کنید:

CREATE DATABASE prestadb;
GRANT ALL PRIVILEGES ON prestadb.* TO 'prestauser'@'localhost' IDENTIFIED BY 'password';

 

سپس، امتیازات را برای اعمال تغییرات پاک کنید:

FLUSH PRIVILEGES;



سپس با دستور زیر از MySQL خارج شوید:

EXIT;


مرحله 4 – دانلود Prestashop

ابتدا به صفحه مخزن PrestaShop Github بروید و آخرین نسخه PrestaShop را با دستور زیر دانلود کنید:

wget https://github.com/PrestaShop/PrestaShop/releases/download/1.7.7.4/prestashop_1.7.7.4.zip


 

پس از اتمام دانلود، فایل دانلود شده را در پوشه اصلی آپاچی از حالت فشرده خارج کنید:

unzip prestashop_1.7.7.4.zip -d /var/www/html/prestashop



سپس، مجوزهای مناسب را برای دایرکتوری PrestaShop تنظیم کنید:

chown -R www-data:www-data /var/www/html/prestashop/
chmod -R 755 /var/www/html/prestashop


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

 

مرحله 5 – پیکربندی Apache برای پرستاشاپ

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

nano /etc/apache2/sites-available/prestashop.conf


خطوط زیر را اضافه کنید:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/prestashop
   ServerName presta.example.com

   <Directory /var/www/html/prestashop>
        Options FollowSymlinks
        AllowOverride All
        Require all granted 
   </Directory>
ErrorLog ${APACHE_LOG_DIR}/example_error.log
CustomLog ${APACHE_LOG_DIR}/example_access.log combined
</VirtualHost>

 

 

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

a2ensite prestashop


 

در مرحله بعد، ماژول بازنویسی Apache را فعال کنید و سرویس Apache را مجددا راه اندازی کنید تا تغییرات اعمال شود:

a2enmod rewrite
systemctl restart apache2




اکنون وب سرور آپاچی شما برای سرویس دادن به پرستاشاپ پیکربندی شده است و می توانید برای دسترسی به پرستاشاپ اقدام کنید.

 

 

مرحله 6 – دسترسی به رابط وب prestashop

اکنون مرورگر وب خود را باز کرده و URL http://presta.example.com را تایپ کنید. شما باید صفحه زیر را ببینید:

نصب prestashop اوبونتو

 

 

زبان خود را انتخاب کنید و روی Next کلیک کنید. سپس صفحه زیر را مشاهده می کنید:

نصب prestashop اوبونتو

 

 

لایسنس را بپذیرید و روی Next کلیک کنید. شما باید صفحه زیر را ببینید:

 

نصب prestashop اوبونتو

 

 

اطلاعات سایت خود را وارد کرده و بر روی Next کلیک کنید. شما باید صفحه زیر را ببینید:

نصب prestashop اوبونتو

 

 

 

اطلاعات پایگاه داده خود را وارد کرده و بر روی Next کلیک کنید. شما باید صفحه زیر را ببینید:

نصب prestashop اوبونتو

 

روی “Manage your store” کلیک کنید. به صفحه زیر هدایت خواهید شد:

نصب prestashop اوبونتو

 

قبل از اتصال به رابط مدیریت پرستاشاپ، پوشه install را با دستور زیر حذف کنید:

rm -rf /var/www/html/prestashop/install







سپس بر روی PrestaShop admin URL (آدرس مدیریت پرستاشاپ) کلیک کنید. شما به صفحه ورود به سیستم مدیریت پرستاشاپ هدایت خواهید شد:

نصب prestashop اوبونتو

 

 

 

نام کاربری و رمز عبور ادمین خود را وارد کنید و روی LOG IN کلیک کنید. شما به داشبورد پرستاشاپ هدایت خواهید شد:

نصب prestashop اوبونتو

 

 

جمع بندی

اکنون می توانید داشبورد PrestaShop را کاوش کنید، محصولات خود را اضافه کنید و فروش آنلاین آنها را شروع کنید . همین حالا می توانید نصب prestashop اوبونتو روی سرور مجازی خود را اغاز کنید.

 

 

7رای - امتیاز 5 ممنون از امتیازی که دادید..!

دسته بندی شده در: