Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitung:web:web_server:bugzilla [16.06.2014 07:58] – Externe Bearbeitung 127.0.0.1anleitung:web:web_server:bugzilla [30.09.2016 08:47] (aktuell) – [Installation und Konfiguration] J. Huber
Zeile 1: Zeile 1:
 ====== Bugzilla ====== ====== Bugzilla ======
-Installation und Konfiguration 
  
-----+===== Installation und Konfiguration =====
  
-  * Bugzilla in das entsprechende Verzeichnis kopieren +| OS                 | Ubuntu 14.04.1 LTS  
-  * CGI und Perl Unterstuetzung muss aktiviert sein+| Plesk-Version:     | 12.0.18             | 
-  * InnoDB Unterstuezung in MySQL aktivierenDazu in der Datei ''/etc/my.cnf'' folgendes aendern: +| Bugzilla-Version:  | 5.0.3               |
  
-<html> +----
-<table> +
-<tr><th>Alt</th><th>Neu</th></tr> +
-<tr><td></html> +
-<code perl>       +
-  skip-innodb +
-  # Uncomment the following if you are using InnoDB tables +
-  #innodb_data_home_dir = /var/lib/mysql/ +
-  #innodb_data_file_path = ibdata1:10M:autoextend +
-  #innodb_log_group_home_dir = /var/lib/mysql/ +
-  #innodb_log_arch_dir = /var/lib/mysql/ +
-  # You can set .._buffer_pool_size up to 50 80 % +
-  # of RAM but beware of setting memory usage too high +
-  #innodb_buffer_pool_size = 16M +
-  #innodb_additional_mem_pool_size = 2M +
-  # Set .._log_file_size to 25 % of buffer pool size +
-  #innodb_log_file_size = 5M +
-  #innodb_log_buffer_size = 8M +
-  #innodb_flush_log_at_trx_commit = 1 +
-  #innodb_lock_wait_timeout = 50 +
-</code> +
-<html></td><td></html> +
-<code perl>        +
-        #skip-innodb +
-        # Uncomment the following if you are using InnoDB tables +
-        innodb_data_home_dir = /var/lib/mysql/ +
-        innodb_data_file_path = ibdata1:10M:autoextend +
-        innodb_log_group_home_dir = /var/lib/mysql/ +
-        innodb_log_arch_dir = /var/lib/mysql/ +
-        # You can set .._buffer_pool_size up to 50 80 % +
-        # of RAM but beware of setting memory usage too high +
-        innodb_buffer_pool_size = 16M +
-        innodb_additional_mem_pool_size = 2M +
-        # Set .._log_file_size to 25 % of buffer pool size +
-        innodb_log_file_size = 5M +
-        innodb_log_buffer_size = 8M +
-        innodb_flush_log_at_trx_commit = 1 +
-        innodb_lock_wait_timeout = 50 +
-</code> +
-<html></td></tr></table></html>+
  
- +  * Bugzilla downloaden in das entsprechende Verzeichnis kopieren (hier: ''/var/www/vhosts/it-service-huber.de/subdomains/bugs''  ) 
-  * MySQL neu starten+  * CGI und Perl Unterstuetzung muss aktiviert sein.
   * Leere Datenbank 'bugzilla' und dazu Benutzer 'bugzilla' in Plesk erstellen   * Leere Datenbank 'bugzilla' und dazu Benutzer 'bugzilla' in Plesk erstellen
-  * Die Bugzilla Konfigurationsdatei ''localconfig'' anpassen. +  * ''./checksetup.pl''  von Konsole ausfuehren und eventuell Perl-Module nachinstallieren 
 +  * Die Bugzilla Konfigurationsdatei ''localconfig''  anpassen.
  
 <code> <code>
Zeile 60: Zeile 21:
         $db_user = 'bugzilla';         $db_user = 'bugzilla';
         $db_pass = '*****'; # Das Passwort das beim Erstellen des Datenbankbenutzers verwendet wurde         $db_pass = '*****'; # Das Passwort das beim Erstellen des Datenbankbenutzers verwendet wurde
 +        $use_suexec = 1;
 </code> </code>
  
-  * Apache Konfiguration fuer die Subdomain anpassen. Dazu die Datei ''vhost.conf'' mit folgendem Inhalt erstellen: +  * Apache Konfiguration für die Subdomain anpassen. Dazu die Datei ''/var/www/vhosts/system/bugs.it-service-huber.de/''''vhost.conf'' (in Plesk unter der Domain unter ''"Einstellungen für Apache"''mit folgendem Inhalt erstellen:
  
 <code apache> <code apache>
-        <Directory /srv/www/vhosts/it-service-huber.de/subdomains/bugs/httpdocs>+        <Directory /var/www/vhosts/it-service-huber.de/subdomains/bugs>
             AddHandler cgi-script .cgi             AddHandler cgi-script .cgi
-            Options +Indexes +ExecCGI 
             DirectoryIndex index.cgi             DirectoryIndex index.cgi
-            AllowOverride Limit FileInfo Indexes+            AllowOverride AuthConfig Limit FileInfo Indexes
         </Directory>         </Directory>
 </code> </code>
  
-  * Apache neu starten +  * Außerdem muss ''Options +ExecCGI'' aktiviert werden \ (in Plesk unter der Domain unter ''"Hosting-Einstellungen"'' die ''CGI-Unterstützung'' und ''Perl-Unterstützung'' aktivieren) 
-    ''./checksetup.pl'' von Konsole ausfuehren, eventuell Perl-Module nachinstallieren und nochmal ausfuehren bis erfolgreich.  + 
-    +  * Bei manueller Änderung Apache neu starten 
 +  ''./checksetup.pl''  von Konsole ausführen bis erfolgreich. <WRAP center round important 60%> 
 +''./checksetup.pl'' überschreibt die Datei-Owner! 
 +</WRAP> 
 + 
 +  * In der ''.htaccess''  im Bugzilla Hauptverzeichnis die Zeile ''Options -Indexes''  auskommentieren. (Verursacht einen **//500 Internal Server Error//**) 
 +  * Benutzer der Bugzilla Installation noch anpassen (in ''/var/www/vhosts/it-service-huber.de/subdomains/'' 
 +      * ''chown //pleskdomainuser//:psaserv bugs/'' 
 +      * ''chown -R //pleskdomainuser//:psacln ''''bugs/''''*''  ( hier: ''it-service-huber:psacln''  )   (Verursacht sonst einen **//500 Internal Server Error//**) 
 + 
 +===== Deutsches Sprachpaket ===== 
 + 
 +Inhalt des heruntergeladenden Sprachpakets nach ''template/''  kopieren. 
 + 
 ---- struct data ---- ---- struct data ----
 +artikelinfo.name     : 
 +artikelinfo.beschreibung : 
 +artikelinfo.status   : 
 +artikelinfo.statuslink : 
 +artikelinfo.version 
 +artikelinfo.cats     : 
 +artikelinfo.catlinks : 
 +artikelinfo.prg      : 
 ---- ----