Instalacja X (Cross-platform), Apache, MySQL, PHP, Perl

by Xavier on 15 grudnia 2011

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.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>