Fix icescrum and try to be less invasive

This commit is contained in:
Quentin 2020-04-23 10:18:36 +02:00
parent 32fdaa1683
commit a31c0db3f2
2 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
rm -f static # prevent collision with jekyll #rm -f static # prevent collision with jekyll
bundle config set path 'vendor/bundle' bundle config set path 'vendor/bundle'
bundle install bundle install
bundle exec jekyll build bundle exec jekyll build

View File

@ -16,7 +16,7 @@ Le processus d'installation sera décrit dans le cas d'une installation Debian n
__Il sera considéré que vous possédé déjà une installation de java sun complète et fonctionnelle.__ __Il sera considéré que vous possédé déjà une installation de java sun complète et fonctionnelle.__
###Installation via apt-get ### Installation via apt-get
```bash ```bash
$ sudo apt-get install tomcat7 tomcat7-common mysql mysql-client mysql-java $ sudo apt-get install tomcat7 tomcat7-common mysql mysql-client mysql-java
@ -26,7 +26,7 @@ _Nous n'utiliserons pas l'interface web de configuration disponible avec tomcat_
Une fois installé, vérifiez votre installation en allant sur http://localhost:8080 Une fois installé, vérifiez votre installation en allant sur http://localhost:8080
Vous devriez voir le It Works de tomcat. Vous devriez voir le It Works de tomcat.
###Téléchargement de IceScrum 7 ### Téléchargement de IceScrum 7
Nous allons maintenant pouvoir télécharger le fichier icescrum.war sur [le site officiel](http://www.icescrum.org/download/). Attention, le lien est un tout petit bouton vert. Nous allons maintenant pouvoir télécharger le fichier icescrum.war sur [le site officiel](http://www.icescrum.org/download/). Attention, le lien est un tout petit bouton vert.
@ -36,7 +36,7 @@ Considérons que vous l'avez place dans le home de l'utilisateur courant, dépla
$ sudo mv ~/icescrum.war /var/lib/tomcat7/webapps/ $ sudo mv ~/icescrum.war /var/lib/tomcat7/webapps/
``` ```
###Configuration Tomcat ### Configuration Tomcat
N'ayant pas réussi à utiliser le système de base de donnée fourni avec icescrum et qui plus est déconseillé pour une autre utilisation que des tests, je vous propose une configuration avec MySQL. Libre à vous d'adapter votre configuration en fonction de vos besoins. Tout d'abord Icescrum a besoin de variables d'environnement pour fonctionner. N'ayant pas réussi à utiliser le système de base de donnée fourni avec icescrum et qui plus est déconseillé pour une autre utilisation que des tests, je vous propose une configuration avec MySQL. Libre à vous d'adapter votre configuration en fonction de vos besoins. Tout d'abord Icescrum a besoin de variables d'environnement pour fonctionner.
@ -61,7 +61,7 @@ $ sudo nano /etc/tomcat7/server.xml
Trouvez la ligne commencant par `<Connector port="8080"` et remplacez là entièrement par `<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="2000" maxThreads="500" URIEncoding="UTF-8"/>` Trouvez la ligne commencant par `<Connector port="8080"` et remplacez là entièrement par `<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="2000" maxThreads="500" URIEncoding="UTF-8"/>`
###Configuration Mysql ### Configuration Mysql
Il faut ajouter une base de donnée vide à votre mysql. On l'appelera ici icescrum. Il faut ajouter une base de donnée vide à votre mysql. On l'appelera ici icescrum.
@ -69,7 +69,7 @@ Il faut ajouter une base de donnée vide à votre mysql. On l'appelera ici icesc
$ echo "create database icescrum"|mysql -u root -p $ echo "create database icescrum"|mysql -u root -p
``` ```
###Configuration Icescrum ### Configuration Icescrum
Vous devez créer maintenant le fichier de configuration principal de icescrum Vous devez créer maintenant le fichier de configuration principal de icescrum
@ -148,7 +148,7 @@ Puis donner les permissions à tomcat dessus :
$ sudo chown -R tomcat7:tomcat7 /var/lib/tomcat7/basedir $ sudo chown -R tomcat7:tomcat7 /var/lib/tomcat7/basedir
``` ```
###Lancement ### Lancement
Il ne vous reste plus qu'à relancer tomcat et croiser les doigts. Il ne vous reste plus qu'à relancer tomcat et croiser les doigts.