Jak założyć własny serwer hostingowy stron www, gdzie użytkownicy mogą się zarejestrować i przez ftp uploadować strony na mój serwer?
Mam zainstalowane Apache, PHP i MySQL, i chce żeby mój hosting także obsługiwał bazy więc żeby użytkownicy mogli się też zalogować do bazy.
Pozdrawiam
Aha i tu mój adres serwera nie zawsze online ale jest http://amtec.tk/
=========================
Zainstalowałem Gadmin-proftpd i można powiedzieć że on już działa, dodałem pierwszego użytkownika i pomyślne się łączy z folderem który mu przepisałem,
tylko jest jeden problem, serwer ftp działa tylko na sieci lokalnej czyli ftp://localhost działa ale już nie ftp://amtec.tk
Instalacja serwera FTP np. VSFTP, założenie kont użytkownikom, udostępnienie folderów.
Możesz dać im dostęp do SSH jeśli to są zaufani użytkownicy.
W phpmyadmin udostępniasz konkretne bazy dla danych użytkowników (np. 1 użytkownik FTP = 1 użytkownik bazy = 1 baza). Wszystko moze chodzić na jednym phpmyadminie, nawet jest wskazane, przynajmniej aktualizacja obejmie wszystkich.
Wykupienie domeny (domen), zakładanie dla nich subdomen, konfiguracja hostów wirtualnych.
5. Zapoznanie się z podstawami bezpieczeństwa ww. usług.
To co wyżej to są PODSTAWOWE wytyczne, musisz sam się do nich dokopać, bo gdybysmy tutaj napisali instrukcje to by trochę megabajtów zeszło. Co nie znaczy że do ww. punktów można dopisać kolejne, jeśli ktoś coś znalazł.
Można ograniczyć transfer na użytkownika, na FTP zwykle daje się 25-50KB/s, raczej na starcie nie będzie problemów przy uploadzie 10-20Mbit. Wskazane są też dobre dyski twarde (RAID wg mnie obowiązkowy + zasoby na kopie zapasowe przynajmniej cotygodniowe).