Uživatelské nástroje

Nástroje pro tento web


software:linux:redmine

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

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 na sarge 9.5====== 
 +===== 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 
 +</code> 
 +jak jinak, budeme instalovat [[software:linux:MariaDB]] (klidne muzeme i jinou) 
 +<code bash>apt install mariadb-server</code> 
 +<code bash>mysql_secure_installation</code> 
 +a udelame tomu DB 
 +<code mysql>CREATE DATABASE redmine CHARACTER SET utf8; 
 +CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'R3dm1n3DB'; 
 +GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; 
 +</code> 
 +===== získání redmine ===== 
 +udelame kam nainstalujeme 
 +<code bash> 
 +cd /opt 
 +mkdir redmine 
 +cd redmine</code> 
 +<code bash>wget http://www.redmine.org/releases/redmine-4.0.0.tar.gz</code> 
 +rozhňápneme 
 +<code bash>tar xzf ./redmine-4.0.0.tar.gz</code> 
 +ziskame config  
 +<code bash>cp config/database.yml.example config/database.yml</code> 
 +upravime 
 +<code> 
 +production: 
 +  adapter: mysql2 
 +  database: redmine 
 +  host: localhost 
 +  username: redmine 
 +  password: "R3dm1n3DB"  
 +</code> 
 +===== dalsi zavislosti ===== 
 +<code bash>apt-get install libmariadbclient-dev</code> 
 +ta potvora pouziva bundler, tak ji ho dame 
 +<code bash>gem install bundler</code> 
 +a pres nej nainstalujeme zavislosti 
 +<code bash>bundle install --without development test</code> 
 +pro kolacky to pouziva sekret, nechame ho udelat 
 +<code bash>bundle exec rake generate_secret_token</code> 
 +===== konecne instalace ===== 
 +pripravime DB pro Marusku 
 +<code bash>RAILS_ENV=production bundle exec rake db:migrate</code> 
 +naflakneme tam DB do Marusky 
 +<code bash>RAILS_ENV=production bundle exec rake redmine:load_default_data</code> 
 +==== apache ==== 
 +<code bash> 
 +cd /opt/ 
 +sudo chown -R www-data:www-data /opt/redmine 
 +cd /opt/redmine 
 +sudo chmod -R 755 files log tmp public/plugin_assets 
 +sudo chown www-data:www-data Gemfile.lock 
 +</code> 
 +aby apač videl... 
 +<code bash>ln -s /opt/redmine/public/ /var/www/html/redmine</code> 
 +... a udelame mu vhosta 
 +<code bash>nano /etc/apache2/sites-available/master.conf</code> 
 +s obsahem 
 +<file master.conf> 
 +<VirtualHost *:80> 
 + 
 +ServerAdmin admin@example.com 
 +Servername hostname 
 +DocumentRoot /var/www/html/ 
 + 
 +<Location /redmine> 
 +RailsEnv production 
 +RackBaseURI /redmine 
 +Options -MultiViews 
 +</Location> 
 + 
 +</VirtualHost> 
 +</file> 
 +a ten vhost pridame 
 +<code bash>a2dissite 000-default.conf 
 +a2ensite master.conf</code> 
 +pridame apačí mod 
 +<code bash>nano /etc/apache2/mods-available/passenger.conf</code> 
 +s obsahem 
 +<code>PassengerUser www-data</code> 
 +apače otočíme 
 +<code bash>service apache2 restart</code> 
 +===== pluginy ===== 
 +  * [[https://www.redmine.org/plugins/redmine_issue_dynamic_edit|Ajax Redmine Issue Dynamic Edit]] 
 +  *  
 +  * 
  
software/linux/redmine.1545081555.txt.gz · Poslední úprava: 2018/12/17 22:19 autor: mwk