Last active
August 29, 2015 14:09
-
-
Save fastcodecoq/46c8d20e6664b48ed273 to your computer and use it in GitHub Desktop.
Shell Script para desplegar una máquina funcional en Ubuntu Server o Debian.
This file contains hidden or 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/sh | |
| echo 'Desplegando máquina' | |
| cd /etc | |
| sudo apt-get install nginx | |
| sudo apt-get install mysql-server | |
| sudo apt-get install mysql_secure_installation | |
| sudo apt-get install php5 php-pear php5-fpm php5-mysql php5-dev | |
| echo 'cgi.fix_pathinfo=0' >> php5/fpm/php.ini | |
| sudo service php5-fpm restart | |
| curl -sL https://deb.nodesource.com/setup | sudo bash - | |
| sudo apt-get -y update | |
| sudo apt-get install -y nodejs | |
| sudo apt-get install mongodb | |
| sudo apt-get install git-core | |
| sudo apt-get -y update | |
| sudo apt-get install php5-mongo | |
| sudo apt-get install vsftpd | |
| sudo rm vsftpd.conf | |
| sudo wget 'http://gomosoft.com/vsftpd.txt' | |
| sudo mv vsftpd.txt vsftpd.conf | |
| sudo service vsftpd stop | |
| sudo service vsftpd start | |
| sudo service ngnix start | |
| sudo apt-get install build-essentials | |
| sudo apt-get install python-dev | |
| cd '/etc/nginx/sites-available' | |
| sudo rm default | |
| sudo wget 'http://gomosoft.com/default.txt' | |
| sudo mv default.txt default | |
| sudo service nginx restart | |
| sudo pear config-set php_ini /etc/php5/fpm/php.ini | |
| sudo pecl config-set php_ini /etc/php5/fpm/php.ini | |
| echo 'Crearemos un usuario para desarrollo llamado developersTeam' | |
| sudo adduser gomosoft | |
| sudo su gomosoft | |
| cd ~ | |
| mkdir {logs,app,backup} | |
| cd app | |
| mkdir {rest,front} | |
| chmod a+rx front | |
| cd front | |
| wget 'http://gomosoft.com/index.html_' | |
| mv index.html_ index.html | |
| echo 'máquina desplegada, ahora se reiniciará el sistema. \n Gomosoft.' | |
| sudo reboot |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment