Skip to content

Instantly share code, notes, and snippets.

@JosephMaxwell
Created August 26, 2017 20:05
Show Gist options
  • Save JosephMaxwell/b3faa9f73bc86035456cd57e12127c7f to your computer and use it in GitHub Desktop.
Save JosephMaxwell/b3faa9f73bc86035456cd57e12127c7f to your computer and use it in GitHub Desktop.
Magento 2 Build Environment Configuration
sudo yum install -y java-1.8.0-openjdk.x86_64
sudo /usr/sbin/alternatives --set java /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
sudo /usr/sbin/alternatives --set javac /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/javac
sudo yum remove java-1.7
wget https://mirror.webtatic.com/yum/el6/latest.rpm
# Install webtatic repo
sudo yum install -y latest.rpm
# Install base mysql
sudo yum install -y mysql56-server
sudo service mysqld start
# Install base php7
sudo yum install -y --enablerepo=webtatic php70w
sudo yum install -y php70w-xml
sudo yum install -y php70w-pdo
sudo yum install -y php70w-gd
sudo yum install -y php70w-mysql
sudo yum install -y php70w-mbstring
sudo yum install -y php70w-mcrypt
sudo yum install -y php70w-intl
sudo yum install -y php70w-pecl-mongodb
sudo yum install -y git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
sudo yum -y install nodejs
#curl -L https://npmjs.org/install.sh | sudo sh
sudo npm install --global gulp-cli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment