Last active
December 25, 2018 03:15
-
-
Save jotapepinheiro/97a1ba7d3a3d1c370da9 to your computer and use it in GitHub Desktop.
UBUNTU
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
| sudo apt-get update && sudo apt-get upgrade | |
| sudo apt-get install php5.6-imap | |
| #LISTA PORTAS USADAS | |
| netstat -plntu | |
| ## VUEJS | |
| npm install -g vue-cli @vue/cli vue-native-cli | |
| ##REACT | |
| npm install -g create-react-app create-react-native-app | |
| #INSTALAR ROCKET.CHAT | |
| https://www.howtoforge.com/tutorial/how-to-install-rocket-chat-with-nginx-on-ubuntu-16-04/ | |
| http://truqueslinux.blogspot.com.br/2014/06/34-comandos-para-ubuntu-que-todos.html | |
| # verificar o tamanho do inodes | |
| df -ih /usr | |
| ## JOB https://vexxhost.com/resources/tutorials/how-to-use-cron-jobs-for-automation-on-ubuntu-14-04/ | |
| apt-get install cron | |
| # job deletar todos os arquivos session da pasta tmp a cada 5 dias | |
| find /home/*/tmp -type f -name 'sess_*' -ctime +5 -delete | |
| # job deletar todos os arquivos da pasta tmp a cada 5 dias | |
| find /home/*/tmp -ctime +5 -exec rm -rf {} + | |
| # https://htpcbuildguide.com/clean-up-massive-number-of-session-sess-files-in-vestacp-homeusertmp-directory/ | |
| /usr/bin/nice -n19 /usr/bin/ionice -c2 -n7 /usr/lib/php5/sessionclean /home/USER/tmp/ $(/usr/lib/php5/maxlifetime) | |
| # Apagar arquivos dentro de uma pasta | |
| rm -rf /home/admin/tmp/* | |
| # verificar a quantidade de arquivos em pastas | |
| find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n | |
| ls -1 /home/admin/tmp/ | wc -l | |
| sudo apt-get install -y curl | |
| sudo apt-get install php5.6-curl | |
| # COMPOSER | |
| curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer | |
| #JAVA | |
| sudo add-apt-repository ppa:webupd8team/java | |
| sudo apt-get update | |
| sudo apt-get install oracle-java8-installer | |
| OU | |
| sudo apt-get install openjdk-8-jre openjdk-8-jdk icedtea-8-plugin | |
| #DEFINE A VERSÃO PADRÃO | |
| sudo apt-get install oracle-java8-set-default | |
| OU | |
| sudo apt-get install oracle-java7-set-default | |
| #SELECIONAR ALTERNATIVAS PARA JAVA(Além de mostrar o caminho) | |
| sudo update-alternatives --config java | |
| #SETA A ALTERNATIVA DE VERSÃO JAVA | |
| sudo update-java-alternatives -s java-8-oracle | |
| ##ANDROID | |
| http://www.unixmen.com/install-android-sdk-ubuntu-14-04/ | |
| #SETA VARIIAVEIS DE AMBIENTE(JAVA E ANDROID) | |
| sudo subl /etc/profile | |
| export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre/bin/java | |
| export ANDROID_HOME=$HOME/Android/android-sdk-linux | |
| export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platforms-tools | |
| (*REINICIE APOS ADICIONAR AS VARIAVEIS) | |
| #TODAS AS VARIAVEIS DE AMBIENTE | |
| env | |
| #JAVA WEB (BANCOS) | |
| sudo apt-get install icedtea-plugin | |
| No Firefox em about:config | |
| Adicione como TRUE: dom.ipc.plugins.java.enabled | |
| # PROXY | |
| #### GIT | |
| git config --list --show-origin | |
| git config --global core.autocrlf false | |
| git config --global http.sslVerify false | |
| #### NODE | |
| npm set strict-ssl false | |
| #### BOWER | |
| ARQUIVO .bowerrc | |
| { | |
| "directory": "bower_components", | |
| "strict-ssl": false | |
| } | |
| #GIT | |
| sudo apt-get install git | |
| ssh-keygen -t rsa -C "[email protected]" | |
| git config --global user.name "USUARIO" | |
| git config --global user.email [email protected] | |
| git config --list | |
| #NODEJS ->/usr/local/lib/node_modules/ | |
| sudo apt-get install nodejs npm | |
| npm install -g express socket.io browser-sync | |
| ps axl | grep node | |
| sudo kill -9 xxxx | |
| *Corrigir erro de caminho NodeJs | |
| Caminho: which nodejs | |
| sudo ln -s /usr/bin/nodejs /usr/bin/node | |
| ##GRUNT / BOWER / YEOMAN / GULP / KARMA GENERATOR / ANGULAR GENERATOR | |
| sudo npm install -g grunt-cli bower yo gulp generator-karma generator-angular | |
| ##GERAR APP ANGULAR https://github.com/yeoman/generator-angular | |
| yo angular [app-name] | |
| https://github.com/yeoman/generator-angular | |
| ##CORDOVA / IONIC | |
| sudo npm install -g ionic@beta cordova webpack | |
| ##EXECUTAR ARQUIVOS DO WINDOWS | |
| sudo add-apt-repository ppa:ubuntu-wine/ppa | |
| sudo apt-get update | |
| sudo apt-get install wine1.7 winetricks | |
| ##REMOVER | |
| sudo apt-get remove wine1.7 winetricks | |
| sudo apt-get autoremove | |
| ################## | |
| VIRTUALBOX | |
| ################## | |
| *VAGRANT E VIRTUAL 64bits | |
| https://www.vagrantup.com/downloads.html | |
| https://www.virtualbox.org/wiki/Linux_Downloads | |
| *Remover outras instalações | |
| sudo apt-get remove virtualbox virtualbox-4.* virtualbox-5.* | |
| sudo apt-get install dkms | |
| uname -r | |
| sudo apt-get install linux-headers-3.19.0-26-generic | |
| *Adicionar lista de atualizações | |
| sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list.d/virtualbox.list' | |
| *Adicionar Chave de Permissão | |
| wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - | |
| ################## | |
| Vagrant - Laravel Homestead | |
| ################## | |
| vagrant box add laravel/homestead | |
| ou | |
| https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.4.4/providers/virtualbox.box | |
| vagrant box add laravel/homestead file:///E:/vagrant-box/homestead.0.4.4.box | |
| git clone https://github.com/laravel/homestead.git Homestead | |
| #Usando Git Bash | |
| ssh-keygen -t rsa -C "[email protected]" | |
| ~/Homestead$ bash init.sh | |
| ~/.homestead$ sudo subl Homestead.yaml | |
| sudo subl /etc/hosts | |
| 192.168.10.10 laravel.dev | |
| ~/Homestead$ vagrant up | |
| ################## | |
| PHP Local | |
| ################## | |
| sudo apt-get install nginx | |
| sudo apt-get install mysql-server | |
| ##TESTAR USUARIO MYSQL CRIADO | |
| mysql -uroot -p | |
| crtld+d(sair) | |
| ##CONFIGURAR MYSQL | |
| mysql_secure_installation | |
| #INSTALAR PHP E PLUGINS | |
| sudo apt-get install php5-fpm php5-mysql php5-mcrypt | |
| #CONFIGURAR O PHP PARA TRABALHAR COM NGINX | |
| cd /etc/php5/fpm | |
| sudo subl php.ini (subl=Sublime Text) | |
| ;cgi.fix_pathinfo=1 PARA cgi.fix_pathinfo=0 | |
| #VHOST | |
| sudo subl /etc/hosts | |
| #ADICIONAR LINHAS | |
| 127.0.1.1 laravel.dev | |
| 127.0.1.1 projeto.dev | |
| #CONFIGURAR NGINX | |
| cd /etc/nginx/sites-available | |
| sudo subl laravel.dev.conf | |
| *COLAR AS CONFIGURAÇÕES ABAIXO | |
| https://gist.github.com/JotapePinheiro/09b542807c695b97541c | |
| https://www.youtube.com/watch?v=Q2N5blJ4VIo | |
| ##LINK SIMBOLICO | |
| sudo ln -s /home/jotape/teste/jotape.sh /usr/bin/jotape | |
| chmod +x jotape.sh (PERMISSAO) | |
| ls -la /usr/bin/jotape (VISUALIZAR) | |
| rm -r /usr/bin/jotape (REMOVER) | |
| ## PERMISSÕES | |
| sudo chown -R admin:admin /home/admin/web/site.com.br/public_html | |
| sudo chmod 777 -R /home/admin/web/site.com.br/public_html/outro | |
| ## BLUETOOTH MOUSE | |
| hcitool scan | |
| sudo subl /usr/share/gnome-bluetooth/pin-code-database.xml | |
| <device type="mouse" oui="00:1F:20:" name="Dell Travel Mouse WM52" pin="0000"/> | |
| ## LIMPAR CACHE E MEMORIA RAM (VESTACP) | |
| echo "echo 3 > /proc/sys/vm/drop_caches" > /usr/local/vesta/bin/drop_caches.sh | |
| chmod 770 /usr/local/vesta/bin/drop_caches.sh | |
| #!/bin/bash | |
| sudo sync; sudo echo 3 > /proc/sys/vm/drop_caches | |
| free -h | |
| ## LIBREOFFICE | |
| sudo add-apt-repository ppa:libreoffice/ppa | |
| sudo apt-get update | |
| sudo apt-get dist-upgrade | |
| https://www.youtube.com/watch?v=vwBoHZuauL8 | |
| http://ubuntuforums.org/showthread.php?t=2127448 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
valeu