Jak umie

Konfiguracja serwerów, usług, itp.
goska_23
Beginner
Posty: 277
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Jak umieścić strony www na serwerze - Debian Etch

Post autor: goska_23 »

W zakresie serwerów www i pocztowych to mam doświadczenie w zakresie Windows Server 2000 i 2003. W zakresie Debiana jestem nowicjuszem. Właśnie zainstalowałam debianowy serwer (www, postfix, etc) zgodnie z opisem podanym tu:
http://www.howtoforge.com/perfect_setup_debian_etch

Teraz problem mam taki: na Serwerze Windowsowym mam 4 strony www (każda w osobnej domenie oczywiście). Teraz chciałabym te strony przenieść na Debiana ale w tym problem, że nie wiem w którym katalogu mam te strony poumieszczać i jakie pozakładać podkatalogi do tych witrynek i no i jak powiedzieć Debianowi, która witrynka jest w której domenie (gdzie powpisywać nazwy domen typu http://www.pphu-gabi.az.pl, http://www.gabi.katowice.pl, etc które są przyporządkowane do tych stronek.
Nie wiem czy ma to jakieś znaczenie jedna stronka jest w PHP i MySQLu a 3 pozostałe to proste stronki w samym HTMLu z JavaSCript.
No i nie jestem pewna jak przekopiować katalogi tych 4 witrynek z Serwera Windowsowego. Czy da się to jakoś zrobić z pulpitu graficznego KDE - bo tam widzę zasoby sieciowe Windows.
Czy porty na routerze do www na Debianie mają być otwarte takie same jak w przypadku Serwera Windowsowego: "80" do www i 3306 do MySQLa czy jeszcze coś więcej?
Awatar użytkownika
Yampress
Administrator
Posty: 6425
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

rozumiem że aliasy w DNS juz wskazują na ip servera
musisz skonfigurować vhosty w apache
http://httpd.apache.org/docs/2.2/vhosts/

porty te same :)
goska_23
Beginner
Posty: 277
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Bardzo dziekuję Yampress!
Nie jestem jednak pewna co masz na myśli pytając o aliasy w DNS?
Jeśli chodzi ci o to co się ustawia w panelu zarządzania u dostawcy domeny takiego jak NASK.pl czy AZ.pl to tam mam ustawione poprawnie bo strony chodzą tymczasowo na IIS6.0 Windows Serwera 2003.
Server linuxowy i ten Windowsowy są na tym samym IP zewnętrznym za routerem więc te ustawienia u dostawcy domeny są OK.
Natomiast jak masz na myśli konfigurację DNS przy instalacji serwera Debianowego to wpisałam wszystko zgodnie z powyższym opisem instalki i wszędzie podawałam nazwę lokalną domeny : GABI1.local bo taką założyłam sobie wcześniej domenę lokalną na serwewrze windowsowym. W sumie nie byłam pewna co pisać ale domeny zewnętrzne były cztery więc wpisałam nazwę domeny wewnętrzną!
Czy w tej sytuacji na serwerku Debianowym w DNS muszę jeszcze coś zmienić aby strony chodziły?
Awatar użytkownika
Yampress
Administrator
Posty: 6425
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

nie. :)
goska_23
Beginner
Posty: 277
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Bardzo dziękuję Yampress, ale opadły mi ręce jak zobaczyłam ile muszę czytać, będę czytać w weekend. Tymczasem chciałabym na serwerek debianowy wrzucić chociaż tę najważniejszą stronę! Nie jestem pewna do którego katalogu na debianie mam ją wrzucić i jak przegrać z Serwera Windowsowego na Linuxowy - multum katalogów. Jak wpisuję w przeglądarce adres wewnętrzny http://192.168.1.54 serwerka debianowego to mi się wyświetla Strona z zawartością "It works" więc chyba serwerek na jedną stronę jest poprawnie skonfigurowany!?
zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Post autor: zuczek126p »

Najłatwiej wrzucić do /var/www ale trzeba mieć prawa roota.
goska_23
Beginner
Posty: 277
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

To w zwiazku z przeniesieniem najważniejszej strony z Serwera Windowsowego mam jeszcze takie problemy których nie umię ugryżć!:
1) Teraz po świeżej instalce uruchamia mi się stronka testowa, która jest w :
/var/www/apache2-default/index.html
chciałabym aby stronka była w katalogu takim:
/var/www/brg1/news.php
czyli mam 2 problemy - jak powiedzieć debianowi, żeby stronę domyślną uruchamiał z katalogu .../brg1 i aby to był pliczek o takiej nazwie :news.php ?
Gdzie i jakie wpisy trzeba zrobić w tym celu?
2) Mój drugi problem dotyczy bazy MySQL o nazwie "brgabi1" z którą ta stronka współpracuje.
Na serwerze windowsowym mam program: "MySQL Administrator" przy pomocy którego zrobiłam backup bazy MySQLowej i wrzuciłam do katalogu domowego usera na kompie z linuxem, teraz mam taki problem:
-czym przywrócić bazę MySQLową z backupu na Linuxie i do jakiego katalogu?
- jak powiedzieć Debianowi, że ma tą bazę "brgabim" używać na stronce mojej witryny i gdzie jej szukać - w jakim katalogu?
zuczek126p
Posty: 71
Rejestracja: 14 listopada 2006, 13:54
Lokalizacja: S³upsk

Post autor: zuczek126p »

Co do zarządzania bazą możesz spróbować phpmyadmin, zarządzanie bazą z poziomu www.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

1) Zrób odpowiednie vhosty dla każdej ze swoich stron korzystając z danej wcześniej dokumentacji.
goska_23
Beginner
Posty: 277
Rejestracja: 04 września 2007, 13:40
Lokalizacja: Katowice

Post autor: goska_23 »

Chciałabym narazie uruchomić tylko jedną najważniejszą stronę! Nie wiem czy mogę wrzucić do innego katalogu tak jak napisałam i gdzie zrobić wpis, żeby domyślnie otwierał "news.php" a nie index.html? :-(
ODPOWIEDZ