Cs:HOWTO: Install LAMPP / XAMPP web development environment
(Created the page.) |
m |
||
| (3 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
| − | XAMPP | + | XAMPP je kompletní sada integrovaných aplikací pro lokalizovaný webový vývoj. Zahrnuje aktualizované verze Apache, PHP, MySQL, PHPMyAdmin, Proftpd. Teď je nazýván XAMPP, protože funguje na Win32 a také na OS/X. |
| − | + | Stránka pro stažení a hlavní instalační instrukce jsou zde: [http://www.apachefriends.org/en/xampp-linux.html]. | |
---- | ---- | ||
| − | + | Po stažení napište následující příkazy: | |
| − | + | Zapněte Linux shell a přihlaste se jako root: | |
su | su | ||
| − | + | Rozbalte stažený balíček do adresáře /opt: | |
tar xvfz xampp-linux-1.7.4.tar.gz -C /opt | tar xvfz xampp-linux-1.7.4.tar.gz -C /opt | ||
| − | Warning | + | {{Warning|'''Pro instalaci XAMPP používejte pouze tento příkaz. NEPOUŽÍVEJTE žádné nástroje Microsoft Windows k rozbalení archivu, nebude to fungovat.'''}} |
| − | Warning 2: | + | {{Warning|'''Varování 2: Již instalované verze XAMPPu jsou tímto příkazem přepsány!!!'''}} |
| − | |||
| − | To | + | To je vše. XAMPP je nyní nainstalován v adresáři /opt/lampp. |
| + | |||
| + | Pro start XAMPPu zadejte tento příkaz: | ||
/opt/lampp/lampp start | /opt/lampp/lampp start | ||
| − | + | Měli by jste teď vidět něco podobného na vaší obrazovce: | |
Starting XAMPP 1.7.4... | Starting XAMPP 1.7.4... | ||
| Line 33: | Line 34: | ||
---- | ---- | ||
| − | + | Nyní specifické instrukce pro Sabayon: | |
| − | + | V terminálu zadejte: | |
<code> | <code> | ||
su | su | ||
| Line 44: | Line 45: | ||
</code> | </code> | ||
| − | + | potom tam přidejte řádky pro kontrolu startu a vypnutí; | |
<nowiki> | <nowiki> | ||
| Line 68: | Line 69: | ||
</nowiki> | </nowiki> | ||
| − | + | Zde je seznam bezpečnostních mezer v XAMPP: | |
| − | + | MySQL administrator (root) nemá žádné heslo. | |
| − | + | MySQL daemon je přístupný přes síť. | |
| − | ProFTPD | + | ProFTPD používá heslo "lampp" pro uživatele "nobody". |
| − | PhpMyAdmin | + | PhpMyAdmin je přístupný přes síť. |
| − | Examples | + | Příklady(Examples) jsou dostupné přes síť. |
| − | MySQL | + | MySQL a Apache běží pod stejným uživatelem (nobody). |
| − | + | Takže se postarejte o lampp security: | |
<code> | <code> | ||
| Line 90: | Line 91: | ||
</code> | </code> | ||
| − | + | a zadejte hesla pro váš systém. | |
| − | + | Nyní můžete nastavit FTP klienta, například FireFTP ve Firefoxu, nebo FileZilla. Přidejte připojení a nasměrujte jej na localhost, s uživatelem ''nobody'', a jakýmkoliv heslem, které jste zadali v security módu. | |
| − | + | Pokud se připojíte přes FTP, dostanete se do /opt/lampp/htdocs. Takže všechny vaše webové stránky budou začínat odtud. | |
Latest revision as of 16:55, 19 December 2012
XAMPP je kompletní sada integrovaných aplikací pro lokalizovaný webový vývoj. Zahrnuje aktualizované verze Apache, PHP, MySQL, PHPMyAdmin, Proftpd. Teď je nazýván XAMPP, protože funguje na Win32 a také na OS/X.
Stránka pro stažení a hlavní instalační instrukce jsou zde: [1].
Po stažení napište následující příkazy: Zapněte Linux shell a přihlaste se jako root: su
Rozbalte stažený balíček do adresáře /opt: tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
To je vše. XAMPP je nyní nainstalován v adresáři /opt/lampp.
Pro start XAMPPu zadejte tento příkaz: /opt/lampp/lampp start
Měli by jste teď vidět něco podobného na vaší obrazovce:
Starting XAMPP 1.7.4... LAMPP: Starting Apache... LAMPP: Starting MySQL... LAMPP started.
Ready. Apache and MySQL are running.
Nyní specifické instrukce pro Sabayon:
V terminálu zadejte:
su
ln -s /opt/lampp/lampp /usr/bin/lampp
nano /etc/conf.d/local
potom tam přidejte řádky pro kontrolu startu a vypnutí;
# Here is where you can put anything you need to start
# that there is not an init script for.
local_start() {
# This is a good place to load any misc programs
# on startup (use &>/dev/null to hide output)
/opt/lampp/lampp start
# We should always return 0
return 0
}
local_stop() {
# This is a good place to unload any misc.
# programs you started above.
/opt/lampp/lampp stop
# We should always return 0
return 0
}
Zde je seznam bezpečnostních mezer v XAMPP:
MySQL administrator (root) nemá žádné heslo.
MySQL daemon je přístupný přes síť.
ProFTPD používá heslo "lampp" pro uživatele "nobody".
PhpMyAdmin je přístupný přes síť.
Příklady(Examples) jsou dostupné přes síť.
MySQL a Apache běží pod stejným uživatelem (nobody).
Takže se postarejte o lampp security:
lampp security
a zadejte hesla pro váš systém.
Nyní můžete nastavit FTP klienta, například FireFTP ve Firefoxu, nebo FileZilla. Přidejte připojení a nasměrujte jej na localhost, s uživatelem nobody, a jakýmkoliv heslem, které jste zadali v security módu.
Pokud se připojíte přes FTP, dostanete se do /opt/lampp/htdocs. Takže všechny vaše webové stránky budou začínat odtud.