Cs:HOWTO: Install LAMPP / XAMPP web development environment
(Created the page.) |
(Translated part of this page.) |
||
| 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... | ||
Revision as of 21:25, 16 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.
Now for the Sabayon / Gentoo specific instructions:
at terminal, do:
su
ln -s /opt/lampp/lampp /usr/bin/lampp
nano /etc/conf.d/local
then add lines in there to control the startup and shutdown;
# 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
}
Here a list of missing security in XAMPP:
The MySQL administrator (root) has no password.
The MySQL daemon is accessible via network.
ProFTPD uses the password "lampp" for user "nobody".
PhpMyAdmin is accessible via network.
Examples are accessible via network.
MySQL and Apache running under the same user (nobody).
So call the lampp security:
lampp security
and enter passwords for your system.
Now you can set up an FTP client like FireFTP in Firefox, or FileZilla. Add a connection and point it to localhost, with user nobody, and whatever password you gave in the security mode.
When you connect via FTP to this it is going into /opt/lampp/htdocs. So all your web pages will be started from there.