bugzilla mozilla è un buon programma open-source software di gestione bug, rane preparate nel processo di sviluppo glinux utilizzato per gestire i bug scoperti.
Ma la funzione di installazione automatica bugzilla Dreamhost, la installazione della rana metodo in base al wiki Dreamhost sopra descritto ,
Ci sono un sacco di moduli perl, ma anche su host DreamHost non ha il permesso di installare questi moduli perl. Pertanto, la rana decide l'host e la loro pratica uno al perl.
perl metodo di installazione è molto semplice, wiki DreamHost anche descritto .
Frog selezionato perl5.8.8 del wiki top lotta patch di ambiente DreamHost (file di patch per il download qui ).
Patch, eseguire:
sh Configura i Dusethreads di Duselargefiles di Dccflags-DDEBIAN = \
Di Dcccdlflags =-fPIC-Darchname = i386-linux-Dprefix = ~~~HEAD=NNS / apps \
-Dpager = / usr / bin / sensible-pager-Uafs-Ud_csh-Uusesfio \
-Uusenm-Duseshrplib-Dvendorlib = / usr/share/perl5 \
-Dvendorarch = / usr/lib/perl5-Dvendorprefix = / usr-des-Uinstallusrbinperl
Quale parametro Dprefix è impostato sulla directory che si desidera installare perl.
config è completata è possibile effettuare \ & \ & make install.
Dopo l'inizio ufficiale per installare il bugzilla (! Rana perl ~~~HEAD=NNS / apps / bin, questa directory deve essere sostituito con la directory reale), primo nella directory bugzilla, eseguire:
~ / Apps / bin / perl chechsetup.pl
Questo script permette di controllare l'ambiente Perl corrente, se ci manca un modulo, darà il comando di installazione.
Ad esempio, nello Stato membro ospitante rana, Email :: Send :: Email :: MIME Modifier. Verrà richiesto di installare.
Moduli necessari installati in conformità con l'ordine dato da questo script, quindi eseguire il comando sopra di nuovo, un file localconfig verrà generato nella directory di bugzilla.
Modificare questo file localconfig:
L'apache webservergroup a $ = "apache" sostituito con il loro vero nome del gruppo, questo il nome del gruppo può essere trovata con il comando dei gruppi.
$ Db host = "localhost" modificato per il reale indirizzo del server mysql.
$ Db name = "bug" per modificare il nome reale del database.
Db $ user = "bug" modificata per il nome reale dell'utente.
Db $ pass = "modificato la password reale.
Sopra, alcuni sono cambiati dopo il ri-eseguire lo script checksetup.pl. Lo script chiederà l'indirizzo email amministratore, impostare la password di amministratore, e così l'azione.
Dreamhost suexec esegue script cgi, ogni esecuzione finito checksetup.pl deve eseguire il seguente comando:
per i grafici in docs immagini js pelli; trovo $ i-type d-exec chmod o + rx {} \;; fatto
for i in jpg gif png html css js rdf xul; fare find.-name * $ i-exec chmod o + r {} \;.; fatto
htaccess find-name-exec chmod o + r {} \.;
chmod o + x. dati I dati / webdot
Dopo aver completato questi, bugzilla Anche l'installazione ha avuto successo! Possibile utilizzare il browser per accedere all'indirizzo bugzilla per vedere i risultati.
Ha continuato a dire cinese, il pacchetto finito può essere scaricato qui per scaricare il file cn dopo aver estratto la cartella da copiare nella directory bugzilla template / directory sulla linea.







