Skip to content

Debian 8 installation FR

mmaura66 edited this page Mar 16, 2016 · 3 revisions

Installer tracks avec mariadb et apache2

Dépendances

apt-get install git ruby rubygems ruby-dev mariadb-client mariadb-server libmariadb-client-lgpl-dev
gem update --system
gem install bundler

Tracks

cd /opt
git clone  --depth 1 https://github.com/TracksApp/tracks.git
cd tracks

Mariadb

mysql -u root -p
Enter password: 
MariaDB [(none)]> CREATE DATABASE tracks;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON tracks.* TO yourmysqluser@localhost IDENTIFIED BY 'password-goes-here' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

Installation des dépendances ruby

Éditez le fichier GemFile à la racine de tracks et commenter la ligne sqlite3

#gem "sqlite3", group: :sqlite

puis dans le répertoire /opt/tracks lancer

bundle install --without development test

Configuration

Dans le sous répertoire config, copiez les fichier database.yml.tmpl et site.yml.tmpl to database.yml et site.yml.

Éditez ensuite database.yml remplissant les paramètres mysql.

et dans site.yml changez le salt et l'émail et la timezone:

time_zone: "Paris"

Peupler la base sql

bundle exec rake db:migrate RAILS_ENV=production

compiler les assets

bundle exec rake assets:precompile RAILS_ENV=production
Clone this wiki locally