Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
centos:mail_c7:mta_13 [05.03.2015 11:26. ] – [Apache VHost anlegen] djangocentos:mail_c7:mta_13 [18.11.2024 19:00. ] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 34: Zeile 34:
 Build Host  : vml000200.dmz.nausch.org Build Host  : vml000200.dmz.nausch.org
 Relocations : (not relocatable) Relocations : (not relocatable)
-Packager    : Django <django@mailserver.guru>+Packager    : Django <django@nausch.org>
 Vendor      : Django Vendor      : Django
 URL         : http://www.postfix.org URL         : http://www.postfix.org
Zeile 559: Zeile 559:
  
 ===== mailgraph ===== ===== mailgraph =====
-Eine ansprechende graphische Übersicht kann mittels [[http://mailgraph.schweikert.ch/|Mailgraph]] erstellt werden. Das passende Paket **mailgraph** installieren wir aus dem Repository **[[centos:mailserver.guru|mailserver.guru]]**.+Eine ansprechende graphische Übersicht kann mittels [[http://mailgraph.schweikert.ch/|Mailgraph]] erstellt werden. Das passende Paket **mailgraph** installieren wir aus dem Repository **[[centos:nausch.org|nausch.org]]**.
  
 Mailgraph besteht im wesentlichen aus zwei Teilen. Das eine perl-Script ist zuständig für das Durchsuchen und Analysieren des Mailserver-Logdatei. Die gewonnenen Daten werden in **rrd**-Datendateien geschrieben. Ein zweites Perl **cgi**-Script generiert dann beim Aufrufen der zugehörigen Webseite Graphiken mit den Daten der **rrd**-Dateien. Mailgraph besteht im wesentlichen aus zwei Teilen. Das eine perl-Script ist zuständig für das Durchsuchen und Analysieren des Mailserver-Logdatei. Die gewonnenen Daten werden in **rrd**-Datendateien geschrieben. Ein zweites Perl **cgi**-Script generiert dann beim Aufrufen der zugehörigen Webseite Graphiken mit den Daten der **rrd**-Dateien.
Zeile 583: Zeile 583:
 Build Host  : vml000200.dmz.nausch.org Build Host  : vml000200.dmz.nausch.org
 Relocations : (not relocatable) Relocations : (not relocatable)
-Packager    : Django <django@mailserver.guru>+Packager    : Django <django@nausch.org>
 URL         : http://mailgraph.schweikert.ch/ URL         : http://mailgraph.schweikert.ch/
 Summary     : A RRDtool frontend for Mail statistics Summary     : A RRDtool frontend for Mail statistics
Zeile 978: Zeile 978:
 Möchte man einen graphischen Überblick über die Queues haben, so liefert uns das gerade vorgestellte und installierte **Mailgraph** leider keine grafischen werte. Hierzu greifen wir auf das Programm **[[http://www.arschkrebs.de/postfix/queuegraph/|Queuegraph]]** von [[http://www.arschkrebs.de/|Ralf Hildebrandt]] zurück. Möchte man einen graphischen Überblick über die Queues haben, so liefert uns das gerade vorgestellte und installierte **Mailgraph** leider keine grafischen werte. Hierzu greifen wir auf das Programm **[[http://www.arschkrebs.de/postfix/queuegraph/|Queuegraph]]** von [[http://www.arschkrebs.de/|Ralf Hildebrandt]] zurück.
  
-Das passende Programmpaket **queuegraph** installieren am einfachsten aus dem Repository **[[centos:mailserver.guru|mailserver.guru]]**.+Das passende Programmpaket **queuegraph** installieren am einfachsten aus dem Repository **[[centos:nausch.org|nausch.org]]**.
  
 ==== Installation ==== ==== Installation ====
Zeile 999: Zeile 999:
 Build Host  : vml000200.dmz.nausch.org Build Host  : vml000200.dmz.nausch.org
 Relocations : (not relocatable) Relocations : (not relocatable)
-Packager    : Django <django@mailserver.guru>+Packager    : Django <django@nausch.org>
 URL         : http://www.arschkrebs.de/postfix/queuegraph/ URL         : http://www.arschkrebs.de/postfix/queuegraph/
 Summary     : A RRDtool frontend for Mail statistics Summary     : A RRDtool frontend for Mail statistics
Zeile 1374: Zeile 1374:
  
 === RPM-Installation === === RPM-Installation ===
-Die wohl einfachste Art ist die der RPM-basierten Installation. Das passende Paket **mailgraph** installieren wir aus dem Repository **[[centos:mailserver.guru|mailserver.guru]]**. Aktuell wird vom Paketmaintainer die [[http://repo.mailserver.guru/7/x86_64/repoview/mailgraph.html|Version 1.15]] bereitgestellt. +Die wohl einfachste Art ist die der RPM-basierten Installation. Das passende Paket **mailgraph** installieren wir aus dem Repository **[[centos:nausch.org|nausch.org]]**. Aktuell wird vom Paketmaintainer die [[http://repo.nausch.org/7/x86_64/repoview/mailgraph.html|Version 1.15]] bereitgestellt. 
-Haben wir das Repository **[[centos:mailserver.guru|mailserver.guru]]** installiert, reicht der folgende Aufruf.+Haben wir das Repository **[[centos:nausch.org|nausch.org]]** installiert, reicht der folgende Aufruf.
    # yum install mailgraph    # yum install mailgraph
  
Zeile 1381: Zeile 1381:
  
 Will man die beiden Pakete "nur lokal" installieren verwendet man folgenden Aufruf. Will man die beiden Pakete "nur lokal" installieren verwendet man folgenden Aufruf.
-   # yum localinstall http://repo.mailserver.guru/7/x86_64/mailgraph-1.15.2-1.el7.centos.noarch.rpm \ +   # yum localinstall http://repo.nausch.org/7/x86_64/mailgraph-1.15.2-1.el7.centos.noarch.rpm \ 
-                      http://repo.mailserver.guru/7/x86_64/queuegraph-1.1-1.el7.centos.noarch.rpm+                      http://repo.nausch.org/7/x86_64/queuegraph-1.1-1.el7.centos.noarch.rpm
  
 === manuelle Installation === === manuelle Installation ===
Zeile 1430: Zeile 1430:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de> # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on+# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de> # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>
 # released under the GNU General Public License # released under the GNU General Public License
Zeile 2135: Zeile 2135:
     <td class="col0 leftalign">     <td class="col0 leftalign">
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by       <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by 
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on+     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on
     </td>     </td>
     <td>     <td>
Zeile 2294: Zeile 2294:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # copyright (c) 2011      Markus Neubauer <neubauer@std-service.com> # copyright (c) 2011      Markus Neubauer <neubauer@std-service.com>
-# copyright (c) 2014-2015 Django <django@mailserver.guru>+# copyright (c) 2014-2015 Django <django@nausch.org>
 # released under the GNU General Public License # released under the GNU General Public License
 # with spf-, dkim-, dmarc, and dane-patch Sebastian van de Meer <kernel-error@kernel-error.de> # with spf-, dkim-, dmarc, and dane-patch Sebastian van de Meer <kernel-error@kernel-error.de>
Zeile 2780: Zeile 2780:
  
         if($opt{version}) {         if($opt{version}) {
-                print "mailgraph $VERSION by david\@schweikert.ch and django\@mailserver.guru\n";+                print "mailgraph $VERSION by david\@schweikert.ch and django\@nausch.org\n";
                 exit;                 exit;
         }         }
Zeile 4004: Zeile 4004:
 </code> </code>
  
-   # mkdir -p /usr/share/mailgraph-ng{mx,mx11,mx12,mx13,mx14}+   # mkdir -p /usr/share/mailgraph-ng/{mx,mx11,mx12,mx13,mx14}
  
-Bei der **[[centos:mail_c7:mta_13?&#rpm-installation|RPM-Installation]]** von mailgraph wurden das Logo **///usr/share/mailgraph/rrdtool-3dlogo.png//** wie auch die CSS-Datei //**/usr/share/mailgraph/mailgraph.css**// bereits auf unseren Server kopiert. Fehlen diese beiden Dateien, kann man diese hier aus Django'WIKI herunterladen.+Bei der **[[centos:mail_c7:mta_13?&#rpm-installation|RPM-Installation]]** von mailgraph wurden das Logo **///usr/share/mailgraph/rrdtool-3dlogo.png//** wie auch die CSS-Datei //**/usr/share/mailgraph/mailgraph.css**// bereits auf unseren Server kopiert. Fehlen diese beiden Dateien, kann man diese hier aus Djangos WIKI herunterladen.
 {{ :centos:mail_c7:rrdtool-3dlogo.png?direct |Bild: RRDTOOL 3D Logo}} <file css /usr/share/mailgraph/mailgraph.css>    { margin: 0; padding: 0 } {{ :centos:mail_c7:rrdtool-3dlogo.png?direct |Bild: RRDTOOL 3D Logo}} <file css /usr/share/mailgraph/mailgraph.css>    { margin: 0; padding: 0 }
 body  { width: 900px; background-color: white; body  { width: 900px; background-color: white;
Zeile 4045: Zeile 4045:
    # cp /usr/share/mailgraph/mailgraph.css /usr/share/mailgraph-ng/mx14    # cp /usr/share/mailgraph/mailgraph.css /usr/share/mailgraph-ng/mx14
  
-In den Unterverzeichnissen **mx11** bis **mx14** legen wir jeweils ein CGI-Script ab. Damit wir später zwischen den Einzelanzeigen der Mailserver und der kumulierten Übersicht jeweils wechseln können, versehen wir das Originalscript aus dem RPM **[[http://repo.mailserver.guru/7/os/x86_64/repoview/mailgraph.html|mailgraph]]** mit entsprechenden angepassten Verweisen.+In den Unterverzeichnissen **mx11** bis **mx14** legen wir jeweils ein CGI-Script ab. Damit wir später zwischen den Einzelanzeigen der Mailserver und der kumulierten Übersicht jeweils wechseln können, versehen wir das Originalscript aus dem RPM **[[http://repo.nausch.org/7/os/x86_64/repoview/mailgraph.html|mailgraph]]** mit entsprechenden angepassten Verweisen.
  
 Die wesentlichen Änderungen/Erweiterung zum Originalscript aus dem RPM sind: Die wesentlichen Änderungen/Erweiterung zum Originalscript aus dem RPM sind:
Zeile 4208: Zeile 4208:
     <td class="col0 leftalign">     <td class="col0 leftalign">
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on+     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on
     </td>     </td>
     <td>     <td>
Zeile 4249: Zeile 4249:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de> # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on                 +# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on                 
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                          # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                         
 # released under the GNU General Public License                                               # released under the GNU General Public License                                              
Zeile 5078: Zeile 5078:
     <td class="col0 leftalign">                             <td class="col0 leftalign">                        
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     +     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     
     </td>                                                                                                     </td>                                                                                                
     <td>                                                                                                      <td>                                                                                                 
Zeile 5213: Zeile 5213:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de> # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on                 +# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on                 
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                          # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                         
 # released under the GNU General Public License                                               # released under the GNU General Public License                                              
Zeile 6042: Zeile 6042:
     <td class="col0 leftalign">                             <td class="col0 leftalign">                        
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     +     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     
     </td>                                                                                                     </td>                                                                                                
     <td>                                                                                                      <td>                                                                                                 
Zeile 6177: Zeile 6177:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de> # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on                 +# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on                 
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                          # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                         
 # released under the GNU General Public License                                               # released under the GNU General Public License                                              
Zeile 7006: Zeile 7006:
     <td class="col0 leftalign">                             <td class="col0 leftalign">                        
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     +     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     
     </td>                                                                                                     </td>                                                                                                
     <td>                                                                                                      <td>                                                                                                 
Zeile 7140: Zeile 7140:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch> # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de> # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on                 +# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on                 
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                          # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                         
 # released under the GNU General Public License                                               # released under the GNU General Public License                                              
Zeile 7969: Zeile 7969:
     <td class="col0 leftalign">                             <td class="col0 leftalign">                        
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     +     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     
     </td>                                                                                                     </td>                                                                                                
     <td>                                                                                                      <td>                                                                                                 
Zeile 8335: Zeile 8335:
     <td class="col0 leftalign">     <td class="col0 leftalign">
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on+     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on
     </td>     </td>
     <td>     <td>
Zeile 8375: Zeile 8375:
 # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>                                          # copyright (c) 2000-2007 David Schweikert <david@schweikert.ch>                                         
 # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>             # modified 2011 for queuegraph by Ralf Hildebrandt <Ralf.Hildebrandt@computerbeschimpfung.de>            
-# modified 2015 for mailgraph-ng by Django <django@mailserver.guru> based on                             +# modified 2015 for mailgraph-ng by Django <django@nausch.org> based on                             
 # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                                      # patches from  Sebastian van de Meer <kernel-error@kernel-error.de>                                     
 # released under the GNU General Public License                                                           # released under the GNU General Public License                                                          
Zeile 9483: Zeile 9483:
     <td class="col0 leftalign">                             <td class="col0 leftalign">                        
      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                      <a href="http://dokuwiki.nausch.org/doku.php/centos:mail_c7:mta_13?&#mailgraph_nextgeneration">Mailgraph(-ng) </a>$VERSION by                                                                                
-     <a href="mailto:django@mailserver.guru?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     +     <a href="mailto:django@nausch.org?subject=Mailgraph-NG%20for%20my%20Mailserver">Django</a> based on                                                                                                     
     </td>                                                                                                     </td>                                                                                                
     <td>                                                                                                      <td>                                                                                                 
Zeile 9610: Zeile 9610:
  
 ==== Apache VHost anlegen ==== ==== Apache VHost anlegen ====
 +Damit wir bequem von unserem Browser aus, die aktuellen Graphiken abfragen können, bearbeiten wir entweder die aus dem RPM stammende Konfigurationsdatei oder legen wir nun einen passenden VHost an.
 +  # vim /etc/httpd/conf.d/vhosts.conf
 +<file apache /etc/httpd/conf.d/vhosts.conf>
 +#
 +# mailgraph.nausch.org
 +#
 +<VirtualHost *:80>
 + ServerAdmin webmaster@nausch.org
 + ServerName mailgraph.nausch.org
 + ServerAlias www.mailgraph.nausch.org
 + ServerPath /
 + DocumentRoot "/usr/share/mailgraph-ng/mx"
 + AddHandler cgi-script .cgi
  
-==== NGiNX VHost anlegen ====+ <Directory "/usr/share/mailgraph/mx"> 
 +            AllowOverride None 
 +            Options +ExecCGI 
 +            DirectoryIndex mailgraph.cgi 
 +            require IP 10.0. 
 + </Directory> 
 + <Directory "/usr/share/mailgraph/mx11"> 
 +            AllowOverride None 
 +            Options +ExecCGI 
 +            DirectoryIndex mailgraph.cgi 
 +            require IP 10.0. 
 + </Directory> 
 + <Directory "/usr/share/mailgraph/mx12"> 
 +            AllowOverride None 
 +            Options +ExecCGI 
 +            DirectoryIndex mailgraph.cgi 
 +            require IP 10.0. 
 + </Directory> 
 + <Directory "/usr/share/mailgraph/mx13"> 
 +            AllowOverride None 
 +            Options +ExecCGI 
 +            DirectoryIndex mailgraph.cgi 
 +            require IP 10.0. 
 + </Directory 
 + <Directory "/usr/share/mailgraph/mx14"> 
 +            AllowOverride None 
 +            Options +ExecCGI 
 +            DirectoryIndex mailgraph.cgi 
 +            require IP 10.0. 
 + </Directory 
 + 
 + ErrorLog logs/mailgraph_error.log 
 + CustomLog logs/mailgraph_access.log combined 
 +</VirtualHost> 
 + 
 + 
 +</file> 
 + 
 +Bevor wir bei unserem Webserver eine Reload der Konfiguration vornehmen, testen wir unsere neue Konfigurationsdatei auf syntaktische Fehler.  
 +   # apachectl -t 
 + 
 +   Syntax OK 
 + 
 +Da keine Fehler aufgetreten sind, aktivieren wir die neue Konfiguration durch einen Reload des Webserver-Daemon. 
 +   # systemctl reload postfix 
 + 
 +==== NGiNX vHost anlegen ==== 
 +Nutzen wir als Webserver **[[centos:web_c7:nginx_1|NGiNX]]** können wir auch hier schnell und einfach einen passenden vHOST anlegen. 
 +  # vim /etc/nginx/conf.d/vhosts.conf 
 +<file http /etc/nginx/conf.d/vhosts.conf>server { 
 +        listen          80; 
 +        server_name     mailgraph.nausch.org; 
 +        access_log      /var/log/nginx/mailgraph_access.log; 
 +        error_log       /var/log/nginx/mailgraph_errors.log; 
 +  
 +        root /usr/share/mailgraph-ng/; 
 +        index mailgraph.cgi; 
 +  
 +       location ~ \.php { 
 +                fastcgi_split_path_info ^(.+\.cgi)(/.+)$; 
 +                fastcgi_index mailgraph.cgi; 
 +                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
 +                include fastcgi_params; 
 +        } 
 +
 +</file> 
 + 
 +Den Parameter **fastcgi_pass** setzen wir im übrigen auf den Wert aus der Konfigurationsdatei //**/etc/php-fpm.d/www.conf**// des PHP FastCGI Process Manager-Daemon **php-fpm**. 
 + 
 +Haben wir die Konfigurationsdatei vervollständigt, prüfen wir diese noch auf syntaktische Fehler. 
 +   # nginx -t 
 + 
 +   nginx: the configuration file /etc/nginx/nginx.conf syntax is ok 
 +   nginx: configuration file /etc/nginx/nginx.conf test is successful 
 + 
 +Somit können wir unsere Konfiguration nun noch aktivieren. 
 +   # systemctl reload nginx
  
 ==== Webaufruf ==== ==== Webaufruf ====
Zeile 11470: Zeile 11559:
   * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]**   * **[[wiki:start|Zurück zu >>Projekte und Themenkapitel<<]]**
   * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**   * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]**
- 
- 
- 
- 
  
  
  • centos/mail_c7/mta_13.1425554782.txt.gz
  • Zuletzt geändert: 05.03.2015 11:26.
  • von django