Typo3-Installation auf 1&1 Root Server mit SuSE 9

Apache, Lighttpd, nginx, Cherokee
Post Reply
ollibraun
Posts: 11
Joined: 2004-04-14 11:15
 

Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by ollibraun »

Hallo,

ich habe Schwierigkeiten mit der typo3-Installation auf einem neuen 1&1 Root-Server, der mit SuSE 9 ausgeliefert wurde.

Die Anleitung von Sacha Vorbeck habe ich gefunden, aber sie bezieht sich noch auf SuSE 8.x.

SuSE 9 kommt mit apache 2 daher; der Transfer gelingt mir Anfänger nicht.

Hier hänge ich:

Code: Select all

# vim /etc/init.d/apache
hinten an LD_LIBRARY_PATH=blabla
:/usr/local/typo3sh/lib dranhaengen
In der /etc/init.d/apache2 gibt es keinen Eintrag LD_LIBRARY_PATH...
wirsing
Posts: 604
Joined: 2002-11-20 21:32
Location: Vaihingen und Karlsruhe
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by wirsing »

Was soll diese Ã?nderung bewirken? Ich habe keine solche Ã?nderung gebraucht, um Typo3 zu installieren.

Zur Information, da ich lange gebraucht habe, um es zu finden: Die genannte Anleitung findet sich unter http://www.typo3faq.net/index.php?aktio ... 27&lang=de.
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by scuba303 »

hab ich grade gemacht. hab zwei anleitungen gemischt und läuft hammer...

http://www.typo3.net/viewtopic.php?t=9758

wenn du noch fragen hast, dann hier oder im typo3forum..
ollibraun
Posts: 11
Joined: 2004-04-14 11:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by ollibraun »

Hm, die Anleitung ist mir leider viel zu hoch, ich weiss nicht mal, wie die Schritte aus den Postings zusammenzufügen wären... ich bin noch völlig Linux-neu. Will ich zwar lernen, wird aber ein paar Monate dauern. Typo3 bräuchte ich schon kurzfristiger.

Versuchsweise bin ich bei dem Beitrag von scuba303 eingestiegen (erst Datei /etc/popt angelegt):

# cd /usr/src/packages
# rpm -bp SPECS/mod_php4.spec

error: failed to stat /usr/src/packages/SPECS/mod_php4.spec: No such file or directory

Stimmt auch, die Datei hab ich nicht, SPECS ist völlig leer.

Hat jemand Lust, eine Installationsanleitung für typo3 auf 1&1 Root/SuSE 9 zu schreiben, die Newbie-geeignet ist (also komplett und vor allem mit ein paar Stichworten, was jeweils gerade passiert bzw. warum)? Ich würde auch dafür bezahlen. Meldungen gerne per PM: oliver.braun@gmx.de :oops:
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by scuba303 »

hi olli.
hast du vorher die source installiert? in yast2 auf software installieren gehen. dann search. dort php eingeben. apache2-mod_php4 markieren. dann auf actions -> return -> install sources (srpm).

anleitung schreib ich vielleicht noch, wenn ich wieder zeit habe.
ollibraun
Posts: 11
Joined: 2004-04-14 11:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by ollibraun »

yast gestartet,
"php" gesucht,
apache2-mod_php4 markiert,
Action,
Auswahl von "Install sources (srpm)"...

...bringt keine Verbesserung, Verzeichnis SPECS bleibt leer.

Ã?brigens ist die Spalte ganz rechts in yast ("Source") auch leer. Wie kann ich kontrollieren, ob die Sources installiert sind bzw. gibt's da 'nen Trick?
lineman
Posts: 59
Joined: 2002-06-06 17:31
Location: Mülheim an der Ruhr
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by lineman »

so damit man bei dieser frage nicht immer auf das typo3.net forum verweisen muss und die leute auch hier eventuell eine antwort finden habe ich mir gedacht mein howto auch hier mal zu veröffentlichen... vielleicht hilft es ja jemandem...

Zuerst solltest Du mit yast folgendes installieren:

Code: Select all

libpng-devel
flex
bison
ghostscript-devel
openssl-devel
libxml2-devel
danach dann die GD Libary (ver.2.x) mit YAST deinstallieren (die normale als auch die devel version)

dann gehts weiter... verzeichnisse anlegen:

Code: Select all

cd /usr/local
md typo3
cd typo3
md bin
md include
md lib
md conf
md libexec
md proxy
md man
cd man
md man1
md man5

cd /root
md software
cd software
...

Code: Select all

