Skip to content

Instantly share code, notes, and snippets.

@fastcodecoq
Last active August 29, 2015 14:09
Show Gist options
  • Select an option

  • Save fastcodecoq/46c8d20e6664b48ed273 to your computer and use it in GitHub Desktop.

Select an option

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.
#!/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