Instalacja X (Cross-platform), Apache, MySQL, PHP, Perl
Czym jest X (Cross-platform), Apache, MySQL, PHP, Perl? To rozwinięcie XAMPP. Jednej z kilku dziesięciu metod na postawienie własnego serwera www.
Prezentowaną instalację przeprowadziłem na serwerze fizycznym, lecz jeśli ktoś ma potrzebę można postawić taki serwer na wirtualnej maszynie. Wykorzystując do tego np program VirtualBox.
OK zaczynamy.
Przechodzimy do tymczasowego folderu
cd /tmp
Pobieramy XAMPP for linux za pomocą polecenia
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz
zapisuje się pod nazwą: download.php?xampp-linux-1.7.3a.tar.gz
następnie rozpakowujemy do folderu /opt poleceniem
tar xvfz download.php?xampp-linux-1.7.3a.tar.gz -C /opt
uruchamiamy xampp poleceniem
/opt/lampp/lampp start
Gotowe.
Teraz zabezpieczenia.
gdy wejdziemy na http://nasze_IP/xampp potem w zabezpieczenia, wszystko będzie na niebezpieczny. Musimy to zmienić, w terminalu wprowadzamy /opt/lampp/security lampp pojawi się, kilka zapytań o hasła. To zabezpieczy nas wystarczająca.
Prawa zapisu.
wykonujemy trzy czynności:
sudo rm -rf /opt/lampp/htdocs
mkdir ~/public_html
sudo ln -s /home/user/public_html /opt/lampp/htdocs
UWAGA: nie kopiuj na ślepo. W poleceniu jest user. należy wprowadzić poprawną nazwę użytkownika.
na koniec restart XAMPPa
/opt/lampp/lampp restart
od teraz w naszym katalogu domowym jest folder „public_html” do którego możemy wrzucić naszą stronkę www.
PS. przepraszam, ze wczoraj to mi umknęło, ale po za opieką nad tą stroną mam jeszcze masę innych spraw na głowie.







