Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
|
software:linux:redmine [2018/12/17 22:19] mwk vytvořeno |
software:linux:redmine [2019/01/04 11:58] (aktuální) mwk ↷ Odkaz upraven z důvodu přesunutí |
||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ====== RedMine ====== | + | ====== RedMine |
| + | ===== zakladni pozadavky ===== | ||
| + | <code bash> | ||
| + | apt install gcc build-essential zlib1g zlib1g-dev zlibc ruby-zip libssl-dev libyaml-dev \ | ||
| + | libcurl4-openssl-dev ruby gem libapache2-mod-passenger apache2 apache2-dev libapr1-dev \ | ||
| + | libxslt1-dev checkinstall libxml2-dev ruby-dev vim libmagickwand-dev imagemagick sudo rails | ||
| + | </ | ||
| + | jak jinak, budeme instalovat [[software: | ||
| + | <code bash>apt install mariadb-server</ | ||
| + | <code bash> | ||
| + | a udelame tomu DB | ||
| + | <code mysql> | ||
| + | CREATE USER ' | ||
| + | GRANT ALL PRIVILEGES ON redmine.* TO ' | ||
| + | </ | ||
| + | ===== získání redmine ===== | ||
| + | udelame kam nainstalujeme | ||
| + | <code bash> | ||
| + | cd /opt | ||
| + | mkdir redmine | ||
| + | cd redmine</ | ||
| + | <code bash> | ||
| + | rozhňápneme | ||
| + | <code bash>tar xzf ./ | ||
| + | ziskame config | ||
| + | <code bash>cp config/ | ||
| + | upravime | ||
| + | < | ||
| + | production: | ||
| + | adapter: mysql2 | ||
| + | database: redmine | ||
| + | host: localhost | ||
| + | username: redmine | ||
| + | password: " | ||
| + | </ | ||
| + | ===== dalsi zavislosti ===== | ||
| + | <code bash> | ||
| + | ta potvora pouziva bundler, tak ji ho dame | ||
| + | <code bash>gem install bundler</ | ||
| + | a pres nej nainstalujeme zavislosti | ||
| + | <code bash> | ||
| + | pro kolacky to pouziva sekret, nechame ho udelat | ||
| + | <code bash> | ||
| + | ===== konecne instalace ===== | ||
| + | pripravime DB pro Marusku | ||
| + | <code bash> | ||
| + | naflakneme tam DB do Marusky | ||
| + | <code bash> | ||
| + | ==== apache ==== | ||
| + | <code bash> | ||
| + | cd /opt/ | ||
| + | sudo chown -R www-data: | ||
| + | cd / | ||
| + | sudo chmod -R 755 files log tmp public/ | ||
| + | sudo chown www-data: | ||
| + | </ | ||
| + | aby apač videl... | ||
| + | <code bash>ln -s / | ||
| + | ... a udelame mu vhosta | ||
| + | <code bash> | ||
| + | s obsahem | ||
| + | <file master.conf> | ||
| + | < | ||
| + | |||
| + | ServerAdmin admin@example.com | ||
| + | Servername hostname | ||
| + | DocumentRoot / | ||
| + | |||
| + | < | ||
| + | RailsEnv production | ||
| + | RackBaseURI /redmine | ||
| + | Options -MultiViews | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | a ten vhost pridame | ||
| + | <code bash> | ||
| + | a2ensite master.conf</ | ||
| + | pridame apačí mod | ||
| + | <code bash> | ||
| + | s obsahem | ||
| + | < | ||
| + | apače otočíme | ||
| + | <code bash> | ||
| + | ===== pluginy ===== | ||
| + | * [[https:// | ||
| + | * | ||
| + | * | ||