Instalar automaticamente Laravel en Ubuntu

#!/bin/bash proyecto= echo echo echo -e "\x1B[01;96mBienvenido "$USER"\x1B[0m"; echo -e "\x1B[01;95mEste Script instalará automaticamente Laravel en Ubuntu."; echo -e "Para completar la instalación deberás seguir algunos pasos mínimos."; echo -e "Se instalarán los siguientes paquetes:"; echo -e "\x1B[01;93m+ apache2"; echo -e "+ mysql-server"; echo -e "+ php5"; echo -e "+ phpmyadmin"; echo -e "+ libapache2-mod-php5"; echo -e "+ php5-mcrypt"; echo -e "+ curl"; echo -e "+ composer"; echo -e "+ laravel\x1B[0m"; echo -e "\x1B[01;95mEn caso de que los paquetes ya esten instalados, no se instalarán.\x1B[0m"; read -r -p "Quieres continuar? [Y/n]" response response=${response,,} if [[ $response =~ ^(yes|y| ) ]]; then sudo apt-get update sudo apt-get upgrade -y sudo apt-get install apache2 mysql-server phpmyadmin curl php5 php5-mysql libapache2-mod-php5 php5-mcrypt -y sudo mysql_secure_installation sudo php5enmod mcrypt sudo service apache2 restart curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer echo -e "\x1B[01;96mEscribe el nombre del proyecto sin espacios (requerido):\x1B[0m \c" while [[ $proyecto = "" ]]; do read proyecto done cd /var/www/html/ sudo composer create-project laravel/laravel $proyecto --prefer-dist cd /var/www/html/$proyecto/ echo -e "\x1B[01;96mInstalacíon completada!\x1B[0m"; echo -e "\x1B[01;96mVisita el link\x1B[0m \x1B[01;93mhttp://localhost/$proyecto/public/\x1B[0m" echo -e "\x1B[01;96mSigueme en Twitter si te ha servido de ayuda \x1B[01;95m@xaviermartinezf\x1B[0m"; else echo -e "\x1B[01;91mHas cancelado la instalación...\x1B[0m"; echo -e "\x1B[01;91m¡Adiós!\x1B[0m"; fi
Un script para instalar automáticamente en Ubuntu. Pasos:
1. Crea un archivo que se llame "laravel.sh" y copia dentro el snippet
2. Ejecutar "sudo chmod a+x laravel.sh" (Enter)
3. Ejecutar "./laravel.sh" (Enter)
4. Sigue los pasos

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.