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 :** // |