forked from Genaker/Magento-Linux-Installation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall-monorepo-git.sh
26 lines (14 loc) · 1.14 KB
/
install-monorepo-git.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
mkdir -p /var/www/html/magento/
cd /var/www/html/magento/
git clone https://github.com/magenx/Magento-2.git .
echo "\nRun: "bin/magento setup:install" to finish installation\n"
DB_PASSWORD="${DB_PASSWORD:=asdfDFhdjtDFGeq4rwrc3IOcvxb4xbfsdf}"
DB_NAME="${DB_NAME:=magento2}"
mysql -h 127.0.0.1 -u root -p"$DB_PASSWORD" -e "create database $DB_NAME";
IP=$(wget -qO - icanhazip.com)
sudo service nginx restart
php -d memory_limit=5028M /var/www/html/magento/bin/magento setup:install --base-url=http://$IP --base-url-secure=http://$IP --use-secure=0 --use-rewrites=1 --use-secure-admin=1 --backend-frontname=admin --db-host=127.0.0.1 --db-name=$DB_NAME --db-user=root --db-password=$DB_PASSWORD --use-secure=0 --base-url-secure=0 --use-secure-admin=0 --admin-firstname=Admin --admin-lastname=Adminovich --admin-email=admin@admin.ua --admin-user=admin --backend-frontname=admin --use-rewrites=1 --admin-password=admin123
echo "chmod -R 777 /var/www/html/magento/"
echo "yes | /var/www/html/magento/bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=127.0.0.1 --page-cache-redis-db=1"
sudo chmod -R 777 /var/www/html/magento/