Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2016
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.15 KB | None | 0 0
  1.  
  2. #
  3. # Apache
  4. #
  5. sudo yum update -y
  6. sudo yum install -y httpd24
  7. sudo chkconfig httpd on
  8. sudo service httpd start
  9.  
  10. #
  11. # PHP
  12. #
  13. sudo yum install php56 php56-gd php56-mcrypt php56-intl php56-mbstring php56-soap php56-mysqlnd mysql -y
  14. "always_populate_raw_post_data = -1" >> /etc/php.ini
  15. sudo service httpd restart
  16.  
  17. #
  18. # Create a my.cnf file for ec2-user
  19. #
  20. .my.cnf
  21. [client]
  22. host=mysql.cwbwai7rt3xb.eu-west-1.rds.amazonaws.com
  23. user=root
  24. password=mysqlpwd
  25.  
  26.  
  27. #
  28. # Make sure apache user has /bin/bash shell
  29. #
  30. sudo vi /etc/passwd
  31.  
  32. #
  33. # Fix Allow ovveride All
  34. #
  35. sudo vi /etc/httpd/httpd.conf
  36.  
  37. #
  38. # Create DB
  39. #
  40. mysql -e "drop database if exists marketplace;"
  41. mysql -e "create database marketplace character set utf8;"
  42. mysql -e "grant all on marketplace.* to 'marketplace'@'%' identified by 'a81a92a91a';"
  43. mysql -e "flush privileges;"
  44. mysql -e "show databases;"
  45.  
  46. #
  47. # Get extensions
  48. #
  49.  
  50. sudo su - apache
  51. rm -rf /tmp/src
  52. mkdir -p /tmp/src
  53. cd /tmp/src
  54. wget https://www.dropbox.com/s/pgphn5ajukwq3bv/Magento-CE-2.0.7-2016-05-24-12-06-54.zip
  55. wget https://www.dropbox.com/s/a5jmcpmk5jy97r2/ced_csmarketplace-1.0.0_1_1.zip
  56. wget https://www.dropbox.com/s/dvor6hmlyjdmekq/ced_cscommission-0.0.1_1.zip
  57. wget https://www.dropbox.com/s/n9w506kongwpn6s/ced_csmultishipping-1.0.0_1_1.zip
  58. wget https://www.dropbox.com/s/1hubj0lr0vgeo1o/ced_csorder-2.0.1_1_1.zip
  59. wget https://www.dropbox.com/s/ihtdafv50itr5ba/ced_csproduct-0.0.1_2_6.zip
  60. wget https://www.dropbox.com/s/2cb6glgjbkms9jx/ced_csproassign-0.0.1_1.zip
  61. wget https://www.dropbox.com/s/9tazgdgibyevmvp/ced_csupsshipping-0.0.1_3_1.zip
  62. wget https://www.dropbox.com/s/64317rzc8bzb3fr/ced_csvendorproductattribute-1.0.0_2.zip
  63. wget https://www.dropbox.com/s/v91uqn2ccic98k6/ced_csvendorreview-1.0.0_1.zip
  64. wget https://www.dropbox.com/s/e71mgqm0e9h4idr/vendorsociallogin_2.zip
  65. unzip -q ced_csmarketplace-1.0.0_1_1.zip
  66. unzip -q ced_cscommission-0.0.1_1.zip
  67. unzip -q ced_csmultishipping-1.0.0_1_1.zip
  68. unzip -q ced_csorder-2.0.1_1_1.zip
  69. unzip -q ced_csproduct-0.0.1_2_6.zip
  70. unzip -q ced_csproassign-0.0.1_1.zip
  71. unzip -q ced_csupsshipping-0.0.1_3_1.zip
  72. unzip -q ced_csvendorproductattribute-1.0.0_2.zip
  73. unzip -q ced_csvendorreview-1.0.0_1.zip
  74. unzip -q vendorsociallogin_2.zip
  75.  
  76. #
  77. # Install Magento
  78. #
  79.  
  80. rm -rf /var/www/html/*
  81. unzip -qo /tmp/src/Magento-CE-2.0.7-2016-05-24-12-06-54.zip -d /var/www/html/
  82.  
  83. #
  84. # Run installer
  85. #
  86. mysql.cwbwai7rt3xb.eu-west-1.rds.amazonaws.com
  87. marketplace
  88. a81a92a91a
  89. marketplace
  90.  
  91. #
  92. # Setup cron
  93. #
  94. sudo su - apache
  95. crontab -e
  96. * * * * * /usr/bin/php -c /etc/php.ini /var/www/html/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /tmp/magento.cron.log
  97. * * * * * /usr/bin/php -c /etc/php.ini /var/www/html/update/cron.php >> /tmp/update.cron.log
  98. * * * * * /usr/bin/php -c /etc/php.ini /var/www/html/bin/magento setup:cron:run >> /tmp/setup.cron.log
  99.  
  100. #
  101. # Install Basic Marketplace
  102. #
  103.  
  104. cd /var/www/html
  105. cp -r /tmp/src/Ced_CsMarketplace-1.0.0/* /var/www/html/
  106. php bin/magento setup:upgrade
  107. php bin/magento cache:clean
  108. sed -i -e 1d /var/www/html/app/code/Ced/CsMarketplace/Controller/Adminhtml/Vendor/MassStatus.php
  109.  
  110. #
  111. # Install CsOrder extensions
  112. #
  113.  
  114. cd /var/www/html
  115. mkdir -p /var/www/html/app/code/Ced/CsOrder
  116. cp -r /tmp/src/Ced_CsOrder-2.0.1/* /var/www/html/app/code/Ced/CsOrder
  117. php bin/magento setup:upgrade
  118. php bin/magento cache:clean
  119.  
  120.  
  121. #
  122. # Install other extensions
  123. #
  124.  
  125. #cd /var/www/html
  126. #mkdir -p /var/www/html/app/code/Ced/CsOrder
  127. #cp -r /tmp/src/Ced_CsCommission-0.0.1 /var/www/html/app/code/Ced/CsCommission
  128. #cp -r /tmp/src/Ced_CsMultiShipping-1.0.0 /var/www/html/app/code/Ced/CsMultiShipping
  129. #cp -r /tmp/src/Ced_CsProduct-0.0.1 /var/www/html/app/code/Ced/CsProduct
  130. #cp -r /tmp/src/Ced_CsProAssign-0.0.1 /var/www/html/app/code/Ced/CsProAssign
  131. #cp -r /tmp/src/Ced_CsUpsShipping-0.0.1 /var/www/html/app/code/Ced/CsUpsShipping
  132. #cp -r /tmp/src/Ced_CsVendorProductAttribute-1.0.0 /var/www/html/app/code/Ced/CsVendorProductAttribute
  133. #cp -r /tmp/src/Ced_CsVendorReview-1.0.0 /var/www/html/app/code/Ced/CsVendorReview
  134. #php bin/magento setup:upgrade
  135. #php bin/magento cache:clean
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement