Hostwinds Учебники

Результаты поиска для:


Содержание


Требования к престаношению
Престашоп Подготовка
Обновите свою ОС
Установить Apache
Установка MySQL (MariaDB)
Установка PHP
Установка престашоп

Как установить Prestashop на облако VPS

Теги: Cloud Servers,  VPS 

Требования к престаношению
Престашоп Подготовка
Обновите свою ОС
Установить Apache
Установка MySQL (MariaDB)
Установка PHP
Установка престашоп

Prestashop - это каркас электронной коммерции, построенная на PHP и MySQL.Он предоставляет интерфейс тематического типа, простым до организации каталога продуктов и галстуки на множество различных платежей на оплату и доставку.Кроме того, он отслеживает статистику, метрики и переводится на почти 200 языков для легкой интернационализации.Prestashop является открытым исходным кодом, что делает его свободным решением для этих хорошо востребованных платформ.

Prestashop предоставляет настройку, предоставляя вам возможность выбирать ваши цвета, логотип и дизайн из отбора сотен тем.Управление соотношениями клиентов, статистики, отслеживание продукта и заказы могут быть сделаны с помощью Prestashop GUI.Кроме того, он поддерживает несколько валют и интеграцию социальных сетей.

Требования к престаношению

Prestashop требует Apache, MySQL и PHP и может быть установлен на Linux, Windows или OS X. в частности, Apache 2.2 или Nginx, PHP 7.1 или выше, а требуется MySQL 5.6 или выше.Также необходимы расширения PHP CURL, DOM, FILEINFO, GD, INTL, MBSTRING, ZIP, JSON и ICONS.

Примечание: Рекомендуется использовать сервер с 2 ГБ или более оперативной памяти.

Ниже приведены шаги для установки требований PRESTASHOP на Linux VPS (виртуальный частный сервер) или выделенный сервер.

Престашоп Подготовка

Перед установкой самого Prestashop вам нужно будет сначала подготовить следующее на своем сервере, войдя на свой сервер через SSH.Эти шаги являются основой, необходимый для настройки структуры Prestashop.

Обновите свою ОС

Шаг 1: Перед началом дополнительной установки убедитесь, что ваша ОС актуальна, выполняя следующую команду

yum update

Установить Apache

Мы будем устанавливать Apache с DNF, который является диспетчером пакета по умолчанию для CentOS 8:

dnf install httpd

После установки служб Apache в вашей системе запустите все необходимые услуги:

systemctl restart httpd
systemctl status httpd
systemctl enable httpd

Вы можете убедиться, что Apache работает, открывая свой любимый веб-браузер и введя URL Http: // ваш-сервер-адрес.

Установка MySQL (MariaDB)

Шаг 1: Установите Mariadb.

dnf install mariadb-server
systemctl start mariadb

Шаг 2: Безопасная Mariadb.

По умолчанию Mariadb не затвердевает.Вы можете защитить Mariadb, используя сценарий MySQL_Secure_Installation.

Было бы лучше, если вы прочитаете и ниже каждого шага тщательно, чтобы установить пароль root, удалите анонимных пользователей, запретите логин удаленного root и удалить тестовую базу данных и доступ к защищению Mariadb:

mysql_secure_installation

ПРИМЕЧАНИЕ. По умолчанию по умолчанию нет корневого пароля, нажмите Enter, когда его задают вопрос.

Шаг 3: Перезапустите сервер баз данных MariaDB и включите его начать на запуск системы.

systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb

Установка PHP

Шаг 1: Установите PHP и обязательные модули

dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl

Шаг 2: Перезапустите Apache, используя SystemCTL для изменения в силу:

systemctl restart httpd

Шаг 3: Проверьте установку PHP, чтобы убедиться, что она установлена правильно.

Создайте новый файл под названием Test.php on / var / www / html и добавьте следующее:

nano /var/www/html/info.php


<?php
phpinfo();
?>

Затем нажмите Ctrl-X, Y, введите, чтобы сохранить и выйти нано.

Доступ http: // [Ваш сервер IP] /info.php, чтобы подтвердить, что PHP установлен.

Установка престашоп

Шаг 1: Скачать архив Prestashop:

На https://www.prestashop.com/en/versions Щелкните правой кнопкой мыши «Скачать» и выбрать «Копировать адрес ссылки»

В вашем SSH Terminal типа

cd /var/www/html/
wget 

И пространство, затем щелкните правой кнопкой мыши, чтобы вставить URL, затем введите.

Кроме того, вы можете скачать его на рабочий стол, а затем использовать SFTP, чтобы загрузить его.

Шаг 2: Unzip zip-файл:

unzip prestashop_1.*

И установить разрешения, поэтому PHP может написать в каталог:

chown -R root.apache /var/www/html/
chmod 775 /var/www/html/

Шаг 3: Создайте базу данных для Prestashop.

Войдите в MySQL с паролем для root, которые вы устанавливаете в шаге MySQL_Secure_Installation выше.

mysql -u root -p

В командной строке MySQL введите:

CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

Шаг 4: Начните установку Prestashop.

В веб-браузере перейдите к http: // [ваш сервер IP] /, и он должен начать расстегнуть файл Prestashop и установку его.Затем он даст вам варианты:

  • Установите свой язык
  • Принять лицензионное соглашение (оно проверит совместимость системы и сообщит вам, если что -то не хватает, но после этого учебника следует перейти на следующий шаг)
  • Установите информацию о магазине
  • Установите информацию о базе данных:
  • Адрес сервера 127.0.0.1
  • Имя базы данных PRESTA_DB
  • Пользователь базы данных - presta_user
  • Пароль базы данных, как введено в команде «Grant» выше
  • Оставьте префикс таблиц как «ps_», а флажок отбрасывает существующие таблицы (их нет).
  • Нажмите «Проверьте подключение к базе данных», и вы должны увидеть появление зеленой полосы с «подключенной базой данных».
  • Нажмите "Далее'

Prestashop затем завершит установку.

Шаг 5: Post Install Cleanup

На последнюю страницу в установке каталог / install должен быть удален.В командной строке на сервере запустите.

rm -rf /var/www/html/install

Шаг 6Войдите в бэкэнд магазина.

В вашем браузере перейдите к http: // [ваш сервер IP] / admin и войдите в систему с помощью электронной почты / пароля, который вы устанавливаете во время установки Prestashop на странице «Информация о магазине».Он сгенерирует новый Random Admin URL (по соображениям безопасности) и перенаправить вас.

Вы все сделали!Теперь вы можете настроить магазин, добавить продукты, настроить доставку, платеж и другие плагины и начать продавать.

Написано Hostwinds Team  /  Июль 30, 2021