GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installazione di Redmine su un VPS CentOS 6

L'articolo di oggi ti mostrerà come installare e configurare Redmine sul tuo CentOS 6 VPS.

Redmine è uno strumento open source per la gestione dei progetti e il monitoraggio dei bug basato sul Web.

Include un calendario e diagrammi di Gantt per aiutare la rappresentazione visiva dei progetti e delle loro scadenze.

Redmine può anche gestire più progetti.

Fornisce funzionalità integrate di gestione del progetto, sistema di tracciamento dei problemi e supporto per vari sistemi di controllo delle versioni.

Consulta il nostro tutorial per l'installazione di Redmine su CentOS7: Come installare Redmine su CentOS 7

Assicurati che il tuo sistema operativo sia completamente aggiornato eseguendo:

# yum update

quindi, installa i requisiti necessari per l'installazione (considerando che hai già un'installazione LAMP funzionante):

# yum install make gcc gcc-c++ zlib-devel ruby-devel rubygems ruby-libs apr-devel apr-util-devel httpd-devel mysql-devel automake autoconf ImageMagick ImageMagick-devel curl-devel -y

con tutto ciò a posto, siamo pronti per installare il bundle ruby ​​gem eseguendo:

# gem install bundle

se attiva "File non trovato:lib", puoi fare:

# gem install rdoc-data
# rdoc-data --install
# gem rdoc --all --overwrite

e di nuovo esegui:

# gem install bundle

se ti capita di ricevere un errore come:

/usr/include/bits/local_lim.h:39:26: error: linux/limits.h: No such file or directory
make: *** [generator.o] Error 1

quindi devi installare "kernel-header"

se tutto è andato bene allora siamo pronti per procedere con l'installazione di Redmine.

# cd /var/www/html
# wget http://rubyforge.org/frs/download.php/76495/redmine-2.1.2.tar.gz
# tar -zxvf redmine-2.1.2.tar.gz
# ln -s redmine-2.1.2 redmine
# rm -f redmine-2.1.2.tar.gz
# cd /var/www/html/redmine/
# bundle install --without postgresql sqlite test development

la prossima cosa che dobbiamo fare è creare un database per l'installazione di Redmine:

# mysql -u root -p
mysql> create database redmineDB character set utf8;
mysql> grant all privileges on redmineDB.* to 'redmineUSER'@'localhost' identified by 'y0gEipo6EY';
mysql> flush privileges;
mysql> \q

e quindi configura Redmine per utilizzare il database appena creato:

# cd /var/www/html/redmine/config
# cp database.yml.example database.yml

estratto:

production:
  adapter: mysql
  database: redmineDB
  host: localhost
  username: redmineUSER
  password: y0gEipo6EY
  encoding: utf8

procedere con il popolamento del database utilizzando:

# cd /var/www/html/redmine
# rake generate_secret_token
# rake db:migrate RAILS_ENV="production"
# rake redmine:load_default_data RAILS_ENV="production"

La prossima cosa che devi fare è installare Passenger e configurarlo, ma prima di farlo devi prima installare il suo gem:

# gem install passenger

una volta installato procedi con l'installazione del modulo apache:

# passenger-install-apache2-module

una volta installato tutto è necessario configurare la configurazione del passeggero.

# cd /etc/httpd/conf.d
# vim redmine.conf
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.18
PassengerRuby /usr/bin/ruby

<VirtualHost *:80>
  ServerName your_domain_name
  DocumentRoot /var/www/html/redmine/public
  <Directory /var/www/html/redmine/public>
    AllowOverride all
    Options -MultiViews
    allow from all
  </Directory>
</VirtualHost>

salva e chiudi il file e modifica il file di configurazione principale di Apache e abilita gli host virtuali basati sul nome commentando la seguente riga:

# vim /etc/httpd/conf/httpd.conf
# Use name-based virtual hosting.

#NameVirtualHost *:80

salva il file e imposta la proprietà del tuo Redmine su apache tramite:

# chown -R apache: /var/www/html/redmine

e infine ricarica il tuo web server eseguendo:

# service httpd restart

quindi, apri il tuo "http://tuo_nome_dominio" e accedi utilizzando "admin" come nome utente e "admin" come password.

Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Per gli aggiornamenti, puoi fare riferimento a questa guida Come installare Redmine su CentOS 7.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Redmine su CentOS 7

  2. Come installare phpBB 3 su un CentOS 6 VPS

  3. Installa Dotclear su un VPS CentOS

  4. Installa GlassFish su un CentOS 6 VPS

  5. Installa Octopress su un VPS CentOS 6

Come installare Redmine su CentOS 8

Come installare Redmine su CentOS 8

Installa Odoo 8 su un VPS CentOS 7

Installa CouchDB su un VPS Linux CentOS

Installa PHP-Fusion 7 su un VPS CentOS 7

Installazione di Tomcat 8 su un VPS Linux CentOS 7