Redmine (tasks.mbdus.de): Unterschied zwischen den Versionen

Aus Handbuch für Entwickler von Companyware
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 9: Zeile 9:
  cd /var/www/vhosts/redmine
  cd /var/www/vhosts/redmine
  rvm use "ruby-2.3.4" --create
  rvm use "ruby-2.3.4" --create
rvm use "ruby-2.7.4" --create
  export RAILS_ENV=production
  export RAILS_ENV=production
  bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000
  bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000
Zeile 15: Zeile 16:
==/etc/init.d/redmine==
==/etc/init.d/redmine==
Wichtig ist #!/bin/bash damit das Script als Root ausgeführt wird.
Wichtig ist #!/bin/bash damit das Script als Root ausgeführt wird.
#!/bin/bash
#!/bin/bash
#Ohne den Header wird das Script nicht erkannt. Dann fehlen die Einträge in /etc/rc0...
#Ohne den Header wird das Script nicht erkannt. Dann fehlen die Einträge in /etc/rc0...
### BEGIN INIT INFO
### BEGIN INIT INFO
# Provides:          redmine
# Provides:          redmine
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:    $local_fs $remote_fs $network $syslog $named
# Default-Start:    2 3 4 5
# Default-Start:    2 3 4 5
# Default-Stop:      0 1 6
# Default-Stop:      0 1 6
# X-Interactive:    true
# X-Interactive:    true
# Short-Description: Redmine start
# Short-Description: Redmine start
# Description:      Redmine start
# Description:      Redmine start
#  This script will start the redmine server.
#  This script will start the redmine server.
### END INIT INFO
### END INIT INFO
 
cd /var/www/vhosts/redmine  
cd /var/www/vhosts/redmine
#bundle install
#bundle install
source /usr/local/rvm/scripts/rvm
source /usr/local/rvm/scripts/rvm
rvm use "ruby-2.3.4" --create  
rvm use "ruby-2.3.4" --create
rvm use "ruby-2.7.4" --create
export RAILS_ENV=production
export RAILS_ENV=production
bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000
bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000

Aktuelle Version vom 19. Juli 2023, 14:45 Uhr

Server

vServer 176.28.12.134
Root-Passwort steht im KIS (kis.hosteurope.de)

Redmine

Redmine ist unter /var/www/vhosts/redmine installiert.

Server starten

cd /var/www/vhosts/redmine
rvm use "ruby-2.3.4" --create
rvm use "ruby-2.7.4" --create
export RAILS_ENV=production
bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000

Server bei Neustart automatisch starten

/etc/init.d/redmine

Wichtig ist #!/bin/bash damit das Script als Root ausgeführt wird.

#!/bin/bash
#Ohne den Header wird das Script nicht erkannt. Dann fehlen die Einträge in /etc/rc0...
### BEGIN INIT INFO
# Provides:          redmine
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:     $local_fs $remote_fs $network $syslog $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# X-Interactive:     true
# Short-Description: Redmine start
# Description:       Redmine start
#  This script will start the redmine server.
### END INIT INFO
cd /var/www/vhosts/redmine 
#bundle install
source /usr/local/rvm/scripts/rvm
rvm use "ruby-2.3.4" --create 
rvm use "ruby-2.7.4" --create 
export RAILS_ENV=production
bundle exec rails server webrick -e production -b 0.0.0.0 -d -p3000
Cookies helfen uns bei der Bereitstellung von Handbuch für Entwickler von Companyware. Durch die Nutzung von Handbuch für Entwickler von Companyware erklärst du dich damit einverstanden, dass wir Cookies speichern.