Created
November 19, 2019 03:50
-
-
Save mattswann/eb9aac67d5d46ee29ee1fe3d15a2e628 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Check if composer currently installed | |
if hash composer; then | |
echo "Composer Already Installed" | |
echo "You can find it at $(type -p composer)" | |
fi | |
# Update package index | |
sudo apt update | |
# Make sure php is installed | |
sudo apt install php php-cli zip unzip php-zip | |
# Download latest composer snapshot and run it by php | |
sudo wget https://getcomposer.org/composer.phar | |
sudo chmod 755 composer.phar | |
# Move composer to /bin/composer | |
sudo mv composer.phar /bin/composer | |
cd /var/www | |
sudo mkdir temp | |
sudo chmod 7777 temp | |
cd temp | |
sudo git clone https://gist.github.com/b91d2ea66f0c57d396d44b640130e817.git | |
sudo mv /var/www/temp/b91d2ea66f0c57d396d44b640130e817/composer.json /var/www | |
sudo rm -r b91d2ea66f0c57d396d44b640130e817 | |
echo "Composer.JSON file downloaded" | |
cd /var/www | |
sudo composer install | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment