Fab-Manager : Différence entre versions
De FunLab Documentation
(Page créée avec « ==install sous debian== installation depuis https://github.com/LaCasemate/fab-manager sur debian //faire la mise a jour de sa VM ===dépendances === sudo apt-get instal... ») |
(Aucune différence)
|
Version actuelle datée du 20 avril 2017 à 14:52
install sous debian
installation depuis https://github.com/LaCasemate/fab-manager sur debian
//faire la mise a jour de sa VM
dépendances
sudo apt-get install libpq-dev postgresql redis-server imagemagick git curl
ruby: [1]
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash
Downloading https://github.com/rvm/rvm/archive/1.27.0.tar.gz Downloading https://github.com/rvm/rvm/releases/download/1.27.0/1.27.0.tar.gz.asc gpg: Signature faite le mar. 29 mars 2016 15:49:47 CEST avec la clef RSA d'identifiant BF04FF17 gpg: Bonne signature de « Michal Papis (RVM signing) <mpapis@gmail.com> » gpg: Attention : cette clef n'est pas certifiée avec une signature de confiance. gpg: Rien n'indique que la signature appartient à son propriétaire. Empreinte de clef principale : 409B 6B17 96C2 7546 2A17 0311 3804 BB82 D39D C0E3 Empreinte de la sous-clef : 62C9 E5F4 DA30 0D94 AC36 166B E206 C29F BF04 FF17 GPG verified '/usr/local/rvm/archives/rvm-1.27.0.tgz' Creating group 'rvm' Installing RVM to /usr/local/rvm/ Installation of RVM in /usr/local/rvm/ is almost complete: * First you need to add all users that will be using rvm to 'rvm' group, and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`. * To start using RVM you need to run `source /etc/profile.d/rvm.sh` in all your open shell windows, in rare cases you need to reopen all shell windows. # tuxun, # # Thank you for using RVM! # We sincerely hope that RVM helps to make your life easier and more enjoyable!!! # # ~Wayne, Michal & team. In case of problems: https://rvm.io/help and https://twitter.com/rvm_io rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/] Searching for binary rubies, this might take some time. No binary rubies available for: debian/7/x86_64/ruby-2.3.0. Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. Checking requirements for debian. Installing requirements for debian. Updating system.... Installing required packages: bzip2, g++, make, libreadline6-dev, libyaml-dev, libsqlite3-dev, sqlite3, autoconf, libgmp-dev, libgdbm-dev, libncurses5-dev, automake, libtool, bison, pkg-config, libffi-dev.............. Requirements installation successful. Found user configured '-j' flag in 'rvm_make_flags', please note that RVM can detect number of CPU threads and set the '-j' flag automatically if you do not set it. Installing Ruby from source to: /usr/local/rvm/rubies/ruby-2.3.0, this may take a while depending on your cpu(s)... ruby-2.3.0 - #downloading ruby-2.3.0, this may take a while depending on your connection... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 13.5M 100 13.5M 0 0 21.8M 0 --:--:-- --:--:-- --:--:-- 44.0M ruby-2.3.0 - #extracting ruby-2.3.0 to /usr/local/rvm/src/ruby-2.3.0.... ruby-2.3.0 - #configuring.......................................................... ruby-2.3.0 - #post-configuration.. ruby-2.3.0 - #compiling............................................................................| ruby-2.3.0 - #installing............................ ruby-2.3.0 - #making binaries executable.. Installed rubygems 2.5.1 is newer than 2.4.8 provided with installed ruby, skipping installation, use --force to force installation. ruby-2.3.0 - #gemset created /usr/local/rvm/gems/ruby-2.3.0@global ruby-2.3.0 - #importing gemset /usr/local/rvm/gemsets/global.gems..................................| ruby-2.3.0 - #generating global wrappers........ ruby-2.3.0 - #gemset created /usr/local/rvm/gems/ruby-2.3.0 ruby-2.3.0 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list ruby-2.3.0 - #generating default wrappers........ ruby-2.3.0 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake). Install of ruby-2.3.0 - #complete Ruby was built without documentation, to build it run: rvm docs generate-ri Creating alias default for ruby-2.3.0... * To start using RVM you need to run `source /usr/local/rvm/scripts/rvm` in all your open shell windows, in rare cases you need to reopen all shell windows. #
source /usr/local/rvm/scripts/rvm
cd fab-manager
rvm current
gem install bundler
bundle install
cp config/database.yml.default config/database.yml cp config/application.yml.default config/application.yml
https://github.com/LaCasemate/fab-manager#environment-configuration vi config/application.yml vi config/database.yml
sudo -i -u postgres
psql
CREATE USER sleede; ALTER ROLE sleede WITH CREATEDB; CREATE DATABASE fablab_development OWNER sleede; CREATE DATABASE fablab_test OWNER sleede; ALTER USER sleede WITH ENCRYPTED PASSWORD 'sleede'; \q
... elatisearch ou rake:db?
rake db:setup