Приветствую Вас, Гость
Главная » Статьи » linux,Debian,Ubuntu


Установка Magento
1) Install PHP, MySql, PhpMyAdmin

2) Скачать Magento:

composer create-project 
 --repository=https://repo.magento.com/ 
 magento/project-community-edition 
 <install-directory-name>

Установка Magento с помощью Wab интерфейса
http://<Magento-host-or-IP>/<path-to-magento-root>/setup

Установка Magento с помощью командной строки

bin/magento setup:install \
--base-url=http://localhost/magento2ee \
--db-host=localhost \
--db-name=magento \
--db-user=magento \
--db-password=magento \
--backend-frontname=admin \
--admin-firstname=admin \
--admin-lastname=admin \
--admin-email=admin@admin.com \
--admin-user=admin \
--admin-password=admin123 \
--language=en_US \
--currency=USD \
--timezone=America/Chicago \
--use-rewrites=1
3) index.php add
error_reporting(E_ALL);
ini_set('display_errors', 1);

 

4) Config Apache2 (or Nginx)

sudo vi /etc/apache2/sites-available/site.name.conf

ln -s /etc/apache2/sites-available/site.name.conf /etc/apache2/sites-enabled/site.name.conf

<VirtualHost *:80>
        ServerName magento227.local
        ServerAlias www.magento227.local
        ServerAdmin webmaster@localhost
        DocumentRoot /home/vova/work/projects/geekHub
        ErrorLog /home/vova/work/projects/geekHub/var/errors.log
        CustomLog /home/vova/work/projects/geekHub/var/access.log combined

        <Directory /home/vova/work/projects/geekHub>
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>

</VirtualHost>
#<VirtualHost *:443>
#        ServerName dipyeye.local.com
#        ServerAlias www.dipyeye.local.com
#        DocumentRoot /home/vova/work/projects/dipyeye
#        SSLEngine on
#        SSLCertificateFile      /etc/ssl/certs/ssl-cert-snakeoil.pem
#        SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
#</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

 

5) Add in /etc/hosts

 

6) usermod -a -G groupName www-data (userName) Добавить пользователя в групу

 

7) sudo chown ${USER}:${USER} -R /magentoDir

 

8)sudo apt-get install git git-gui curl php-xdebug -y

9.0) sudo apt install php7.2-bcmath php7.2-zip php7.2-xsl php7.2-xml php7.2-soap php7.2-mbstring php7.2-json php7.2-intl php7.2-gd php7.2-curl php7.2-mysql

 

9)sudo vi /etc/php/*/*/conf.d/999-custom-config.ini
echo "error_reporting = E_ALL & ~E_DEPRECATED
display_errors = On
display_startup_errors = On
ignore_repeated_errors = On
cgi.fix_pathinfo=1
max_execution_time = 3600
memory_limit = 1G
session.gc_maxlifetime = 84600

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.max_nesting_level=256

 

10)  sudo service apache2 restart

Категория: linux,Debian,Ubuntu | Добавил: Soldier (10.04.2019)
Просмотров: 626 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]