markdown 设置Vagrant para Rails 5.2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 设置Vagrant para Rails 5.2相关的知识,希望对你有一定的参考价值。

Guia de configuração de uma VM usando Vagrant para trabalhar com rails 5.2 no Windows

# Programas necessários:
- Virtual box
- Vagrant
- Cmder ou Git bash

# Criação da máquina
Execute os comandos no diretório do projeto
```bash
# Cria o arquivo de config do vagrant
vagrant init

# Edite o arquivo Vagrantfile criado na raiz do projeto
config.vm.box = "ubuntu/trusty64"
config.vm.network "forwarded_port", guest: 3000, host: 3000

# Suba a máquina virtual
vagrant up

# Acesse o terminal da máquina criada
vagrant ssh

```

# Instalação dos pacotes
```bash
# Atualize os pacotes
sudo apt-get update

# Instale alguns pacotes primarios
sudo apt-get install -y build-essential autoconf bison libssl-dev libyaml-dev libreadline6-dev  zlib1g-dev libncurses5-dev libffi-dev libgdbm-dev

# Instale o Git
sudo apt-get install git -y

# Configure o Git
git config --global user.name "Marcio Junior"
git config --global user.email "marciofmjr@hotmail.com"

# Instale o CURL
sudo apt-get install curl -y

# Instale o RVM (https://rvm.io/)
# após instalar o rvm carregue ele na primeira vez:
source /home/vagrant/.rvm/scripts/rvm

# Instale a versão do Ruby
rvm install 2.5.1

# Instale o Rails
gem install rails

# Instale o Node
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

# Instale o Mysql
sudo apt-get install mysql-client mysql-server libmysqlclient-dev -y

# Verifique a instalação do mysql:
mysql -u root -p

# Instale a gem do mysql
gem install mysql

# Instale o Postgresql
sudo apt-get install postgresql postgresql-contrib libpq-dev -y

# Cria um usuário no postgresql
sudo -u postgres createuser -rds vagrant

# Cria banco de dados vagrant
createdb vagrant

# Verifica instalação do postgresql
psql

# Para sair do terminal postgresql
\q

# Para acessar o servidor via host, suba o server assim:
rails s -b 0.0.0.
```

以上是关于markdown 设置Vagrant para Rails 5.2的主要内容,如果未能解决你的问题,请参考以下文章

markdown [Vagrant] Fedora #linux上的Vagrant和Virtualbox安装

markdown conexion para adapter

markdown HERRAMIENTA PARA CONSTRUCION

markdown Reglas para el复数

markdown 插件para intellij

markdown errores para angular