|
#1
| |||
| |||
| Hallo, ich möchte gerne Typo3 4.0 auf Debian Sarge optimal installieren ich möchte die neuesten offiziellen stable Pakete von: - MySQL4.x oder 5.x - Apache2.x - PHP4.x oder PHP5.x mit Gifunterstützung - ProFTP - OpenSSH hab ich was wichtiges vergessen? mit Hilfe von APT-GET installieren und die Dateiberechtigungen so setzen, dass ich keine Sicherheitslücken öffne. zur Dateiberechtigung habe ich hier im Forum schon eine Lösung gefunden, welche ich umsetzen möchte. Debian Sarge 3.1 habe ich schon in der Minimalinstallation (ohne Desktop und Zusatzpakete) auf einer VM vorinstalliert. Internetzugang besteht über einen Proxy - wie ich APT-GET mit dem Proxy benutzen kann habe ich schon herausgefunden. Die Sourcen von APT-GET habe ich noch nicht geändert. jetzt habe ich das Problem, dass ich nicht weiß, welches Apache2.x Paket ich auswählen soll, damit alles funktioniert. ich habe folgende Manuals bereits gelesen und verstanden, jedoch weichen diese von meinen Wünschen ab: Anleitung um TYPO3 v3.8 auf Debian v3.1(Sarge) zu installieren http://www.spyhome.de/typo3_debian.0.html debian: php5, mysql5, apache2 >> Ich gebe mir bald die Kugel! http://www.wcm.at/forum/showthread.php?postid=1773536 ich glaube mein Hauptproblem sind im Moment die Auswahl der Pakete für Apache2 und PHP5. Welche Kombinationen funktionieren? apache2-mpm-worker & php5-cgi oder apache2-mpm-prefork & libapache2-mod-php5 oder habe ich das komplett falsch verstanden? und anschließend brauche ich ja noch Pakete für imagemagick oder grafixmagic, dafür könnte ich aber auch fertige binarys nehmen, ändert sich ja nicht mehr? vielen Dank für Eure Hilfe |
| Sponsored Links |
| Unterstützen Sie das Forum und buchen Sie Ihren Webspace beim T3N Testsieger, dem Webhoster der auch dieses Forum hostet! |
|
#2
| |||
| |||
| Ich kann Dir nur das hier empfehlen: http://www.debianhowto.de/howtos/de/...cgi-sarge.html mod_fastcgi ist bis zu 5-10x schneller als mod php-cgi allein. Das scheint mir die "State of the Art" server Installation zu sein, auch was die Sicherheit anbelangt, vorausgesetzt man macht alles richtig ;-). Hier läuft 1.3x mit mod-php, was noch einen Tick schneller läuft, aber bei den Permissions Probleme machen kann, und so weit ich weiß nicht ganz so sicher ist, wie die Kombination aus mod_suexec+suexec2, mod_fastcgi und php als cgi. Ich hatte das Tutorial leider zu spät bemerkt, und mein alter server lief noch unter apache 1.3x. Ich möchte das aber umstellen auf apache2-mpm-worker und obige Kombination. Ich habe gleich die neueste php5.1.2 aus dem Dexter repository installiert. Was ImageMagick und anderen Paketen anbelangt, und wohl auch für php5x gilt: Besser die pakete aus der sarge distribution nutzen, damit Du automatisch die Sicherheitsupdates beziehst. Das Repository, das im tutorial vorgeschlagen wurde wird aber AFAIK gut gepflegt: deb http://people.debian.org/~dexter all sarge siehe auch http://www.apt-get.org Viel Spaß mit dem Howto, das allerdings gerade gewartet wird: "Sorry, maintenance on saturday noon." ciao floogy Geändert von floogy (08.04.06 um 18:23 Uhr) |
|
#3
| |||
| |||
Hallo Floggy, vielen Dank für die Docu, das ist genau das was ich gesucht habe - gut dass ich noch gewartet habe. Ich bin gerade mit der Umsetzung beschäftigt und habe schon ein Problem: mit apt-get bekomme ich bei apache2-mpm-worker die Version 2.0.54-5 anstatt der aktuellen Apache Version 2.0.55, wenn ich in sources.list nur stable eingestellt habe. Soll ich in dem Fall unstable als Quelle auswählen? per unstable würde ich die gewünschten Apache2-Pakete bekommen. Ich habe zwar gehört, dass die alten Pakete gepatcht werden, aber mein Apache zeigt auch in der Version 2.0.54 an - das ist mir zu unsicher, ich möchte sehen, welche Version ich eingespielt habe um auf Sicherheitswarnungen selber reagieren zu können. Gruß, Tom |
|
#4
| |||
| |||
| SID steht für Still In Development oder den bösen Buben bei der Toy story, und bleibt immer unstable (=ändert seinen Namen nie, im Gegensatz zu stable: woody (oldstable), sarge testing: etch), und bietet keine security patches! Du fährst alo auf einem Produktivserver besser mit stable, da Du Dich dann nicht selbst um die Sicherheitsupdates auf den laufenden halten mußt, sondern durch ein einfaches (evtl. crontab gesteuertes) Code: $ sudo apt-get update $ sudo apt-get dist-upgrade Abgesehen davon kann Dir passieren, wenn Du ohne Pinning in der sources.list einige Zeilen unstable repositorys einfügst, und gerade eine transition auf einen nicht bytekompatiblen gcc in debian bevorsteht, Dir das update dann das ganze system zerbröselt, und alles auf SID bringt. Selbst mit Pinning wäre das nicht mehr zu kontollieren (ohne pinning wird eh alles auf sid gezogen). floogy Geändert von floogy (10.04.06 um 14:45 Uhr) |
|
#5
| |||
| |||
| also ich habe tatsächlich die php-fastcgi Sache durchgezogen und bin von der Geschwindigkeit begeistert. Folgende Pakete habe ich der Reihenfolge nach installiert: /etc/apt/sources.list Code: #der offizielle debian mirror deb http://security.debian.org/ stable/updates main contrib deb http://ftp.de.debian.org/debian/ stable main contrib non-free deb http://debian.tu-bs.de/debian/ stable main contrib non-free deb-src http://debian.tu-bs.de/debian/ stable main contrib non-free #php5 deb http://people.debian.org/~dexter php5.1 sarge #deb-src http://people.debian.org/~dexter php5.0 sarge #deb http://packages.dotdeb.org stable all apt-get update Apache2 Worker installieren Code: apt-get install apache2-common apache2-mpm-worker apache2-threaded-dev Code: apt-get install php5.1 php5.1-common php5.1-fcgi php5.1-gd php5.1-mysql php5.1-session apache2-mpm-worker Code: apt-get install libapache2-mod-fastcgi apt-get install libgd2 apt-get install mysql-server-4.1 apt-get install freetype2 ab diesem Punkt muss nichts mehr nachinstalliert werden, sondern "nur" noch konfiguriert (das ist die meiste Arbeit), was nach der Doku nicht ganz einfach ist. Es ist eigentlich alles in der Doku erklärt, man muss sich nur genau daran halten -> es geht also weiter ab dem Punkt: "Konfiguration des Apache" anschließend muss man noch die php.ini im vhost anpassen: memory_limit=8M gegen 16 oder 32 ändern upload_max_filesize=2M auf 10M ändern extension=gd.so eintragen extension=mysql.so eintragen den mysqladmin setzen mit Code: mysqladmin -u root password <deinpasswort> mysql -u root Code: GRANT ALL PRIVILEGES ON *.* TO 'typo3'@'localhost' IDENTIFIED BY '<deinanderespasswort>' WITH GRANT OPTION; exit so jetzt brauche ich nur noch imagemagick oder graphicsmagic und muss nur noch die alten Inhalte und Extensions nachziehen... danke erstmal, floggy |
|
#6
| |||
| |||
| Hi Ted, danke für Deinen Bericht. Ich habe Imagemagick und afpl-gs aus sarge installiert. Wenn schon graphicsmagick, so würde ich an Stelle Kasper's Paket 1.1.6 das aktuelle stable 1.1.7 von sourceforge nehmen, oder sogar den snapshot GraphicsMagick-1.2 , denn wenn man diese release.news liest, so sind im snapshot einige security fixes enthalten, abgesehen von etlichen Verbesserungen. Zitat:
Für Ghostscript würde ich AFPL Ghostscript 8.53 nehmen. floogy |
|
#7
| ||||
| ||||
| Zitat:
das Snapshot würde ich schon gerne nehmen, aber ich habe gesehen, dass es ins System hinein installiert, das kann ich dann später nicht mehr so einfach rückgängig machen. Apt-get remove dagegen ist ganz einfach... Zitat:
/etc/apt/sources.list Code: #graphicsmagick deb http://typo3.sunsite.dk/software/debian/ sarge all Code: DE-MUC-WEB01:/etc/apt# apg-get install graphicsmagick -bash: apg-get: command not found DE-MUC-WEB01:/etc/apt# apg-get -s install graphicsmagick -bash: apg-get: command not found DE-MUC-WEB01:/etc/apt# apt-get -s install graphicsmagick Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: defoma gsfonts libdps1 libgraphicsmagick libjasper-1.701-1 liblcms1 libtiff4 libwmf0.2-7 libxt6 Suggested packages: defoma-doc psfontmgr x-ttcidfont-conf dfontmgr libjasper-runtime liblcms-utils Recommended packages: libft-perl The following NEW packages will be installed: defoma graphicsmagick gsfonts libdps1 libgraphicsmagick libjasper-1.701-1 liblcms1 libtiff4 libwmf0.2-7 libxt6 0 upgraded, 10 newly installed, 0 to remove and 12 not upgraded. Inst defoma (0.11.8-0.1 Debian:3.1r1/stable) Inst libxt6 (4.3.0.dfsg.1-14sarge1 Debian-Security:3.1/stable, Debian:3.1r1/stable) Inst libdps1 (4.3.0.dfsg.1-14sarge1 Debian-Security:3.1/stable, Debian:3.1r1/stable) Inst libjasper-1.701-1 (1.701.0-2 Debian:3.1r1/stable) Inst liblcms1 (1.13-1 Debian:3.1r1/stable) Inst libtiff4 (3.7.2-3 Debian:3.1r1/stable) Inst gsfonts (8.14+v8.11+urw-0.2 Debian:3.1r1/stable) Inst libwmf0.2-7 (0.2.8.3-2 Debian:3.1r1/stable) Inst libgraphicsmagick (1.1.6-3 typo3.sunsite.dk) Inst graphicsmagick (1.1.6-3 typo3.sunsite.dk) Conf defoma (0.11.8-0.1 Debian:3.1r1/stable) Conf libxt6 (4.3.0.dfsg.1-14sarge1 Debian-Security:3.1/stable, Debian:3.1r1/stable) Conf libdps1 (4.3.0.dfsg.1-14sarge1 Debian-Security:3.1/stable, Debian:3.1r1/stable) Conf libjasper-1.701-1 (1.701.0-2 Debian:3.1r1/stable) Conf liblcms1 (1.13-1 Debian:3.1r1/stable) Conf libtiff4 (3.7.2-3 Debian:3.1r1/stable) Conf gsfonts (8.14+v8.11+urw-0.2 Debian:3.1r1/stable) Conf libwmf0.2-7 (0.2.8.3-2 Debian:3.1r1/stable) Conf libgraphicsmagick (1.1.6-3 typo3.sunsite.dk) Conf graphicsmagick (1.1.6-3 typo3.sunsite.dk) DE-MUC-WEB01:/etc/apt# DE-MUC-WEB01:/etc/apt# apt-get install graphicsmagick Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: defoma gsfonts libdps1 libgraphicsmagick libjasper-1.701-1 liblcms1 libtiff4 libwmf0.2-7 libxt6 Suggested packages: defoma-doc psfontmgr x-ttcidfont-conf dfontmgr libjasper-runtime liblcms-utils Recommended packages: libft-perl The following NEW packages will be installed: defoma graphicsmagick gsfonts libdps1 libgraphicsmagick libjasper-1.701-1 liblcms1 libtiff4 libwmf0.2-7 libxt6 0 upgraded, 10 newly installed, 0 to remove and 12 not upgraded. Need to get 6624kB of archives. After unpacking 13.1MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://ftp.de.debian.org stable/main defoma 0.11.8-0.1 [77.9kB] Get:2 http://ftp.de.debian.org stable/main libjasper-1.701-1 1.701.0-2 [135kB] Get:3 http://security.debian.org stable/updates/main libxt6 4.3.0.dfsg.1-14sarge1 [329kB] Get:4 http://security.debian.org stable/updates/main libdps1 4.3.0.dfsg.1-14sarge1 [286kB] Get:5 http://typo3.sunsite.dk sarge/all libgraphicsmagick 1.1.6-3 [1137kB] Get:6 http://typo3.sunsite.dk sarge/all graphicsmagick 1.1.6-3 [190kB] Get:7 http://ftp.de.debian.org stable/main liblcms1 1.13-1 [123kB] Get:8 http://ftp.de.debian.org stable/main libtiff4 3.7.2-3 [452kB] Get:9 http://ftp.de.debian.org stable/main gsfonts 8.14+v8.11+urw-0.2 [3722kB] Get:10 http://ftp.de.debian.org stable/main libwmf0.2-7 0.2.8.3-2 [173kB] Fetched 6624kB in 37s (178kB/s) Preconfiguring packages ... Selecting previously deselected package defoma. (Reading database ... 24042 files and directories currently installed.) Unpacking defoma (from .../defoma_0.11.8-0.1_all.deb) ... Selecting previously deselected package libxt6. Unpacking libxt6 (from .../libxt6_4.3.0.dfsg.1-14sarge1_i386.deb) ... Selecting previously deselected package libdps1. Unpacking libdps1 (from .../libdps1_4.3.0.dfsg.1-14sarge1_i386.deb) ... Selecting previously deselected package libjasper-1.701-1. Unpacking libjasper-1.701-1 (from .../libjasper-1.701-1_1.701.0-2_i386.deb) ... Selecting previously deselected package liblcms1. Unpacking liblcms1 (from .../liblcms1_1.13-1_i386.deb) ... Selecting previously deselected package libtiff4. Unpacking libtiff4 (from .../libtiff4_3.7.2-3_i386.deb) ... Selecting previously deselected package gsfonts. Unpacking gsfonts (from .../gsfonts_8.14+v8.11+urw-0.2_all.deb) ... Selecting previously deselected package libwmf0.2-7. Unpacking libwmf0.2-7 (from .../libwmf0.2-7_0.2.8.3-2_i386.deb) ... Selecting previously deselected package libgraphicsmagick. Unpacking libgraphicsmagick (from .../libgraphicsmagick_1.1.6-3_i386.deb) ... Selecting previously deselected package graphicsmagick. Unpacking graphicsmagick (from .../graphicsmagick_1.1.6-3_i386.deb) ... Setting up defoma (0.11.8-0.1) ... Setting up libxt6 (4.3.0.dfsg.1-14sarge1) ... Setting up libdps1 (4.3.0.dfsg.1-14sarge1) ... Setting up libjasper-1.701-1 (1.701.0-2) ... Setting up liblcms1 (1.13-1) ... Setting up libtiff4 (3.7.2-3) ... Setting up gsfonts (8.14+v8.11+urw-0.2) ... (Re-)registering PostScript fonts...done. Setting up libwmf0.2-7 (0.2.8.3-2) ... Updating font configuration of libwmf0.2-7... Cleaning up category type1.. Cleaning up category truetype.. Updating category truetype.. Updating category type1.. Setting up libgraphicsmagick (1.1.6-3) ... Setting up graphicsmagick (1.1.6-3) ... DE-MUC-WEB01:/etc/apt# Gruß, AL |
|
#8
| ||||
| ||||
Hallo Forum, ich habe Probleme bei der Installation von typo3 4.0. Hier die Fehlermeldungen: Zitat:
* Debian Etch * Apache2 * PHP4 * MYSQL Ich habe das LAMP-System soweit installiert und es läuft scheinbar stabil. Z.B läuft PHPMYADMIN ohne Probleme. Ich habe dannach mittels apt TYPO3 4.0 installiert: apt-get install typo3 typo3-src typo3-dummy Den typo3-site-installer konnte ich nicht installieren: apt-get install typo3-site-installer Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut... Fertig Paket typo3-site-installer ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet ist oder nur aus einer anderen Quelle verfügbar ist. E: Paket typo3-site-installer hat keinen Installationskandidaten Dann wie in /usr/share/doc/typo3/Readme.Debian beschrieben habe ich die Datei /var/lib/typo3-dummy/typo3/install editiert, also die(...) auskommentiert. Habe auch eine Datenbank erzeugt mit dem namen typo3-dummy und einen User typo3 welcher unbegrenzt Zugriff auf diese Datenbank hat. Wenn ich trotz der Fehlermeldungen versuchemich ins InstallTool einzuloggen erhalte ich die Fehlermeldung: Zitat:
Deshalb wäre ich für jede Hilfe sehr Dankbar! Gruß LuHo Geändert von Junior (28.11.06 um 13:47 Uhr) |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/typo3-4-x-installation-updates/5721-debian-3-1-sarge-optimal-f-r-typo3-4-0-apt-get-installieren.html | ||||
| Erstellt von | For | Type | Datum | |
| pangpang s homewiki | Main / Linux | This thread | Refback | 25.07.08 00:59 | |
| ctserver.org :: Thema anzeigen - Apache2 Konfiguration | This thread | Refback | 15.01.08 12:59 | |
| ctserver.org :: Thema anzeigen - Apache2 Konfiguration | This thread | Refback | 03.12.07 10:06 | |
| Untitled document | This thread | Refback | 23.08.07 15:51 | |
| ctserver.org :: Thema anzeigen - Apache2 Konfiguration | This thread | Refback | 23.09.06 17:36 | |
| ctserver.org :: Thema anzeigen - Apache2 Konfiguration | This thread | Refback | 17.09.06 17:04 | |
| ctserver.org :: Thema anzeigen - Apache2 Konfiguration | This thread | Refback | 17.09.06 13:00 | |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Typo3 4.2 - saubere Installation unter Debian Etch | Dansen | TYPO3 4.x Installation und Updates | 0 | 20.05.08 11:04 |
| Typo3 4.1 mit Debian 3.1 und Serveradmin 24 | mpfluegl | TYPO3 4.x Installation und Updates | 3 | 12.06.07 11:05 |
| Probleme bei Intstallation von TYPO3 4.0 auf DEBIAN ETCH | luho | TYPO3 4.x Installation und Updates | 4 | 05.03.07 21:29 |
| Typo3 4.0.2 unter Debian installieren, wie? | tosho | TYPO3 4.x Installation und Updates | 4 | 21.11.06 17:57 |
| Debian Typo3 Version 4 | Neon03 | TYPO3 4.x Installation und Updates | 6 | 30.08.06 17:11 |