Skip to content

edsuuu/Linux-Devlopment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalação Automática

O script configura pacotes, ZSH, Node.js, PHP, Nginx/Apache, Docker e estrutura de pastas.

Ubuntu / WSL

bash <(curl -s https://raw.githubusercontent.com/edsuuu/Linux-Devlopment/main/dev-machine-setup/setup.sh)

Debian (ou sistemas minimalistas)

sudo apt-get update && sudo apt-get install -y curl && bash <(curl -s https://raw.githubusercontent.com/edsuuu/Linux-Devlopment/main/dev-machine-setup/setup.sh)

O que é instalado

Componente Detalhes
Pacotes básicos curl, git, wget, unzip, build-essential, etc.
ZSH + Oh My Zsh + autosuggestions + highlighting
Node.js Via NVM, versão LTS mais recente
PHP Versão configurável (8.3, 8.4, etc.)
Composer Via instalador oficial
Servidor web Nginx (padrão) ou Apache
Docker Engine + Compose Plugin

Instalação Manual e Detalhes

Se preferir configurar manualmente cada componente:

Terminal e ZSH

Configuração do ZSH

Node.js (Manual)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
nvm install 24

PHP 8+ (Manual)

sudo apt-get update && sudo apt install php php-xml php-curl php-mbstring php-pgsql php-mysql php-zip

Composer (Manual)

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Docker (Manual)

Guia do Docker

SSH e Git

Configurar SSH

Projetos e Deploys

About

Configuração de maquina local e servidor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages