Инсталирање
Инсталирање Магента
Магнето је апликација за е-трговину отвореног кода у власништву еБаи-а. Ради користећи ЛАМП стек на већини Линук дистрибуција. Овај водич ће се фокусирати на то како да подесите Магенто на Убунту 15.04 - али би кораци овде требало да функционишу и за друге верзије.
Имајте на уму да је Магенто апликација са великим ресурсима. За тест сервер, ПХП захтева најмање 512 МБ РАМ-а, али би требало да користите најмање 1 ГБ за малу продавницу и 4 ГБ за средњу до вели��у продавницу са стотинама производа.
Овај водич претпоставља да користите свеже креирани ВПС без инсталираних пакета.
Инсталирање
ЛАМП Стацк
Прво, уверите се да је apt-getбиблиотека пакета ажурирана тако што ћете покренути наредбу у наставку. Ово ће осигурати да је најновија верзија пакета инсталирана.
$ apt-get update
Након што се ово заврши, време је да се инсталирају ЛАМП компоненте које покрећу Магенто (Линук, Апацхе, МиСКЛ, ПХП). Покрените следећу команду са sudoда бисте инсталирали сва 3 пакета одједном. Алтернативно, ове пакете можете засебно инсталирати користећи овај водич .
$ sudo apt-get install lamp-server^
Мораћете да наведете лозинку за МиСКЛ роот корисника. Уверите се да је ова лозинка сигурна и забележите је јер ће вам бити потребна касније.
Апацхе Сетуп
Пре него што се Магнето инсталира, морамо да конфигуришемо Апацхе да правилно преусмери и препише долазни саобраћај. Креирајте виртуелну датотеку хоста за Апацхе користећи следећу команду. Овде користимо nanoуређивач, међутим може се користити било који уређивач текста.
$ sudo nano /etc/apache2/sites-available/magento.conf
Унутар ове датотеке копирајте и налепите наше опције подешавања у nanoинтерфејс.
<VirtualHost *:80>
DocumentRoot /var/www/public
<Directory /var/www/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
</VirtualHost>
Требало би да изгледа слично као на слици испод.

Сачувајте и затворите датотеку користећи Control + Oи Control + X. Затим морамо да кажемо Апацхе-у да користи нову конфигурациону датотеку и да игнорише подразумевану конфигурациону датотеку. Извршите следеће команде у наставку (редом):
$ sudo a2ensite magento.conf
$ sudo a2dissite 000-default.conf
Затим поново учитајте Апацхе користећи команду.
$ sudo service apache2 reload
ПХП Сетуп
ПХП такође треба да буде конфигурисан да правилно рукује Магенто апликацијом. Пошто је то апликација са изузетно тешким ресурсима, морамо да повећамо доделу меморије која се даје ПХП-у. У овом случају, доделићу 512 МБ јер ће ово бити само пробна продавница, али већина продавница захтева 1-4 ГБ меморије.
Прво отворите php.iniконфигурациону датотеку помоћу уређивача текста.
$ sudo nano /etc/php5/apache2/php.ini
Пронађите ред који декларише ограничење меморије за ПХП и промените га на жељени број (у овом случају 512МБ).
memory_limit = 512M
![Инсталирање Магенто 2 на Убунту Инсталирање Магенто 2 на Убунту]()
Сачувајте и затворите датотеку користећи Control + Oи Control + X.
Магенту су такође потребни додатни ПХП модули који се могу инсталирати помоћу apt-get. Извршите следећу команду.
$ sudo apt-get install php5-mcrypt php5-curl php5-gd libcurl3 php5-intl php5-xsl
Када се инсталација заврши, покрените следеће команде.
$ sudo a2enmod rewrite
$ sudo php5enmod mcrypt
Коначно, поново покрените Апацхе.
$ sudo service apache2 restart
МиСКЛ Сетуп
Магенто користи МиСКЛ за складиштење скоро свих података повезаних са сајтом. Морамо да направимо базу података коју ће апликација користити. Покрените МиСКЛ командну линију користећи наредбу испод, користећи лозинку из претходног подешавања ЛАМП-а.
$ mysql -u root -p
Затим извршите наредбу испод да бисте креирали базу података.
CREATE DATABASE magento;
Оставите МиСКЛ командну линију користећи Control + C.
Инсталирање Магента
Инсталирајте composerса следећом командом:
$ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Морамо да генеришемо пар кључева за клонирање Магенто репо-а. Пошто ово захтева аутентификацију, погледајте Магенто развојну документацију за најновија упутства.
Затим поставите ове кључеве у аутх датотеку за цомпосер користећи наредбу испод.
$ sudo nano /root/.composer/auth.json
Копирајте и налепите садржај испод у датотеку.
{
"http-basic": {
"repo.magento.com": {
"username": "<your public key>",
"password": "<your private key>"
}
}
}
ЦД у веб директоријум.
$ cd /var/www
Клонирајте Магенто Гитхуб репо.
$ git clone -b 2.0 https://github.com/magento/magento2.git public
ЦД у клонирани фолдер.
$ cd public
Покрените composer installда бисте ажурирали зависности.
$ composer install
Подешавање претраживача
Једноставно идите до ИП адресе вашег Вултр ВПС-а и дочекаће вас страница за подешавање Магенто-а. ИП адреса вашег ВПС-а се налази унутар Вултр контролне табле.
Можете да довршите подешавање Магенто пратећи чаробњак. Не заборавите да унесете детаље базе података из раније у овом водичу.
Уживајте у својој новој Магенто веб продавници!