LAMPPIX er en Linux-baseret LiveCD.
Den store udgave er beregnet til HD installation eller bare for at have en XFCE4 desktop med de fleste af en web-udvikler værktøjer samt en webserver. Mini CD har nogen reel desktop overhovedet. Kun nødvendige værktøjer er installeret. Under opstart starter webserveren, Fluxbox og Mozilla Firefox (Kiosk-tilstand). Intet andet. Du kan inkludere dine egne sider ligesom i desktop-versionen af LAMPPIX.
Hvordan kan jeg inkludere mine egne websider?
Trin 1: din webserver dokument roden
- Pak alle dine dokumenter i tarball htdocs.tar.gz, nemlig:
# Tar czf htdocs.tar.gz / var / www / htdocs / *
Trin 2a: MySQL-databaser (valgfrit)
- Eksporter din web-server databaser som MySQL lossepladser. For at gøre dette, kan du bruge et program som mysqldump eller PHPMyAdmin. Gem dump, efter ordningen: name_of_the_database.sql
# Mysqldump Datenbank> database.sql
- Pakke alle MySQL lossepladser i tarball mysql-dumps.tar.gz
# Tar czf mysql-dumps.tar.gz * sql
Trin 2b: PostgreSQL databaser (valgfrit)
- Eksport PostgreSQL databaser som lossepladser. Brug pg_dump derfor eller nogle lignende værktøj. Gem lossepladser i en tar-arkiv kaldet postgresql-dumps.tar.gz.
Trin 3: skrive en shell script (valgfrit)
- Skriv en shell script og navngive den postinstall.sh
- Dette script køres efter databaserne og webserveren indhold var
installeret.
- Dokumentet rodmappen er / opt / lampp / htdocs.
- Denne funktion er praktisk at indstille adgangen tilladelse fra dine filer eller gøre
andre handlinger under boot proceduren.
Trin 4:
- Kopier filerne htdocs.tar.gz, mysql-dumps.tar.gz, postgresql-dumps.tar.gz og postinstall.sh ind
mappen "www" i cd-rom. Der er to måder at nå dette.
Første måde: Brænd ISO som multisession CD. Derefter tilføje dine egne filer via
en ny session.
Anden måde: Medtag dine egne filer direkte ind i ISO-fil. Dette er en smule
hårdere.
Disse er de skridt i henhold til GNU / Linux (som bruger root):
1. oprette to midlertidige mapper
# Mkdir mester kilde
2. montere ISO-fil
# Mount -o loop lamppix-CDx.iso kilde
3. kopi alle dens indhold i 'master' bibliotek
# Cp -a source / * master /
4. Afmontering af ISO
# Umount kilde
5. kopiere dine filer til master biblioteket
# Cp htdocs.tar.gz mysql-dumps.tar.gz postinstall.sh master / www /
6. skabe ISO
# mkisofs -V "LAMPPIX-Mini" -r -J -b isolinux / isolinux.bin -c isolinux / boot.cat -ingen-emulering-boot -boot-load-size 4 -boot-info-table -o lamppix- mini-own.iso mester
7. Fjern de to midlertidige mapper
# Rm -Rf mester kilde
Software detaljer:
Kommentarer ikke fundet