![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Dobry,
Posiadam komputer, odkrywcze? Nie. Wiem o tym, ale odkrywcze jest co z tym komputerem możesz zrobić. Więc przechodzę do rzeczy. Chciałbym na nim podstawić serwer ftp, www(prawdopodobnie jakiś PHP w wersji 5), mysql, chciałbym serwer poczty, ale nie posiadam domeny. Prawdopodobnie także się na nim znajdzie kompilator c++, jak na każdym Linuxie. Tak, to będzie działało na Linuxie. Do tego jakiś Apache. Ale do rzeczy, chciałbym stworzyć kilka podstron, związanych z tym projektem. 1. Strona na której mam dwie możliwości: Upload, Download(z danego wybranego miejsca na dysku). Z pomocą oczywiście jakiegoś serwera ftp(dostęp za pomocą nazw użytkowników) Upload by dzielił się na dwie możliwości pojedynczy lub wieloplikowy. Z możliwością zapisania do wybranego miejsca na dysku lub do folderu o czasie serwera. 2. Ta strona głównie była by związana bezpośrednio z kompilatorem oraz wyświetlaniem na bieżąco konsoli. To znaczy mając wersje 1, każe mu np uruchomić cpp z danymi flagami, skompilować dany plik, który mu podaje w ścieżce, jeśli nie ma żadnych błędów lub są wyświetlić je na konsoli, która niejako prześle dalej na stronę. Następnie jak skompiluje, ma uruchomić konsola to co wcześniej skompilował cpp i wyświetlić na bieżąco na stronie. Jeśli program oczekuje jakiś danych, byłoby by miłe wprowadzenie przez przeglądarkę, który to serwer zamieni i da do konsoli(mam wrażenie, że chyba za dużo wymagam : D), która to odbierze jako normalne dane z standardowego źródła. 3. Przedostatnią funkcją strony by było dostęp do bazy MySQL, ale to już umiem robić za pomocą phpmyadmin. 4. Ostatnią funkcją na której mi zależy jest możliwość zarządzania samym systemem z poziomu przeglądarki, wyłączenie, dostęp do terminala, itp. 5. Ostatnim krokiem, byłoby by obwarowanie tego wszystkiego jakimś hasłem, które by chroniło wszystkie wymienione wcześniej pomysły. Czy jest to możliwe? zdolne do tego co chce zrobić? Jeśli tak, to czy istnieją jakieś gotowe skrypty? Lub jeśli nie, jakich technik wymagają lub wiedzy do tego co chcę stworzyć? Jakaś książka/kurs/tutorial byłby mile widziany. Wiem, że możliwe dużo wymagam, ale chciałbym wykorzystać komputer, który stoi w domu w celach edukacyjnych i zarazem jako ułatwienie przesyłania plików pomiędzy domem - uczelnia, lub urządzeniem a i urządzeniem b. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%) ![]() ![]() |
Jeżeli masz router wifi i tableta lub telefon z Androidem 4.0+, to mnie posłuchaj (IMG:style_emoticons/default/tongue.gif)
Wbijasz na Sklep Play i wyszukujesz Palapa Web Server oraz FTP Server. Następnie oba instalujesz. Wbijasz na Palapa Web Server i robisz to: - klikasz wielki Install. - rozwijasz menu boczne do lewej do prawej. - naciskasz Web Server Settings. - wchodzisz w Lightppd, a następnie w Document root. - w miejsce na ścieżkę kasujesz wszystko i wpisujesz /mnt/sdcard/pws . - potem wbijasz znowu na menu boczne i wybierasz DB Server Settings. - wybierasz na samym dole phpMyAdmin i klikasz w okienku Install. - czekasz... i pobrano! - wbijasz do menu bocznego, Web Server i klikasz Start Web Server. - tak samo robisz, ale z Database Server. - kiedy już wszystko uruchomisz wbijasz do serwera FTP. - skonfiguruj już go sam ( nie jestem jasnowidzem i nie wiem jaki wybierzez (IMG:style_emoticons/default/tongue.gif) ) Teraz przesiadka na kompa: Wpisujesz adres zewnętrzny twojego "Androida" w przeglądarkę, powinna ci się wyświetlić "przeglądarka" plików, a tam pownno byc: www, phpmyadmin, logs Teraz wbijasz na klienta FTP i łączysz z tabletem lub telefonem I Voila! Serwer domowy GOTOWY! (IMG:style_emoticons/default/smile.gif) Robota na 10 minut (IMG:style_emoticons/default/smile.gif) Pozdro 600 (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 15:05 |