NetVision-Technik

Zur?ck   NetVision-Technik > Forum > Server > Webserver

Webserver Fragen zum Apache, MySQL-Einrichtung und was sonst noch mit WebServern zu tun hat

Antwort
 
Themen-Optionen Ansicht
Alt 18.11.2008, 01:37   #1
Pr1me
König
Punkte: 6.545, Level: 52 Punkte: 6.545, Level: 52 Punkte: 6.545, Level: 52
Levelaufstieg: 98% Levelaufstieg: 98% Levelaufstieg: 98%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von Pr1me
 
Registriert seit: 10.03.2008
Ort: WWW
Beitr?ge: 1.084
Abgegebene Danke: 197
Erhielt 201 Danke für 29 Beiträge
Downloads: 44
Uploads: 0
Nachrichten: 355
Renommee-Modifikator:
1303 Pr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes AnsehenPr1me genießt hohes Ansehen
Standard XCache in PHP5 (OpenSUSE 10.3 und Apache2) integri

Leider ist XCache nicht als rpm Paket für OpenSUSE 10.3 verfügbar, daher müssen wir es aus den Quellen erstellen. Zunächst installieren wir alle Pakete, die wir benötigen, um XCache zu bauen:

Code:
yast2 -i gcc flex wget gcc-c++ make php5-devel
Als Nächstes laden wir die neuste XCache Version runter und dekomprimieren sie:
Code:
CD  /tmp
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
tar xvfz xcache-1.2.2.tar.gz
Dann gehen wir zum neuen XCache Quell-Verzeichnis…
Code:
CD  xcache-1.2.2
… und bauen XCache wie folgt:
Code:
phpize
./configure –enable-xcache
make
make install
Als Nächstes kopieren wir xcache.ini in das /etc/php5/conf.d Verzeichnis:
Code:
CP  xcache.ini /etc/php5/conf.d
Nun müssen wir XCache konfigurieren. Die Konfigurationsoptionen werden hier erklärt: http://xcache.lighttpd.net/wiki/XcacheIni. Das Mindeste, das Du tun solltest, ist, extension = xcache.so zu aktivieren und alle zend_extension Zeilen zu deaktivieren; setze xcache.size weiterhin auf eine Größe (in MB) > 0 um XCache zu aktivieren:
Code:
vi /etc/php5/conf.d/xcache.ini
dort
Code:
[xcache-common]
;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
;zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so
; zend_extension_ts = /usr/local/lib/php/extensions/non-debug-zts-xxx/xcache.so
;; For windows users, replace xcache.so with php_xcache.dll
;zend_extension_ts = c:/php/extensions/php_xcache.dll
;; or install as extension, make sure your extension_dir setting is correct
extension = xcache.so
;; or win32:
; extension = php_xcache.dll
[...]
xcache.size  =                64M
Das war’s. Starte Apache neu:
Code:
/etc/init.d/apache2 restart
tutorial is net von mir drum net meckern von wegen copy paste :P



--======================================--
--==
automatische Beitragszusammenführung ==--
--======================================--

Pr1me schrieb nach 6 Minuten und 38 Sekunden:

und das ganze für debain

Code:
vi /etc/apt/sources.list
Code:
deb http://ftp2.de.debian.org/debian/ etch main
deb-src http://ftp2.de.debian.org/debian/ etch main

deb http://ftp2.de.debian.org/debian/ lenny main

deb http://security.debian.org/ etch/updates main contrib
Natürlich installieren wir Pakete von Lenny nur dann (um unser System
nicht zu verhunzen), wenn es keine entsprechenden Pakete von Etch gibt
- gäbe es Pakete von Etch und Lenny, würden wir das von Etch
installieren. Dafür weisen wir Paketen von Etch eine höhere Priorität
Code:
vi /etc/apt/preferences
Code:
 Package: *
Pin: release a=etch
Pin-Priority: 700

Package: *
Pin: release a=lenny
Pin-Priority: 650
(Die Begriffe etch und lenny beziehen sich auf die entsprechenden Bezeichnungen in /etc/apt/sources.list; wenn Du hier stable und testing verwendest, musst Du auch stable und testing anstelle von etch und lenny in /etc/apt/preferences verwenden.)
Danach aktualisieren wir unsere Paketdatenbank:
Code:
apt-get update
… aktualisieren die installierten Pakete:
Code:
apt-get upgrade
(Es kann sein, dass folgende Frage auftaucht:
Do you want to upgrade glibc now? [Y/n] <– Y
)
…und installieren php5-xcache:
Code:
apt-get install php5-xcache
nun apache neustarten und das wars

Ge?ndert von Pr1me (18.11.2008 um 01:45 Uhr) Grund: Antwort auf eigenen Beitrag
Pr1me ist offline   Mit Zitat antworten Nach oben
Folgende 9 Benutzer sagen Danke zu Pr1me für den nützlichen Beitrag:
$iMpLy (18.11.2008), Cerberus (18.11.2008), Dark-Destroyer (18.11.2008), gotthummer (24.04.2009), One12 (08.09.2009), P4N1C (24.04.2009), pat (15.05.2013), Rasta (08.09.2009), Thunder™ (24.06.2009)
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitr?ge zu antworten.
Es ist Ihnen nicht erlaubt, Anh?nge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitr?ge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Template-Modifikationen durch TMS