Pitbull Posted October 3, 2013 Share Posted October 3, 2013 Hallo zusammen ! Kann mir jemand genau sagen wie ich Froxlor mit NGNINX und PHP-FPM Installiere oder ein Kurzes How to ? habe es Probiert jedoch l?uft der Apache obwohl ich NGINX ausgew?hlt habe sehr komisch. Dann noch eine kleine Fehlermeldung : Starting Postfix Mail Transport Agent: postfixpostconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions=/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_relay_restrictions= Vielen Dank im Voraus LG Pitbull Link to comment Share on other sites More sharing options...
d00p Posted October 19, 2013 Share Posted October 19, 2013 Also, extra f?r dich der Auszug zur Installation: apt-get install nginx php5-cgi rm /etc/nginx/sites-enabled/default /etc/nginx/nginx.conf: user www-data; worker_processes 4; pid /var/run/nginx.pid; events { worker_connections 768; # multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; gzip_disable "msie6"; # gzip_vary on; # gzip_proxied any; # gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; ## # nginx-naxsi config ## # Uncomment it if you installed nginx-naxsi ## #include /etc/nginx/naxsi_core.rules; ## # nginx-passenger config ## # Uncomment it if you installed nginx-passenger ## #passenger_root /usr; #passenger_ruby /usr/bin/ruby; ## # Virtual Host Configs ## include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } #mail { # # See sample authentication script at: # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } #} Wenn in Froxlor entsprechend schon die Einstellungen gemacht wurden geht das auch. Vergiss nicht, dass Froxlor per Default auf "Apache" steht - das ist halt einfach der Standard und irgendwas muss gesetzt sein - sollte bei der Installation allerdings gleich nginx angegeben worden sein, werden entscheidende Einstellungen eigentlich schon angepasst, so dass es problemlos funktionieren sollte. Link to comment Share on other sites More sharing options...
itrichter Posted October 19, 2013 Share Posted October 19, 2013 Sorry, ich stehe da noch etwas auf dem Schlauch. Muss ich den vhost f?r froxlor dann noch bauen oder kommt der irgendwo anders her? Link to comment Share on other sites More sharing options...
d00p Posted October 20, 2013 Share Posted October 20, 2013 Den erstellt der cronjob Link to comment Share on other sites More sharing options...
Pitbull Posted October 21, 2013 Author Share Posted October 21, 2013 @ d00p Es geht doch nicht darum ob man mit nginx umgehen kann oder nicht das doch ein Forum f?r Hilfe auch ich habe meine Schwierigkeiten mit Froxlor und Nginx. So zum eigentlichen Punkt hat der User eine Frische Minimal Debian und will Froxlor Installieren geht er wie folgt wie du es oben beschrieben hast und auch danke f?r die config aber da ist der Punkt woher soll der Nginx wissen in welchen verzeichniss die Froxlor Installation ist die standart m?ssig unter var/www/froxlor zu erreichen ist ? ich denke da fehlen #Server verzeichniss angaben oder t?usche ich mich ? LG Pitbull Link to comment Share on other sites More sharing options...
d00p Posted October 21, 2013 Share Posted October 21, 2013 Also, egal welcher Webserver initial genutzt wird. Er zeigt im Normalfall immer auf /var/www/ wo Froxlor entpackt sein sollte. Sofern PHP verf?gbar ist, sollte die Installation aufrufbar sein via {IP}/froxlor. Danach k?nnen die konfigurationstemplates aus dem panel verwendet werden. Ich kann mich nur wiederholen: wie soll ich ohne ordentliche Fehlerbeschreibung oder logs helfen k?nnen? Ich weiss nicht mal was bei euch das Problem ist weil ihr nur sagt "ich hab Probleme", oder "geht nicht". Link to comment Share on other sites More sharing options...
itrichter Posted October 21, 2013 Share Posted October 21, 2013 Danke d00p, ich war davon ausgegangen, dass froxlor die Konfiguration bei der Installation macht, er macht sie aber erst im Webinterface, f?r das bereits ein funktionierender Webserver mit php da sein muss. Bei einer Standard-Installation von nginx zeigt dieser nicht auf /var/www/ und php muss in nginx auch erst konfiguriert werden. Das ist kein Problem, nur etwas redundant, da froxlor die Konfiguration ja eh komplett ?ndert. Und man muss es wissen. Ich wei? nicht wie ich diesen "Fehler" genauer h?tte beschreiben sollen, und Logs gibt es an der Stelle auch noch nicht. Nochmal Danke f?r die Hilfe, ich hoffe ich kann das die Tage nochmal testen. Link to comment Share on other sites More sharing options...
d00p Posted October 21, 2013 Share Posted October 21, 2013 Das ist halt Debian, unter Gentoo z.B. ging nginx+php sofort bei mir Link to comment Share on other sites More sharing options...
Sephiroth Posted October 21, 2013 Share Posted October 21, 2013 Das ist kein Problem, nur etwas redundant, da froxlor die Konfiguration ja eh komplett ?ndert. Nein tut Froxlor nicht. Die Basis-Konfiguration muss man selbst machen. Froxlor legt nur weitergehende Konfigurationen f?r die vHosts an und auch das erst ?ber den Cronjob sobald das Webinterface korrekt konfiguriert wurde. d.H. man muss einmal Froxlor manuell zum Laufen bringen. Link to comment Share on other sites More sharing options...
itrichter Posted October 21, 2013 Share Posted October 21, 2013 Klar, Froxlor ?ndert nicht eigenst?ndig die ganze config. Aber das Froxlor-Template hat entscheidende Unterschide zur Standard-Konfiguration, wodurch die urspr?ngliche Konfiguration nutzlos wird. Link to comment Share on other sites More sharing options...
Pitbull Posted November 10, 2013 Author Share Posted November 10, 2013 So nach langer zeit habe ich mich der Sachen nochmal wieder angenommen Ich habe von der Demo seite die Konfiguartion von nginx durhgef?hrt, nun meine frage der teil /etc/init.d/php-fcgi muss der gemacht werden da ich pfp-fpm einsetzen m?chte ? und der teil in sonstige php-fpm warum apache2-suexec libapache2-mod-fastcgi wenn ich nginx einsetzte ? w?re ?ber Informationen dankbar. LG Pitbull Link to comment Share on other sites More sharing options...
d00p Posted November 10, 2013 Share Posted November 10, 2013 Das PHP zeug in der Webserver Konfiguration ist nur n?tig wenn du *kein* fpm nutzt. FP? hat ja seine eigenen Einstellungen. Und ich halte dich f?r klug genug das du weisst, dass du keine Apache Pakete brauchst, wenn du nginx nutzt. Link to comment Share on other sites More sharing options...
Pitbull Posted January 5, 2014 Author Share Posted January 5, 2014 Hallo zusammen und Frohes Neues Ich bin immer noch nicht weiter zu meine Problem habe es alles installiert doch im Interface steht noch immer CGI-FCGI Bin wie Folgt vorgegangen: Nginx Installiert aus der Konfiguration der Demo seite. Froxlor wie in der Wiki beschrieben Installiert. Vhost erstellt. Eingelogt Installation durchgef?hrt ohne Probleme. Dann FPM laut Wiki Installiert auch ohne Probleme aber im Interface l?uft immer noch er im CGI wo ist mein Fehler ? Vielen Dank im Voraus Link to comment Share on other sites More sharing options...
d00p Posted January 5, 2014 Share Posted January 5, 2014 Hast du vermutlich die Option "Enable PHP-FPM for the Froxlor vHost" in der php-fpm settings seite nicht aktiviert? Link to comment Share on other sites More sharing options...
Pitbull Posted January 9, 2014 Author Share Posted January 9, 2014 Habe alle soweit hinbekommen nur meckert er nun bei der vhost rum die ich vor der Installation wie folgt eingebunden habe: server { listen IP:80 default; server_name wi.xxx.de; access_log /var/log/nginx/access.log; root /var/www/froxlor/; location / { index index.php index.html index.htm; } location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; # # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini # # With php5-cgi alone: # fastcgi_pass 127.0.0.1:8888; # With php5-fpm: fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } Da Froxlor nach der Installation von PHP-FPM wie in der Wiki beschrieben nachher eine Default anlegt gibt es Probleme mit einem Dublikat (Default) bei listen. W?re f?r ein l?sungsansatz dankbar. LG Pitbull Link to comment Share on other sites More sharing options...
d00p Posted January 10, 2014 Share Posted January 10, 2014 Kannst du bitte nicht in schon beantwortete und erledigte Threads posten? das verwirrt derma?en.... Und wenn du manuell irgendwelche VHosts anlegst wird dir sicher klar sein wo das Problem liegt, oder nicht? Link to comment Share on other sites More sharing options...
Question
Pitbull
Hallo zusammen !
Kann mir jemand genau sagen wie ich Froxlor mit NGNINX und PHP-FPM Installiere oder ein Kurzes How to ? habe es Probiert jedoch l?uft der Apache obwohl ich NGINX ausgew?hlt habe sehr komisch.
Dann noch eine kleine Fehlermeldung :
Vielen Dank im Voraus
LG
Pitbull
Link to comment
Share on other sites
40 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.