Commit fd7a5ddd authored by Julie gauthier's avatar Julie gauthier
Browse files

BUILD: remove prerequis added on puppetfile

parent ef85ec49
# Fin d'installation de DS, étapes manuelles
Dans le dossier du projet `vagrant-demarches-simplifiees`, As a regular user:
* Dans le dossier du projet `vagrant-demarches-simplifiees`, As a regular user:
```
vagrant box update
r10k puppetfile install -v
vagrant destroy -f && vagrant up
vagrant destroy -f && vagrant up
vagrant ssh
```
As user `vagrant`:
* As user `vagrant`:
```
cd /home/ds/demarches-simplifiees.fr
cd /home/vagrant/demarches-simplifiees.fr
sudo npm install -g npm-install-peers
```
Pour désactiver l'ipv6 (qui est l'élément incriminé par Fabien dans l'explication des times out lors du `bundle install`)
```
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
```
As user `ds`:
```
sudo su - ds
cd /home/ds/demarches-simplifiees.fr/
yarn install
vi .env
```
Remplacer la section database par :
```
DB_DATABASE="ds"
DB_HOST="localhost"
DB_POOL=""
DB_USERNAME="ds"
DB_PASSWORD="kiki34"
```
Puis lancer éditer `bin/setup`
```
vi bin/setup
```
Remplacer la ligne 31 `system! 'bin/rails db:setup'` par :
```
system! 'bin/rails db:schema:load'
system! 'bin/rails db:seed'
```
Puis lancer :
```
sudo yarn install
bundle install
bin/setup
```
En cas d'erreur:
```
echo 'export PATH=$PATH:/home/ds/rbenv/shims:/home/ds/rbenv/bin' >> /home/ds/.bashrc
Pour lancer le server :
```
ip a # liste les adresses IP de la machine
/home/vagrant/demarches-simplifiees.fr/bin/rails server --daemon --binding=<ip-de-la-Vm>
/home/vagrant/demarches-simplifiees.fr/bin/delayed_job run
```
Relancer le terminal pour prendre en compte la modif (nouvelle fenêtre) as user `ds`:
En cas d'erreur des commandes précédentes :
```
ip a # liste les adresses IP de la machine
/home/ds/demarches-simplifiees.fr/bin/rails server --daemon --binding=<ip-de-la-Vm>
echo 'export PATH=$PATH:/home/ds/rbenv/shims:/home/ds/rbenv/bin' >> /home/ds/.bashrc
```
Dans un autre terminal as user `ds`:
```
/home/ds/demarches-simplifiees.fr/bin/delayed_job run
```
Relancer le terminal pour prendre en compte la modif (nouvelle fenêtre) et rejouer les dernières commandes.
Lancer DS dans un navigateur sur la machine physique :
* Lancer DS dans un navigateur sur la machine physique :
```
`IP VM`:3000
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment