[HOW TO] ISPCP 1.0.3-1 auf Debian Lenny

Bitte loggen sie sich ein oder registrieren sie sich.

Einloggen mit Benutzername, Passwort und Sitzungslänge
Erweiterte Suche  

Autor Thema: [HOW TO] ISPCP 1.0.3-1 auf Debian Lenny  (Gelesen 70386 mal)

0 Mitglieder und 5 Gäste betrachten dieses Thema.

Thundernet

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Männlich
  • Beiträge: 7
    • Thundernet Network Service, Ich erstelle Ihnen Ihre Homepage, Flyer, Visitenkarten, Einladungskarten, Preislisten, Speisekarten, Tabellen, Briefbögen und vieles Mehr
Re: ISPCP auf Debian Lenny How To
« Antwort #140 am: 05.November 2009, 16:36:14 »

Hi wolte nur mal Danke sagen hat super geklappt  ;D
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #141 am: 05.November 2009, 21:48:33 »

Hab auch ein Problem:
Hab alles so gemacht wie in dem Tutorial aber wenn ich mich im Browser als Admin, Reseller oder User einloggen will komm nachdem ich auf Login gedrückt habe folgendes:

Warning: session_start() [function.session-start]: open(/var/www/ispcp/gui/phptmp/sess_S,u1E3uX5juh3hfmIwXgfm,et17, O_RDWR) failed: Permission denied (13) in /var/www/ispcp/gui/include/ispcp-lib.php on line 27

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/ispcp/gui/include/ispcp-lib.php:27) in /var/www/ispcp/gui/include/ispcp-lib.php on line 27

Warning: Cannot modify header information - headers already sent by (output started at /var/www/ispcp/gui/include/ispcp-lib.php:27) in /var/www/ispcp/gui/include/login.php on line 354

Warning: Unknown: open(/var/www/ispcp/gui/phptmp/sess_S,u1E3uX5juh3hfmIwXgfm,et17, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/ispcp/gui/phptmp) in Unknown on line 0

An was liegt das und wie kann ich das ändern?

Der Fehler ist mir neu.
Fang am besten nochmal von vorne an. ;)

@ Thundernet

Freut mich das alles läuft. :)

Gruß WU
Gespeichert

Kekz

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 1
Re: ISPCP auf Debian Lenny How To
« Antwort #142 am: 18.November 2009, 18:33:25 »

Bei der Frage zu PROFTPD wählt ihr Standalone.

Ich kann nur zwischen "von Inetd" und "Servermodus" auswählen.
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #143 am: 18.November 2009, 19:15:22 »

Das liegt daran das du deinen Server zuvor auf Deutsch umgestellt hast. :)
Du wählst in deinem Fall Servermodus. ;)

Gruß WU
Gespeichert

SojiSan

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Weiblich
  • Beiträge: 18
Re: ISPCP auf Debian Lenny How To
« Antwort #144 am: 23.November 2009, 16:38:44 »

wget http://admin.wu-space.de/proftpd.conf404 File not found
wget http://www.der-wu.de/files/proftpd.conf401 Auth required / Auth failed

Lösung bzw. neuer Link?
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #145 am: 23.November 2009, 16:48:37 »

Sorry, mein Fehler.

wget http://www.der-wu.de/proftpd.conf

Gruß WU
Gespeichert

SojiSan

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Weiblich
  • Beiträge: 18
Re: ISPCP auf Debian Lenny How To
« Antwort #146 am: 23.November 2009, 17:21:54 »

ok, darauf hätte ich aber auch selber kommen können <3 danke =)
Gespeichert

basecolor

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Männlich
  • Beiträge: 58
    • WebService4You
Re: ISPCP auf Debian Lenny How To
« Antwort #147 am: 04.Dezember 2009, 17:56:01 »

Hallo zusammen

hab mal eine frage, ich hab ein script (b1gmail).
wenn ich das script auf den webspace haue, und installiere zeigt er mir an das bereits alle rechte für die ordner gesetzt wurden. Das soll er eben nicht machen sondern mir zeigen an die für die ordner noch die rechte gesetzt werden sollen.

ich hab bei mir debian lenny laufen mit ispcp omega 1.0.2
Unter plesk hat ich die probleme damals nie, da zeigt das script an rote das noch rechte fehlen und ich die ordner entsprechend machen soll. So ist man das ja auch gewöhnt, nur beim ispcp stellt er die rechte automatisch und das soll er net, weil nämlich dadurch mein script nicht läuft.

vieleicht hat einer eine idee, woran das liegt und welche datei vom ispcp bearbeitet werden muss
Gespeichert
Wer nicht fragt der nich gewinnt.
Helfe Newbie´s hier bei EuServ BetaTest zu vServer.
Einfach kurzmitteilung an die ICQ-Nr: 466139680

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #148 am: 04.Dezember 2009, 18:59:20 »

Das liegt daran, das ISPCP dies Automatisch tut.
Also nicht ISPCP direkt sondern die apache konfiguration.
Dies führt zu mehr sicherheit, da dies nur geschieht wenn es notwendig ist.

Das ist kein Fehler, sondern normal. ;)

Gruß WU
Gespeichert

basecolor

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Männlich
  • Beiträge: 58
    • WebService4You
Re: ISPCP auf Debian Lenny How To
« Antwort #149 am: 04.Dezember 2009, 19:03:33 »

Ich weiss, das dies auf die sicherheit hergeht, aber gibs eine möglichkeit dies zu unterbinden, also zu deaktivieren das der apache dies nicht tut? wenn ja wie?
Gespeichert
Wer nicht fragt der nich gewinnt.
Helfe Newbie´s hier bei EuServ BetaTest zu vServer.
Einfach kurzmitteilung an die ICQ-Nr: 466139680

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #150 am: 04.Dezember 2009, 19:06:28 »

Rein Theoretisch ist das möglich, dazu müsstest du ISPCP mit mod_php betreiben und nicht mit fcgid oder fastcgi.
Da es nur ausführliche Anleitungen für fastcgi und fcgid gibt, müsstest du dich mal an den ISPCP support wenden.

Also www.isp-control.net und dort mal im Forum nachfragen.

Gruß WU
Gespeichert

basecolor

  • Grünschnabel
  • *
  • Offline Offline
  • Geschlecht: Männlich
  • Beiträge: 58
    • WebService4You
Re: ISPCP auf Debian Lenny How To
« Antwort #151 am: 04.Dezember 2009, 19:31:42 »

dann schreib ich hier mal ein HowTo, für die nutzung von mod_php mit ISPCP.
was die unterbindung der automatischen zugriffsrechte für die Ordner erteilt.

Das Spiel kann beginnen:

Zunächst stoppen wir den Apache da die Datei apache2 im Ordner /usr/bin ausgetauscht wird:
/etc/init.d/apache2 stop
Um uns aber die Möglichkeit für den einsatzes von fastcgi_ispcp zu erhalten benennen wir den alten apache2 um:

mv /usr/sbin/apache2 /usr/sbin/apache2.mpm_worker.disabled
Nun installieren wir den apache als mpm_prefork und den mod_php. Dabei wird das Paket apache2-mpm-worker enfernt.

Das Paket apache2-mpm-prefork wird automatisch mitinstalliert:

apt-get install libapache2-mod-php5
Jetzt wird das Modul fastcgi_ispcp deaktiviert und das Modul mod_php aktiviert:

a2dismod fastcgi_ispcp && a2enmod php5
Der Apache kann nun gestartet werden:

/etc/init.d/apache2 stop
Rechtespiele:


Nun sollte der Apache laufen allerdings läuft er nur noch als User www-data der Gruppe www-data. die

ispCP-Verzeichnissen müssen wir entsprechend anpassen. Um dem ispCP erstmal wieder nutzbar zu machen müssen wir die

entsprechenden Rechte ändern. Alte Sessions können wir in dem zuge weglöschen

chmod g+w /var/www/ispcp/gui/phptmp
rm /var/www/ispcp/gui/phptmp/sess*
Ein ähnliches Spiel wiederholen wir mit den anderen Webseiten auf unseren Rechner. Allerdings greifen hier weitere

skripte, nicht zuletzt auch die der Kunden mit dem User und der Gruppe www-data zu. Entsprechend müssen wior das

berücksichtigen:

chown -R :www-data -R /var/www/virtual/*/htdocs
chmod g+w -R /var/www/virtual/*/htdoc*
chown -R :www-data -R /var/www/virtual/*/phptmp
chmod g+w -R /var/www/virtual/*/phptmp
chown -R :www-data -R /var/www/virtual/*/statistics
chmod g+w -R /var/www/virtual/*/statistics

Die Rechte der neuen Spieler:

Die Rechte der vorhandenen Website für den Apache sind nun angepasst, aber wie sieht es aus wenn wir mit dem ispCP

eine neue Domain anlegen? Da der ispCP ja für den Betrieb mit dem fastcgi ausgelegt worden ist, legt er immer schön

brav die neuen Verzeichnisse und Dateien mit dem User vu2xxx der Gruppe vu2xxx mit den rechten 770 bzw. 660 an.

Dazu muss in der Datei /var/www/ispcp/engine/ispcp-dmn-mngr bearbeitet werden. Zuvor sollte aber noch ein backup

dieser datei erfolgen:

cp /var/www/ispcp/engine/ispcp-dmn-mngr /var/www/ispcp/engine/ispcp-dmn-mngr.orig
Der Code wird dann mit dem Editor wie folgt geändert:

Aus (etwa Zeile 1946)

$rs = make_dir(
"$www_dir/$dmn_name/cgi-bin",
$sys_user,
$sys_group,
0755
);
return $rs if ($rs != 0);

wird

$rs = make_dir(
"$www_dir/$dmn_name/cgi-bin",
$sys_user,
# $sys_group,
$httpd_gid,
0755
);
return $rs if ($rs != 0);

Aus (etwa Zeile 1982)


$rs = make_dir(
"$www_dir/$dmn_name/errors",
$sys_user,
$sys_group,
0775
);
return $rs if ($rs != 0);

wird


$rs = make_dir(
"$www_dir/$dmn_name/errors",
$sys_user,
# $sys_group,
$httpd_gid,
0775
);
return $rs if ($rs != 0);

Aus (etwa Zeile 1991)

$rs = make_dir(
"$www_dir/$dmn_name/errors/inc",
$sys_user,
$sys_group,
0775
);
return $rs if ($rs != 0);

wird


$rs = make_dir(
"$www_dir/$dmn_name/errors/inc",
$sys_user,
# $sys_group,
$httpd_gid,
0775
);
return $rs if ($rs != 0);

Aus (etwa Zeile 2071)


$rs = make_dir(
"$www_dir/$dmn_name/htdocs",
$sys_user,
$sys_group,
0775
);
return $rs if ($rs != 0);

wird


$rs = make_dir(
"$www_dir/$dmn_name/htdocs",
$sys_user,
# $sys_group,
$httpd_gid,
0775
);
return $rs if ($rs != 0);
Aus (etwa Zeile 2096)


$rs = make_dir(
"$www_dir/$dmn_name/htdocs/index.html",
$cfg,
$sys_user,
$sys_group,
0644
);
return $rs if ($rs != 0);

wird


$rs = make_dir(
"$www_dir/$dmn_name/htdocs/index.html",
$cfg,
$sys_user,
$httpd_gid,
0644
);
return $rs if ($rs != 0);

Ich hoffe, ich kann anderen eventuell auch damit helfen die Probleme mit scripte haben ;)

Gespeichert
Wer nicht fragt der nich gewinnt.
Helfe Newbie´s hier bei EuServ BetaTest zu vServer.
Einfach kurzmitteilung an die ICQ-Nr: 466139680

smithy

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 4
Re: ISPCP auf Debian Lenny How To
« Antwort #152 am: 07.Dezember 2009, 16:54:53 »

Zitat
wget http://www.der-wu.de/files/proftpd.conf

Die URL verlangt einen Benutzernamen + Kennwort. Man kann sich die Datei also nicht downloaden. Kann mir die vllt jemand zuschicken per PN oder einen Link schicken, wo man die Datei andersweitig downloaden kann?
Gespeichert

GThreepwood

  • Eroberer
  • *
  • Offline Offline
  • Geschlecht: Männlich
  • Beiträge: 607
  • Motzkopp
Re: ISPCP auf Debian Lenny How To
« Antwort #153 am: 07.Dezember 2009, 17:05:55 »

http://www.der-wu.de/proftpd.conf

steht hier auf der Seite weiter oben. Wäre zu finden gewesen
Gespeichert
Meine vServer Beta Erfahrungen
kostenloser BETA Server = YGWYPF
Daten ohne Backup sind keine wichtigen Daten.
Every time you open a useless thread google cries a little tear.

R3LOAD

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 1
Re: ISPCP auf Debian Lenny How To
« Antwort #154 am: 30.Dezember 2009, 18:13:36 »

Hab ein Problem...

        Starting Installation...
groupadd: GID 2000 ist nicht einmalig
ERROR: External command '/usr/sbin/groupadd -g 2000 vu2000' returned '4' status !
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #155 am: 30.Dezember 2009, 21:00:51 »

Hab ein Problem...

        Starting Installation...
groupadd: GID 2000 ist nicht einmalig
ERROR: External command '/usr/sbin/groupadd -g 2000 vu2000' returned '4' status !

Dein Root scheint nicht komplett leer zu sein, mit anderen Worten es exestiert schon die gruppe und der user mit der gid und uid 2000.

Dieses tut bezieht sich auf einem frisch formatierten System!

Gruß WU
Gespeichert

mileX27

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 17
Re: ISPCP auf Debian Lenny How To
« Antwort #156 am: 07.Januar 2010, 15:16:39 »

ich hab ispCP jetzt laut Tut vollständig installiert, jedoch habe ich im admin panel ein Haufen Fehlermeldungen..
Hier mal ein Auszug..


Warning: session_start() [function.session-start]: open(/var/www/ispcp/gui/phptmp/sess_tNmbnYxvlKqD1ci-Jm,AgFiBi4f, O_RDWR) failed: Permission denied (13) in /var/www/ispcp/gui/include/ispcp-lib.php on line 27

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/ispcp/gui/include/ispcp-lib.php:27) in /var/www/ispcp/gui/include/ispcp-lib.php on line 27

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/ispcp/gui/include/ispcp-lib.php:27) in /var/www/ispcp/gui/include/ispcp-lib.php on line 27

Warning: Directory /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777 in /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php on line 160

Warning: Directory /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777 in /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php on line 160

Warning: Directory /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777 in /var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer.php on line 160

Warning: Unknown: open(/var/www/ispcp/gui/phptmp/sess_tNmbnYxvlKqD1ci-Jm,AgFiBi4f, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/ispcp/gui/phptmp) in Unknown on line 0

Kann mir da jemand helfen? Ich habe da die Befürchtung, dass beim Installieren irgendwas schief ging und ich den Fehler nicht rechtzeitig bemerkt habe..

Gruß,
mileX27
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #157 am: 07.Januar 2010, 15:34:42 »

Da ist was schief gelaufen mit der Rechte vergabe.

Das ist eigentlich doof alle Ordner und Datein zu überprüfen.

Versuch mal folgendes in der Console

cd /var/www/ispcp/engine/setup
./set-engine-permissions.sh
./set-gui-permissions.sh

Wenn dies nicht hilft, geb dem Ordner

/var/www/ispcp/gui/include/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer

mal chmod 777 und setz dem Ordner

/var/www/ispcp/gui/phptmp

mal User -> vu2000 und Gruppe -> www-data dazu sollte er chmod 755 haben.

Ob dies hilft, magst du dann sehen, aber es kann auch sein das du dann andere Fehler erhälst.

Gruß WU

---

WICHTIGE INFO: Dieses HOW TO IST VERALTET, DA MITLERWEILE ISPCP 1.0.3-1 ERSCHIENEN IST!!!! EIN NEUES AKTUELLES ERSCHEINT BALD VON MIR!!!!!!
Gespeichert

mileX27

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 17
Re: ISPCP auf Debian Lenny How To
« Antwort #158 am: 08.Januar 2010, 22:38:44 »

ok, vielen Dank habs hingekriegt..
Wie erstell ich jetzt eigentlich einen FTP Acc um ne seite hochladen zu können?
Gespeichert

WuChEn

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 85
Re: ISPCP auf Debian Lenny How To
« Antwort #159 am: 09.Januar 2010, 09:23:30 »

1. mit dem admin account einen reseller erstellen.
2. mit dem resseler account einen user erstellen
3. mit dem user einloggen.
4. in der panel des users einen ftp account anlegen.
5. per ftp verbinden. :P

Gruß WU
Gespeichert
 

Seite erstellt in 0.115 Sekunden mit 22 Abfragen.