wget http://typo3.sunsite.dk/LAMP/xdevel-4.1.0-10.i386.rpm
rpm -ivh --force xdevel-4.1.0-10.i386.rpm
...

Code: Select all

wget http://typo3.sunsite.dk/LAMP/jpegsrc.v6b.tar.gz
tar -xzf jpegsrc.v6b.tar.gz
cd jpeg-6b

./configure --prefix=/usr/local/typo3 --enable-shared 
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/zlib-1.1.4.tar.gz
tar -xzf zlib-1.1.4.tar.gz
cd zlib-1.1.4

./configure --prefix=/usr/local/typo3
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/tiff-v3.5.7.tar.gz
tar -xzf tiff-v3.5.7.tar.gz
cd tiff-v3.5.7

./configure --prefix=/usr/local/typo3
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/libpng-1.2.5.tar.gz
wget http://typo3.sunsite.dk/LAMP/patches/Makefile.png
tar -xzf libpng-1.2.5
cd libpng-1.2.5
cp ../Makefile.png Makefile
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/patches/ftdump.c.patchgcc33
wget http://typo3.sunsite.dk/LAMP/freetype-1.3.1.tar.gz
tar -xzf freetype-1.3.1.tar.gz
cd freetype-1.3.1
export FREETYPE_GCCPATCH="/root/software/ftdump.c.patchgcc33"
rm -r -f *.cache
./configure --prefix=/usr/local/typo3 --with-gnu-ld --disable-x && patch test/ftdump.c $FREETYPE_GCCPATCH
make
make install
ln -s /usr/local/typo3/include/freetype/* /usr/local/typo3/include
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/patches/Makefile.gd
wget http://typo3.sunsite.dk/LAMP/gd-1.8.3gif_t3.tar.gz
tar -xzf gd-1.8.3gif_t3.tar.gz
cd gd-1.8.3
cp ../Makefile.gd Makefile
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/ImageMagick-4.2.9.tar.gz
cd ImageMagick-4.2.9
./configure --prefix=/usr/local/typo3 --enable-lzw --without-perl --with-jpeg --with-png --with-tiff --with-ttf --with-zlib --without-x --enable-shared
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/gettext-0.12.1.tar.gz
cd gettext-0.12.1
./configure --prefix=/usr/local/typo3
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/patches/Makefile.ming
wget http://typo3.sunsite.dk/LAMP/ming-0.2a.tgz
tar -xzf ming-0.2a.tgz
cd ming-0.2a
cp ../Makefile.ming Makefile
make
make install
..

Code: Select all

wget http://typo3.sunsite.dk/LAMP/pdflib-5.0.1.tar.gz
tar -xzf pdflib-5.0.1.tar.gz
cd pdflib-5.0.1
./configure --prefix=/usr/local/typo3 --with-gnu-ld=yes --enable-php --without-tcl --without-tclpkg --without-tclincl --without-java --without-py --without-pyincl --disable-cxx
make
make install
..

danach dann nur noch php installieren (ich habe php 4.3.4 von http://www.php.net benutzt) mit z.B. folgenden Optionen:

Code: Select all

'./configure' '--prefix=/usr/local/typo3' '--with-mysql' '--with-zlib-dir=/usr/local/typo3' '--with-zlib=/usr/local/typo3' '--with-xpm-dir=/usr/X11R6' '--with-jpeg-dir=/usr/local/typo3' '--with-tiff-dir=/usr/local/typo3' '--with-gd=/usr/local/typo3' '--with-png-dir=/usr/local/typo3' '--with-ttf=/usr/local/typo3' '--enable-gd-native-ttf' '--with-gettext=/usr/local/typo3' '--with-ming=/usr/local/typo3' '--with-pdflib=/usr/local/typo3' '--datadir=/usr/share/php' '--bindir=/usr/bin' '--libdir=/usr/local/typo3' '--includedir=/usr/include' '--with-config-file-path=/etc' '--enable-discard-path' '--enable-exif' '--enable-force-cgi-redirect' '--enable-ftp' '--enable-inline-optimization' '--enable-magic-quotes' '--enable-mbstr-enc-trans' '--enable-mbstring' '--enable-mbregex' '--enable-shmop' '--enable-sigchild' '--enable-sysvsem' '--enable-sysvshm' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--enable-wddx' '--enable-yp' '--with-dom=/usr/include/libxml2' '--with-ftp' '--with-mysql=/usr' '--with-xml' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
zum schluss macht ihr noch ein:

Code: Select all

cd /usr/include/sys 
ln -s ../asm/byteorder.h byteorder.h 
und ein:

Code: Select all

rcapache2 restart
so, das war die installation... :)

im 3er confix geht ihr als admin rein. da gibt es den menüpunkt httpd-spezial.
in dem punkt könnt ihr jeden euerer bisherigen und zukünftigen vhost ein paar direktiven mit auf den weg geben.
ich hab die so reingeschrieben:

Code: Select all

<Directory "/home/htdocs/##user##/html"> 
php_admin_value open_basedir /home/htdocs/##user##/:/usr/local/typo3/:/tmp/
php_admin_flag safe_mode Off 
Options -Indexes +FollowSymLinks +Includes 
DirectoryIndex index.php index.php3 index.php4 index.html index.htm
</Directory>
wer noch ideen zur verbesserung hat... immer gerne...

viel spaß mit typo3 auf eurem rootserver

LG LineMan
Last edited by lineman on 2004-05-04 07:39, edited 4 times in total.
scuba303
Posts: 64
Joined: 2003-01-11 01:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by scuba303 »

glaube, da muss noch --enable-shared bei image magick rein.

und beim confixx setup hab ich noch tmp mit drin.

Code: Select all

<Directory "/home/htdocs/##user##/html">
php_admin_value open_basedir /home/htdocs/##user##/:/usr/local/typo3/:/tmp/
php_admin_flag safe_mode Off
Options -Indexes +FollowSymLinks +Includes
DirectoryIndex index.php index.html index.htm
</Directory>
lineman
Posts: 59
Joined: 2002-06-06 17:31
Location: Mülheim an der Ruhr
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by lineman »

alles klar wurde berichtigt... habs auch mit enable-shared gemacht... nur vergessen reinzuschreiben... :)
ollibraun
Posts: 11
Joined: 2004-04-14 11:15
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by ollibraun »

Erstmal herzlichen Dank für die ausführliche Anleitung. Trotzdem habe ich noch ein paar Fragen:

Code: Select all

wget http://typo3.sunsite.dk/LAMP/libpng-1.2.5.tar.gz 
wget http://typo3.sunsite.dk/LAMP/Makefile.png 
tar -xzf libpng-1.2.5 
cd libpng-1.2.5 
cp ../Makefile.png Makefile 
make 
make install
Die Datei http://typo3.sunsite.dk/LAMP/Makefile.png finde ich nicht. Bin ich blind?

Dann noch eine vermutlich sehr blöde Anfängerfrage: php 4.3.4 ist schon drauf. Wie aktiviere ich dann nachträglich die genannten Optionen?

Nachdem ich diese beiden Schritte einfach übersprungen habe, geht übrigens schon das 1-2-3-Tool von typo3... :-D
lineman
Posts: 59
Joined: 2002-06-06 17:31
Location: Mülheim an der Ruhr
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by lineman »

kann sein dass der pfad nicht ganz stimmte versuchs mal mit

wget http://typo3.sunsite.dk/LAMP/patches/Makefile.png

hmm... die frage mit dem php solltest du dir eigentlich selber beantworten können... naja... kompiliere es einfach erneut... so wie in der anleitung beschrieben...
Anonymous
 

Seltsam

Post by Anonymous »

Hallo wirsing.
wirsing wrote:Was soll diese Ã?nderung bewirken? Ich habe keine solche Ã?nderung gebraucht, um Typo3 zu installieren.

Zur Information, da ich lange gebraucht habe, um es zu finden: Die genannte Anleitung findet sich unter http://www.typo3faq.net/index.php?aktio ... 27&lang=de.
Wenn ich deinem Link folge, komme ich zu einer Anleitung, die auch o.g. Ã?nderung beinhaltet. Wird das nun benötigt, oder nicht?
Ich schaffe es auch nicht, Typo3 zum Laufen zu bringen.
Es ist jede Menge Handarbeit zu machen, gibt es keine einfacherer Lösung?

Frank
ring
Posts: 5
Joined: 2005-05-01 00:52
 

Re: Typo3-Installation auf 1&1 Root Server mit SuSE 9

Post by ring »

ollibraun wrote: Dann noch eine vermutlich sehr blöde Anfängerfrage: php 4.3.4 ist schon drauf. Wie aktiviere ich dann nachträglich die genannten Optionen?
Hi,
das würde mich auch brennend interessieren. :-) 4.3.4 ist bei mir auch standartmäßig drauf und ich weiß nicht, wie ich es neu kompilieren kann. Kann uns da einer helfen?

Dank und Gruß
- ring -
Post Reply