Différences
Ci-dessous, les différences entre deux révisions de la page.
| snorby [Le 07/02/2012, 11:13] – créée psychederic | snorby [Le 04/05/2012, 13:41] (Version actuelle) – lesupport > le support Canigou 66 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | ====== Snorby | ||
| + | snorby est une application Ruby qui est utilisé pour afficher / rendre compte des résultats de détection des logiciels de détection d' | ||
| + | |||
| + | |||
| + | =====Installation===== | ||
| + | |||
| + | ====Dépendances==== | ||
| + | < | ||
| + | sudo apt-get install git-core apache2-prefork-dev libapr1-dev libaprutil1-dev libopenssl-ruby ruby ruby1.8-dev rubygems mysql-server apache2 rake build-essential | ||
| + | |||
| + | </ | ||
| + | |||
| + | ====Ruby==== | ||
| + | < | ||
| + | |||
| + | sudo gem install prawn | ||
| + | sudo gem install mysql | ||
| + | sudo gem install passenger | ||
| + | sudo gem install -v=2.3.2 rails | ||
| + | |||
| + | </ | ||
| + | |||
| + | ====Simlink==== | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | ====Base de données==== | ||
| + | < | ||
| + | |||
| + | mysqladmin -u root -p create snorby | ||
| + | mysql> CREATE USER ' | ||
| + | mysql> GRANT ALL PRIVILEGES ON snorby.* TO ' | ||
| + | |||
| + | </ | ||
| + | |||
| + | ====Snorby==== | ||
| + | < | ||
| + | git clone git:// | ||
| + | sudo mv Snorby/* /var/www/ | ||
| + | |||
| + | sudo cp / | ||
| + | sudo vim / | ||
| + | |||
| + | sudo cp / | ||
| + | sudo vim / | ||
| + | |||
| + | sudo cd /var/www/ | ||
| + | |||
| + | echo " build" | ||
| + | |||
| + | sudo rake snorby: | ||
| + | </ | ||
| + | |||
| + | ====Passenger pour Apache==== | ||
| + | < | ||
| + | sudo passenger-install-apache2-module | ||
| + | |||
| + | sudo vim / | ||
| + | Add the following lines: | ||
| + | LoadModule passenger_module / | ||
| + | PassengerRoot / | ||
| + | PassengerRuby / | ||
| + | </ | ||
| + | |||
| + | ====Apache config pour le support Passenger et applications Rails ==== | ||
| + | |||
| + | < | ||
| + | gedit / | ||
| + | </ | ||
| + | Modifier le site pour que cela ressemble à ceci: | ||
| + | |||
| + | < | ||
| + | ServerAdmin webmaster@localhost | ||
| + | DocumentRoot / | ||
| + | |||
| + | Options FollowSymLinks | ||
| + | AllowOverride None | ||
| + | |||
| + | |||
| + | PassengerAppRoot /var/www/ | ||
| + | RailsBaseURI / | ||
| + | Options Indexes FollowSymLinks | ||
| + | AllowOverride all | ||
| + | Options -Multiviews | ||
| + | Order allow,deny | ||
| + | allow from all | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====Log in ==== | ||
| + | Allez sur http:// | ||
| + | |||
| + | Username: Snorby | ||
| + | Password: Admin | ||
| + | =====Voir aussi===== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ---- | ||
| + | **Contributeurs principaux :** // | ||
