Server/srs15: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (→Variablen) |
K (→Aktualisierung) |
||
Zeile 356: | Zeile 356: | ||
übliches Aktualisieren bei [[FreeBSD]] für <code>pkg</code> | übliches Aktualisieren bei [[FreeBSD]] für <code>pkg</code> | ||
: <code>pkg update && pkg upgrade -y</code> | : <code>pkg update && pkg upgrade -y</code> | ||
; Aktualisierung von <code>passenger</code> | ; Aktualisierung von <code>passenger</code> | ||
Zeile 391: | Zeile 389: | ||
<pre> | <pre> | ||
</pre> | </pre> | ||
; Aktualisierung der Pakete bei Redmine mit <code>bundle</code> | |||
: <code>cd /usr/local/www/redmine ; bundle install ; cd -</code> | : <code>cd /usr/local/www/redmine ; bundle install ; cd -</code> |
Version vom 14. Mai 2016, 01:42 Uhr
Betriebssystem
- Server/srs1337
- Jail FreeNAS
- FreeBSD
Verwendungszweck
Erstellung
- Klicken der Jail über die Oberfläche von FreeNAS auf Server/srs1337
- Jails ausgewählt
- Add Jail ausgewählt
- bei Jail Name: srs15 eingetragen
- OK geklickt
- Jail wurde erstellt
- View Jails ausgewählt
- Zeile der Jail (Bezeichnung der Spalte) srs15 angewählt
- Edit Jail (Werkzeugschlüssel) geklickt
- bei IPv4 adress: ersetzend 141.56.50.15 eingetragen
- OK geklickt
- Edit Jail (Werkzeugschlüssel) geklickt
- Advanced Mode geklickt
- bei IPv4 default gateway: 141.56.50.254 eingetragen
- IPv6 Autoconfigure: angewählt
- bei Sysctls: ergänzend (zu allow.raw_sockets=true) noch ergänzend ,allow.sysvipc=true eingetragen
- Save geklickt
- Advanced Mode geklickt
- Edit Jail (Werkzeugschlüssel) geklickt
- Zeile der Jail (Bezeichnung der Spalte) srs15 angewählt
- Restart (gelbes Symbol) geklickt
- Yes geklickt
- Restart (gelbes Symbol) geklickt
- Zeile der Jail (Bezeichnung der Spalte) srs15 angewählt
- Add Jail ausgewählt
- Testen des Zugriffes von Server/srs1337
- per Klicken einer Konsole
- vom Terminal aus
jexec `jls | grep srs15 | awk '{ print $1 }'` sh
Installation
Siehe vorerst bei Diskussion:Server/srs15#Installation 2016-04-08
Dinge, die noch möglich sind
echo '/usr/local/www/redmine/log/production.log 644 3 3000 * J' >> /etc/newsyslog.conf
Variablen
Dienst | Zweck | Wert | Festlegung im System | Dokumentation |
---|---|---|---|---|
Jail | Adresse für IPv4 | 141.56.50.15 | Server/srs1337 (FreeNAS) | Intern:Server |
MySQL | Passwort für root der Datenbank | mysql-root-passwort (fiktiv) | MySQL-Konsole | Ordner Administration Rechentechnik |
MySQL | Konto für Redmine bei der Datenbank | mysql-remine-konto (fiktiv) | MySQL-Konsole | Ordner Administration Rechentechnik |
MySQL | Passwort für Redmine bei der Datenbank | mysql-remine-passwort (fiktiv) | MySQL-Konsole | Ordner Administration Rechentechnik |
MySQL | Datenbank für Redmine bei der Datenbank | mysql-remine-datenbank (fiktiv) | MySQL-Konsole | Ordner Administration Rechentechnik |
… |
Aktualisierung
übliches Aktualisieren bei FreeBSD für pkg
pkg update && pkg upgrade -y
- Aktualisierung von
passenger
echo $(ls /usr/local/lib/ruby/gems/2.2/gems/ | grep passenger | tail -n 1)
echo $(ls /usr/local/lib/ruby/gems/ | tail -n 1)
ee /usr/local/etc/apache24/httpd.conf
# LoadModule passenger_module /usr/local/lib/ruby/gems/2.2/gems/passenger-5.0.26/buildout/apache2/mod_passenger.so # PassengerRoot /usr/local/lib/ruby/gems/2.2/gems/passenger-5.0.26 # PassengerRuby /usr/local/bin/ruby22 LoadModule passenger_module /usr/local/lib/ruby/gems/2.2/gems/passenger-5.0.28/buildout/apache2/mod_passenger.so PassengerRoot /usr/local/lib/ruby/gems/2.2/gems/passenger-5.0.28 PassengerRuby /usr/local/bin/ruby22
service apache24 restart
ln -s /usr/local/lib/ruby/gems/$(ls /usr/local/lib/ruby/gems/ | tail -n 1) /usr/local/lib/ruby/gems/version
ln -s /usr/local/lib/ruby/gems/version/gems/$(ls /usr/local/lib/ruby/gems/version/gems/ | grep passenger | tail -n 1) /usr/local/lib/ruby/gems/version/gems/passenger
LoadModule passenger_module /usr/local/lib/ruby/gems/version/gems/passenger/buildout/apache2/mod_passenger.so PassengerRoot /usr/local/lib/ruby/gems/version/gems/passenger PassengerRuby /usr/local/bin/ruby
- Aktualisierung der Pakete bei Redmine mit
bundle
cd /usr/local/www/redmine ; bundle install ; cd -
cd /usr/local/www/redmine ; bundle exec rake tmp:cache:clear tmp:sessions:clear RAILS_ENV=production ; cd -
Siehe auch
- Server/Jail/SRS15/2015 (früherer Betrieb eines so bezeichneten Servers (bis im Laufe vom Jahr 2015))