XAMPP Bietet euch Kinderleicht auf einen Root Server ein Webspace zu installieren mit Mysql und vielen anderen Dingen
1. Files Downloaden
2. Mit FTP auf den Root Hochladen
3. Entpacken mit tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
4. Nun Startet ihr den Server mit /opt/lampp/lampp start wenn das geklappt hat müsste das so aus sehen
Starte XAMPP für Linux x.x.x...
XAMPP: Starte Apache mit SSL...
XAMPP: Starte MySQL...
XAMPP: Starte ProFTPD...
XAMPP gestartet.
5. Nun könnt ihr Testen ob das Geklappt hat gibt einfach in euren Browser die IP eures Root ein so normaler Weiße Erscheint dann dieser Text Neues XAMPP Sicherheitskonzept: Der Zugriff auf das angeforderte Objekt ist nur aus dem lokalen Netzwerk möglich. Diese Einstellung kann in der Datei "httpd-xampp.conf" angepasst werden.] um jetzt mit den Browser auf den Webspace zu kommen müsst ihr die httpd-xampp.conf Bearbeiten mehr dazu im nexten Schritt
6. Verbindet euch mit euren FTP Programm auf den Root Server und geht in den Ordner /opt/lampp/etc/extra in den Ordner befindet sich die Datei httpd-xampp.conf Bearbeitet sie sie müsste Normaler Weiße so aus sehen
Ersetzt die ZeilenQuote:
<IfDefine PHP4>
LoadModule php4_module modules/libphp4.so
</IfDefine>
<IfDefine PHP5>
LoadModule php5_module modules/libphp5.so
</IfDefine>
# since LAMPP 0.9.8:
LoadModule perl_module modules/mod_perl.so
Alias /phpmyadmin "/opt/lampp/phpmyadmin"
Alias /phpsqliteadmin "/opt/lampp/phpsqliteadmin"
# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>
<Directory "/opt/lampp/phpsqliteadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
</Directory>
# since LAMPP 1.0RC1
AddType application/x-httpd-php .php .php3 .php4
XBitHack on
# since 0.9.8 we've mod_perl
<IfModule mod_perl.c>
AddHandler perl-script .pl
PerlHandler ModPerl::PerlRunPrefork
PerlOptions +ParseHeaders
PerlSendHeader On
</IfModule>
# demo for mod_perl responsehandler
#PerlModule Apache::CurrentTime
#<Location /time>
# SetHandler modperl
# PerlResponseHandler Apache::CurrentTime
#</Location>
# AcceptMutex sysvsem is default but on some systems we need this
# thanks to jeff ort for this hint
#AcceptMutex flock
#LockFile /opt/lampp/logs/accept.lock
# this makes mod_dbd happy - oswald, 02aug06
# mod_dbd doesn't work in Apache 2.2.3: getting always heaps of "glibc detected *** corrupted double-linked list" on shutdown - oswald, 10sep06
#DBDriver sqlite3
#New XAMPP security concept
<LocationMatch "^/(?i?:xampp|security|licenses|phpmyadmin|webalize r|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
mit dieser hierQuote:
<LocationMatch "^/(?i ?:xampp|security|licenses|phpmyadmin|webalize r|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
So das wars weiter geht es in nexten SchrittQuote:
<LocationMatch "^/(?i ?:xampp|security|licenses|phpmyadmin|webalize r|server-status|server-info))">
Order allow,deny
Allow from all
7. Nachdem ihr die Config Bearbeitet habt müsst ihr den Server neu Starten hiermit /opt/lampp/lampp restart nun könnt ihr mit eurer Ip in Browser nun auf den Webspace zugreifen ist noch ein wenig unsicher mehr dazu im nesten Schritt.
8. Um eurer Server ein klein wenig Geschützter zu machen gibt ihr ein diesen Code /opt/lampp/lampp security gibt überall ein Passwort ein ;') das erste würde ich aus lassen wenn ihr die Seite Öffentlich machen wollt
9. Viel Spaß damit es kann passieren das ich das noch ein wenig Verändere den Text
*Bitte Den Smile mit
Ersetzen in der ConfigQuote:
:






