Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. sudo su
  2. apt-get update
  3.  
  4. apt-get install nginx -y
  5.  
  6. netstat -plntu | grep 80
  7.  
  8. apt-get install php7.0-fpm php7.0-mcrypt php7.0-curl php7.0-cli php7.0-mysql php7.0-gd php7.0-xsl php7.0-json php7.0-intl php-pear php7.0-dev php7.0-common php7.0-mbstring php7.0-zip php-soap libcurl3 curl -y
  9.  
  10. vim /etc/php/7.0/fpm/php.ini
  11. vim /etc/php/7.0/cli/php.ini
  12.  
  13. memory_limit = 512M
  14. max_execution_time = 1800
  15. zlib.output_compression = On
  16.  
  17. systemctl restart php7.0-fpm
  18.  
  19. apt-get install mariadb-server mariadb-client -y
  20.  
  21. mysqladmin -u root password mypassword
  22.  
  23. mysql -u root -p
  24.  
  25. create database magentodb;
  26. create user magentouser@localhost identified by 'magentouser@';
  27. grant all privileges on magentodb.* to magentouser@localhost identified by 'magentouser@';
  28. flush privileges;
  29. q;
  30.  
  31. cd ~/
  32. curl -sS https://getcomposer.org/installer | php
  33.  
  34. mv composer.phar /usr/bin/composer
  35.  
  36. composer -v
  37.  
  38. cd /var/www/
  39. wget https://github.com/magento/magento2/archive/2.0.7.tar.gz
  40. tar -xzvf 2.0.7.tar.gz
  41. mv magento2-2.0.7/ magento2/
  42.  
  43. cd /var/www/magento2/
  44. composer install -v
  45.  
  46. cd /etc/nginx/sites-available/
  47. vim magento
  48.  
  49. upstream fastcgi_backend {
  50. server unix:/run/php/php7.0-fpm.sock;
  51. }
  52. server {
  53. listen 80;
  54. server_name www.newmagento.com;
  55. set $MAGE_ROOT /var/www/magento2;
  56. set $MAGE_MODE developer;
  57. include /var/www/magento2/nginx.conf.sample;
  58. }
  59.  
  60. ln -s /etc/nginx/sites-available/magento /etc/nginx/sites-enabled/
  61. systemctl restart nginx
  62.  
  63. bin/magento setup:install --backend-frontname="adminlogin"
  64. --key="biY8vdWx4w8KV5Q59380Fejy36l6ssUb"
  65. --db-host="localhost"
  66. --db-name="magentodb"
  67. --db-user="magentouser"
  68. --db-password="magentouser@"
  69. --language="en_US"
  70. --currency="USD"
  71. --timezone="America/New_York"
  72. --use-rewrites=1
  73. --use-secure=0
  74. --base-url="http://www.newmagento.com"
  75. --base-url-secure="https://www.newmagento.com"
  76. --admin-user=adminuser
  77. --admin-password=admin123@
  78. --admin-email=admin@newmagento.com
  79. --admin-firstname=admin
  80. --admin-lastname=user
  81. --cleanup-database
  82.  
  83. [SUCCESS]: Magento installation complete.
  84. [SUCCESS]: Magento Admin URI: /adminlogin
  85.  
  86. cd /var/www/magento2/
  87. chmod 700 /var/www/magento2/app/etc
  88. chown -R www-data:www-data .
  89.  
  90. systemctl restart nginx
  91.  
  92. crontab -u www-data -e
  93.  
  94. * * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log
  95. * * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log
  96. * * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement