Pagina's: [1]
Print
Auteur Topic: Geweldig, XAMPP via dsl embedded op 128M usb stick, Tutorial  (gelezen 1551 keer)
3Dforce
Newbie
*
Berichten: 3


Bekijk profiel
« Gepost op: Maart 23, 2008, 15:34:20 »

Windows tutorial voor een Linux desktop & web server op je 128MB usb stick.

Formateer je USB stick, FAT wordt aangeraden i.p.v. FAT32
Start -> run/uitvoeren -> cmd
FORMAT F: /fs:FAT of FORMAT F: /fs:FAT32

Download de linux distribution "DSL embedded", oftewel damn small linux.
http://ftp.belnet.be/packages/damnsmall ... bedded.zip
Oorsprong: http://www.damnsmalllinux.org/download.html

Unzip alle bestanden direct naar de root van je USB stick ( bijv F: ), 7zip een unzip tool word aangeraden.

Download syslinux om een bootsector aan te maken.
http://www.kernel.org/pub/linux/utils/b ... x-3.62.zip
Oorsprong: http://www.kernel.org/pub/linux/utils/boot/syslinux/
Pak dit uit en ga via Start -> run/uitvoeren -> cmd
naar de directory C:\waarJeUitgepaktHebt\syslinux-3.62\win32
Type het volgende in, waar F: de letter van je usb stick is
syslinux -ma F:

Reboot, stel in je bios in, dat je als eerste wil booten vanaf een usb hdd device i.p.v je harde schijf. Als dat kan wordt er nu opgestart vanaf je usb stick.

Download XAMPP vanuit je damn small linux desktop.
http://www.apachefriends.org/download.p ... 6.6.tar.gz

Ga in damn small linux naar DSL -> XShells -> Root Access -> Dark.

Voer nu in "cd /home/dsl/" en vervolgens "ls -l",
waardoor je de download ziet staan "xampp-linux-1.6.6.tar.gz"

Voer nu de regel in "tar xvfz xampp-linux-1.6.6.tar.gz -C /opt"
Nu kunnen we XAMPP starten d.m.v. "/opt/lampp/lampp start"
Vervolgens voeren we in "/opt/lampp/lampp security" om meer wachtwoorden in te stellen.

Nu wil je wellicht je instellingen opslaan.
"/opt/lampp/lampp backup" maak een .sh bestand welke je instellingen opslaat.
"/opt/lampp/lampp backup wachtwoord" inc je mysql root wachtwoord.
Dit bestand samen met het xampp-linux-1.6.6.tar.gz kan je opslaan op je usb stick.
"mkdir /cdrom/xampp"
"cp /home/dsl/xampp-linux-1.6.6.tar.gz /cdrom/xampp/"
"cp /opt/lampp/backup/xampp-backup-02-04-08.sh /cdrom/xampp/"


Oorsprong: http://www.damnsmalllinux.org/wiki/inde ... lash_Drive
Oorsprong: http://www.pendrivelinux.com/2007/01/02 ... e-usb-dsl/


Echt geweldig om binnen 20 minuten d.m.v DSL en XAMPP alles aan de gang te hebben. En dan ook nog vanuit het ram geheugen draaien, heerlijk. Klik bijv eens "dsl-base.bat" aan als je nog in windows zit, om te zien wat DSL embedded nog meer kan.
« Laatste verandering: April 02, 2008, 01:19:22 door 3Dforce » Gelogd
marcel
Global Moderator
Member
*****
Berichten: 229


Bekijk profiel
« Antwoord #1 Gepost op: Maart 23, 2008, 22:02:46 »

Klinkt leuk, en met de 32 GB USB-sticks die ze tegenwoordig hebben heb je ook geen harde schijf meer nodig in je servertje. Lekker stil en energiezuinig...
« Laatste verandering: Januari 01, 1970, 01:00:00 door marcel » Gelogd

Je eigen domein registreren? EUR 15,- per jaar: http://http://www.citruz.eu
3Dforce
Newbie
*
Berichten: 3


Bekijk profiel
« Antwoord #2 Gepost op: Maart 24, 2008, 20:23:42 »

Inderdaad, erg energie zuinig, vooral als ik me een miniITX board voorstel in combinatie met een usb stick die over de 30MB/s lezen en schrijven kan. Zou een leuke homeserver maken welke passief te koelen zou zijn.
« Laatste verandering: Januari 01, 1970, 01:00:00 door 3Dforce » Gelogd
3Dforce
Newbie
*
Berichten: 3


Bekijk profiel
« Antwoord #3 Gepost op: April 01, 2008, 23:58:11 »

Hierna heb ik dmv /opt/lampp/lampp backup een backup file gemaakt.
Deze heb ik geplaatst naast de xampp linux install op /cdrom/xampp/
( cdrom is m'n usb pen gemount, vandaar schrijfbaar )

Dit shell bestand kan dan alle instellingen gemaakt terug zetten. Het onthoud de instellingen, bestanden, databases en wachtwoorden (ftp mysql phpmyadmin).

Echter gaat het mis bij de inlog codes voor http://localhost/xampp. Hier verschijnt dan de melding server error. Alles werkt verder gewoon goed (ftp,mysql,php&mysqllite), op de xampp & webaliser inlog pagina na.
Hiervoor moet ik of /opt/lampp/lampp security opnieuw draaien om de xampp pagina's te voorzien van een wachtwoord, waarna de pagina's werken. Ik kan ook de backup maken zonder dat ik een wachtwoord opgeef voor de xampp pagina's.

Ik gebruik verder de embedded DSL distro en de Linux XAMPP variant, niet de XAMPP on CD, DSL.
Tevens is het backup gedeelte van XAMPP nog in ontwikkeling, bij mij werkt ie tof, behalve de login pagina van xampp zelf dan ^^.
« Laatste verandering: Januari 01, 1970, 01:00:00 door 3Dforce » Gelogd
Pagina's: [1]
Print
 
Ga naar: