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

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
software:linux:redmine [2018/12/17 22:29]
mwk
software:linux:redmine [2019/01/04 11:58] (aktuální)
mwk ↷ Odkaz upraven z důvodu přesunutí
Řádek 6: Řádek 6:
 libxslt1-dev checkinstall libxml2-dev ruby-dev vim libmagickwand-dev imagemagick sudo rails libxslt1-dev checkinstall libxml2-dev ruby-dev vim libmagickwand-dev imagemagick sudo rails
 </code> </code>
-jak jinak, budeme instalovat MariaDB (klidne muzeme i jinou) +jak jinak, budeme instalovat [[software:linux:MariaDB]] (klidne muzeme i jinou) 
-<code bash>apt install mariadb</code>+<code bash>apt install mariadb-server</code> 
 +<code bash>mysql_secure_installation</code>
 a udelame tomu DB a udelame tomu DB
-<code mysql>CREATE DATABASE redmine CHARACTER SET utf8mb4;+<code mysql>CREATE DATABASE redmine CHARACTER SET utf8;
 CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'R3dm1n3DB'; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'R3dm1n3DB';
 GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
Řádek 20: Řádek 21:
 cd redmine</code> cd redmine</code>
 <code bash>wget http://www.redmine.org/releases/redmine-4.0.0.tar.gz</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.1545082172.txt.gz · Poslední úprava: 2018/12/17 22:29 autor: mwk