[+] php pocz

Potrzebujesz pomocy z C, C++, perl, python, itp.
ziecio
Posty: 86
Rejestracja: 10 kwietnia 2007, 11:58

[+] php początkujący programista

Post autor: ziecio »

Witam
Od niedawna wziąłem się za naukę programowania w PHP. Pierwszy tutorial jaki przerabiałem opierał się na Windowsowskich programach Ked i Xampp, ale że nie chce mi się ciągle migrować z jednego systemu na drugi, chciałem zapytać czy warto instalować Xampp-linux.tar.gz, czy też istnieje w repozytorium Debiana jakiś inny serwer Web. A może lepiej oddzielnie instalować PHP, MySQL i Apache? Jeśli oddzielnie to w jaki sposób włączać i wyłączać Apache i MySQL, bo w Xamppie polegało to na kliknięciu start lub stop.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Uważam, że najlepszym pomysłem jest po prostu zainstalowanie Apache, PHP i MySQL z repozytoriów, bez kombinowania z rozwiązaniami typu XAMPP.

Nie wydaje mi się, by warto było zatrzymywać usługi Apache i MySQL ręcznie, ale oczywiście można to łatwo zrobić, wykonując poniższe polecenia jako root:

Kod: Zaznacz cały

/etc/init.d/mysql start

Kod: Zaznacz cały

/etc/init.d/mysql stop

Kod: Zaznacz cały

/etc/init.d/apache2 start

Kod: Zaznacz cały

/etc/init.d/apache2 stop
jurenty
Posty: 42
Rejestracja: 29 maja 2008, 10:56
Lokalizacja: Szubin

Post autor: jurenty »

Coś na wzór xampp.
Utwórz plik o nazwie np. serwer_start i wpisz coś takiego:

Kod: Zaznacz cały

# !/bin/bash

/etc/init.d/apache2 start
/etc/init.d/mysql start
/etc/init.d/postgresql-8.3 start

exit 0
Następnie utwórz plik np. o nazwie serwer_stop i wpisz coś takiego:

Kod: Zaznacz cały

# !/bin/bash

/etc/init.d/apache2 stop
/etc/init.d/mysql stop
/etc/init.d/postgresql-8.3 stop

exit 0
Oczywiście zawartość tych plików jest uzależniona od tego co chcesz uruchamiać, a co zatrzymać, ale myślę że o takie coś Ci chodziło.
Pamiętaj o uprawnieniach i wszystko powinno śmigać :-)

Miłej zabawy.
ziecio
Posty: 86
Rejestracja: 10 kwietnia 2007, 11:58

Post autor: ziecio »

Ok, dziękuję :)
ODPOWIEDZ