Forum Linux.pl

Programowanie => PHP, *SQL => Wątek zaczęty przez: w 2010-04-14, 12:18:40

Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-14, 12:18:40
Witam>

Od niedawna korzystam z systemu Linux openSUSE 11.2 (i586), KDE 4.3.5
Na windows podczas tworzenia stron www (czego się jeszcze uczę) korzystałem z programu WebServ, dzięki któremu mogłem lokalnie na komputerze odpalać sobie strony napisane w php itd. po prostu zapisywałem strony w katalogu "C:\\www\\httpd" i w przeglądarce wpisywałem "http://localhost/index.html" i mogłem zobaczyć efekty swojej pracy.
Natomiast jak mogę taki serwer lokalny utworzyć na linuxie?? czy istnieje też dość prosty program będący odpowiednikiem windowsowego WebServ??

Bardzo wdzięczny za odpowiedź będę, Pozdrawiam>
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-14, 14:17:21
Witam.

Ponieważ to Twój pierwszy post na forum, mam nadzieję, że Ci darują.
Otóż Linux, jako system *NIXOWY, czyli nie jako od urodzenia związany z siecią, posiada wiele banalnych rozwiązań :) Tak jest  i w tej kwestii.
W Linuksie używasz Apache'a, wgrywasz pliki (nie wiem jak w twojej dystrybucji) najprawdopodobniej w /var/www/html (możesz mieć inne miejsce) i wpisujesz przy włączonym Apache'u localhost w przeglądarkę.

Na przyszłość więcej szukaj sam. Ten temat już chyba za często był wałkowany.
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-14, 15:01:07
To Ci się przyda http://www.jak24.pl/jak-postawic-wlasny-serwer-www-na-linuksie-ubuntu/
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: mateo86 w 2010-04-14, 16:20:23
google: serwer www + openSUSE (http://www.google.pl/search?hl=pl&client=firefox-a&hs=YJj&rls=org.gentoo%3Aen-US%3Aunofficial&q=serwer+www+%2B+openSUSE&btnG=Szukaj&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=)

Cytat: scool
W Linuksie używasz Apache'a
Tylko? Jest cała masa tego, a narzucanie apacha, to ograniczanie jego wolności ;)

Cytat: karolina
To Ci się przyda http:...
Wątpię ;) openSuse od ubuntu trochę się różni :)
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-14, 18:10:45
to kwestia małej modyfikacji niektórych poleceń.
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: Robert w 2010-04-14, 18:40:30
Cytat: krztop
Witam>

Od niedawna korzystam z systemu Linux openSUSE 11.2 (i586),
[...]
Natomiast jak mogę taki serwer lokalny utworzyć na linuxie?? czy istnieje też dość prosty program będący odpowiednikiem windowsowego WebServ??

Bardzo wdzięczny za odpowiedź będę, Pozdrawiam>
W opensuse jest fajny program  typu panel sterowania, czyli yast. Jeżeli zainstalowałeś serwer www, to bez żadnego problemu poprzez yast taki serwer uruchomisz.
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: Rafi X w 2010-04-14, 18:43:05
Jako root w konsoli wystarczy zrobić 2 następujące komendy
service httpd start
service mysqld start
1. odpala serwer HTTP, a drugi bazę mysql. Oczywiście musisz w tym przypadku mieć zainstalowane apache i mysql, jak nie to poszukaj w poradniku jak to zainstalować.

Nie wiem jak ma Suseł, ale u mnie domyślnie dokumenty html-owe wrzuca się do /var/www/html/. URL do dokumentów jest podobny jak na Windzie.
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: roobal w 2010-04-14, 21:39:36
Katalog /var/www/html można zmienić na dowolny inny w konfiguracji serwera www.

Pozdrawiam!
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-15, 23:01:23
Cytat: mateo86
Cytat: scool
W Linuksie używasz Apache'a
Tylko? Jest cała masa tego, a narzucanie apacha, to ograniczanie jego wolności ;)
Wybacz kolego Mateo86 :) Oczywiście wiem, zdaję sobie sprawę z istnienia różnych cudów, wspominając choćby lighttpd czy nginx, ale jak sam widzisz, nasz kolega jest nowy w Linuksie, a Apache jest praktycznie "w repozytorium pakietów podstawowych" wielu dystrybucji, jeśli mogę się tak wyrazić. Nie chciałem więc go przestraszyć, zwłaszcza, że na Windowsie sobie poradził, i się trochę w materii orientuje. Chciałem zastosować politykę drobnych kroków - jeśli się pomyliłem, biję się w pierś :)
Tytuł: Serwer Lokalny na Linux
Wiadomość wysłana przez: w 2010-04-16, 10:38:40
No, Apache konfiguruje się sami wiecie jak, tzn. trochę w innym tonie niż WebServ:)
Od siebie mogę polecić XAMPP (google), ściągasz paczkę, na stronce masz opisany proces instalacji, a raczej rozpakowania archiwum, jeśli zrobisz tak jak tam jest napisane, w

/opt/lampp/htdocs

masz roota www, serwer odpalasz przez

sudo /opt/lampp/lampp start

a ustawiasz mu hasła

sudo /opt/lampp/lampp security

bardzo fajny metapakiecik, z Apachem, PHP, MySQL (jak masz w systemie), Perlem i zaawansowanym panelem administracyjnym. Sam używam do testów w domu, bo do produkcyjnych zastosowań średnio się nadaje