PDA

Zobacz pełną wersję : czy można zrobiś stronę na dysku i potem wrzucić na serwer? jak?



tomuuu
20-03-2010, 15:24
Witam

Dopiero co się zalogowałem, zaczynam przygodę z Joomlą - mam nadzieję, że nie pytam o coś, co milion razy było (forum przejrzałem - ale wprost odpowiedzi nie widzę).

Chodzi o to - chcę stworzyć prostą stronę, kupiłem książkę Joomla! 1.5 Marcina Lisa (http://www.google.pl/url?sa=t&source=web&ct=res&cd=1&ved=0CAYQFjAA&url=http%3A%2F%2Fwww.lideria.pl%2FJoomla-1-5-Prosty-przepis-na-wlasna-strone-WWW-Marcin-Lis%2Fsklep%2Fopis%3Fnr%3D214097&ei=tsukS_G_FYuWmAO6pNzECw&usg=AFQjCNGeFOPUCDMFkKHl4mW8sGEdSlX07w&sig2=E5CUgA-cwrkfEH90pMbThg)i chciałbym postępować wg niej (zielony zupełnie nie jestem - sporo dłubałem, stworzyłem kilka stron - ale jedynie w htmlu).

Pytanie - z książki wynika, że serwer i bazę danych można postawić na dysku. Czyli mogę sobie wszystko fajnie zrobić i przygotować w całości na PCcie. I teraz - czy gotową całość strony zrobionej na dysku można jakoś przerzucić w formie końcowej na serwer (spełniający, oczywiście, wymagania dla bazy danych)? Czytałem temat http://forum.joomla.pl/showthread.php?35886-Zmiana-serwera&highlight=dysk - czy to o to chodzi? Mógłby ktoś dokładnie opisać, albo wskazać gdzie o tym mowa, jak to zrobić?

Bardzo dziękuję za pomoc i wyrozumiałość :)

Pytanie poza konkursem - mam płatne konto, 1 GB na webd.pl - o ile ktoś by zerknął w ich ofertę, dobrze myślę że takie konto wystarczy na Joomlę i spełnia wymagania do instalacji wszystkiego?

KYCu
20-03-2010, 15:47
Witaj,

http://www.wiki.joomla.pl/Jak_skopiować_witrynę_z_komputera_lokalnego_na_z dalny_serwer%3F

alex51
20-03-2010, 16:05
Do zrobienia projektu strony na swoim komputerze polecam MOV'amp (http://wiki.joomla.pl/Mov%27AMP_PL_-_Joomla%21_wsz%C4%99dzie_tam_gdzie_chcesz). Nawet można to zrobić na pendrive, więc możliwości testowania są znacznie rozszerzone. Na temat przeniesienia było tu pisane dziesiątki razy. Ostatnio sam wtrąciłem krótką wzmiankę (http://forum.joomla.pl/showthread.php?38510-Oszalej%C4%99...za-chiny-nie-wgram-strony-na-serwer&p=164712#post164712), wyjaśniającą podstawową zasadę przenoszenia witryny na serwer.

PS.
Nie znalazłem na http://webd.pl/ oferty hostingowej 1GB, ale nawet jak taka jest, to śmiało Ci wystarczy na postawienie Joomla 1.5 i wszelakiej maści dodatków do niej. Ważny jest też oferowany transfer, ilość baz danych, ale na jednej bazie też można mieć więcej niz jedną stronę, zmieniając przedrostki w nazwach tabel.

tomuuu
20-03-2010, 21:59
Alex 51

Dobrze - rozumiem, instaluję ten MOV'amp na pendrivie - Joomla tym samym będzie też zainstalowana. A co z php, Apache i MySQL - dodatkowo trzeba instalować, czy wystarczy uruchomić MOV'amp i pójdzie?

Jak rozumiem - jak sobie zainstaluję samą Joomlę (nie tym MOV'ampem) na dysku, to strony w niej wykonanej nie będę mógł po prostu skopiować i przenieść na inny komputer (też z Joomlą, php, Apachem i MySQL)?



PS.
Nie znalazłem na http://webd.pl/ oferty hostingowej 1GB, ale nawet jak taka jest, to śmiało Ci wystarczy na postawienie Joomla 1.5 i wszelakiej maści dodatków do niej. Ważny jest też oferowany transfer, ilość baz danych, ale na jednej bazie też można mieć więcej niz jedną stronę, zmieniając przedrostki w nazwach tabel.
Chodzi mi o konto medium - początkowo miało po 1 GB powierzchni, ale widzę, że podkręcili :)

alja9
20-03-2010, 22:37
... instaluję ten MOV'amp na pendrivie - Joomla tym samym będzie też zainstalowana. A co z php, Apache i MySQL - dodatkowo trzeba instalować, czy wystarczy uruchomić MOV'amp i pójdzie?

wystarczy uruchomić i ... pójdzie. Wszystko tam już jest. Najlepiej będzie jak zwyczajnie spróbujesz. Nawet teraz - zaraz. Świetna zabawa i wspaniały sposób nauki.
http://forum.joomla.pl/showthread.php?29814-mov-AMP-PL-Aktualizacje

tomuuu
20-03-2010, 22:50
Alja9 - ta wersja, którą linkujesz, jest nowsza od tego, o czym napisał Alex51?

Czyli - jak rozumiem - po prostu instaluję to sobie na pendrive'a, i np. jak coś mi nie wyjdzie, a chcę zapytać mądrzejszego człowieka, to odpalam mu to z pendrive'a, i działa?

Sorry, jeśli zadaję banalne pytania - ale jestem tu nowy

alja9
20-03-2010, 23:04
hej :) podałam ci link do historii aktualizacji MOV'amp w którym przedostatnia pozycja to wersja którą podał ci Alex. Te wgraj. Jest juz - jak widzisz po doczytaniu linka - nowsza wersja ale jeszcze "w fazie testów"


Czyli - jak rozumiem - po prostu instaluję to sobie na pendrive'a, i np. jak coś mi nie wyjdzie, a chcę zapytać mądrzejszego człowieka, to odpalam mu to z pendrive'a, i działa?
tak - dokladnie tak!
powodzenia :)

tomuuu
20-03-2010, 23:15
hej :) podałam ci link do historii aktualizacji MOV'amp w którym przedostatnia pozycja to wersja którą podał ci Alex. Te wgraj. Jest juz - jak widzisz po doczytaniu linka - nowsza wersja ale jeszcze "w fazie testów"
Żeby być pewnym - mówisz o tym poście - http://forum.joomla.pl/showthread.php?29814-mov-AMP-PL-Aktualizacje&p=126703&viewfull=1#post126703 ?

alja9
20-03-2010, 23:27
Patrz na daty! Idz do trzeciej strony tego wątku z 04.02.2010 (aktualizacja miała miejsce 03.02.2010)
Zresztą wszystkie linki sprowadzają się do tego samego: http://www.joomla.pl/component/option,com_docman/task,doc_details/gid,725/Itemid,66/
ze strony którą podał ci Alex: http://wiki.joomla.pl/Mov%27AMP_PL_-_Joomla!_wsz%C4%99dzie_tam_gdzie_chcesz

alex51
21-03-2010, 08:21
Alex 51

Dobrze - rozumiem, instaluję ten MOV'amp na pendrivie - Joomla tym samym będzie też zainstalowana. A co z php, Apache i MySQL - dodatkowo trzeba instalować, czy wystarczy uruchomić MOV'amp i pójdzie?
MOV'amp tworzy środowisko umożliwiające zainstalowanie i działanie systemu Joomla na komputerze lokalnym lub pamięci przenośnej. Tym samym ma on w sobie już przygotowane te niezbędne składniki, jakimi są php, apache i mysql - w swoich najnowszych wersjach. Ma też przygotowaną prezentację Joomla 1.5.15. Możesz ją wykorzystać do budowania testowej strony na localhoście, mozesz też dodawać kolejne testowe strony na MOV'ampie. Poczytasz o tym we wspomnianym przeze mnie wcześniej poradniku, którego autorem jest @trzepiz. Tak więc cała procedura uruchomienia Joomla na komputerze lokalnym sprowadza się do pobrania i skopiowania wypakowanego MOV'ampa w wybranym katalogu swojego komputera lun pendriva, odpaleniu pliku movamp.exe i wybór odpowiednich opcji przez stosowanie PPM wobec ikonki tego pliku będącej w zasobniku systemowym.

Jak rozumiem - jak sobie zainstaluję samą Joomlę (nie tym MOV'ampem) na dysku, to strony w niej wykonanej nie będę mógł po prostu skopiować i przenieść na inny komputer (też z Joomlą, php, Apachem i MySQL)?Chcąc przenieść testową stronę z MOV'ampa na serwer należy przenieść tam jedynie pliki systemowe samej Joomla, czyli zawartość katalogu .../mnt/var/www/nazwa_twojego_katalogu_z_plikami_joomla. Należy też odpowiednio zmodyfikować zawartość pliku configuration.php i wgrać bazę danych na serwer za pomocą PhpMyAdmina.
Można też zrobić tą "migrację" w prostszy sposób, instalując tradycyjnie Joomla na serwerze, omijając tym samym konieczność dokonywania poprawek w pliku configuration.php. Polecam zastosować się do wspomnianego wcześniej przeze mnie opisu w >>TYM<< (http://forum.joomla.pl/showthread.php?38510-Oszalej%C4%99...za-chiny-nie-wgram-strony-na-serwer&p=164712#post164712)poście. Tradycyjna instalacja Joomla na serwerze polega na przygotowaniu czystej bazy danych dla tej instalacji. Następnie należy wgrać na serwer rozpakowane pliki z paczki instalatora Joomla (wgrywamy przez ftp) aby następnie wpisując adres swojej strony uruchomić instalatora i przejść całą procedurę tej instalacji, trwającą zaledwie kilka chwil. Po zainstalowaniu należy dodać na serwer wszystkie dodatkowe pliki z zainstalowanej Joomla na swoim komputerze i zmienić zawartość bazy danych na serwerze na takie tabele, jak masz na localu. Zawartość bazy danych z serwera należy usunąć (zaznaczając wszystkie jej tabele i usuwając je) a w ich miejsce należy zaimportować zrobioną wcześniej kopię bazy danych ze swojego komputera. Wszystkie operacje z bazą danych robi się w PhpMyAdminie.

ppilus
21-03-2010, 09:29
@alex51 :) fajnie, że opisujesz wszystko ze szczegółami tylko ...
Od piętnastej dnia wczorajszego kolega zamiast dopytywać na forum o kolejne sprawy mógłby zaprząc wyszukiwarkę (nawet forumową) i doczytać co to jest mov'AMP i jak działa.
Niech wykaże nieco własnej inicjatywy.

alex51
21-03-2010, 10:07
To pewnie nadejście tak długo oczekiwanej wiosny nastroiło mnie tak pozytywnie. :)

tomuuu
21-03-2010, 17:05
Alex 51 - dzięki za odpowiedzi. Spróbuję coś zarzeźbić, jakby co - będę dopytywał :)


Ppilus - może i wiesz o Joomli wszystko (albo dużo), ale ja nie. I nie wiedziałem, zakładając temat, jak nazywa się operacja przenoszenia tej strony - szukałem na forum w oparciu o hasło "dysk", i znalazłem to, co opisałem w pierwszym poście. Wybacz, że nie znam się na Joomli - ale po to właśnie to forum jest i po to pytam, ponieważ się nie znam. I cieszę się, że poza Tobą są tutaj bardziej życzliwe osoby, które doradzają.

Jdwind
21-03-2010, 20:24
I cieszę się, że poza Tobą są tutaj bardziej życzliwe osoby, które doradzają.
Poza Aleksem51 wszyscy są tutaj jak ppilus, będziesz musiał się przyzwyczaić ;).

tomuuu
25-03-2010, 13:16
Zainstalowałem na pendrivi'e.

Chcę odpalić phpMyadmin - i nic: Nie udało się nawiązać połączenia. Tak samo, jak próbuję odpalić z zasobika localhost.

Skype'a nie mam, uprzedzając pytanie. Co to może być??

alex51
25-03-2010, 13:20
Zdarza się, że za pierwszym razem nie chce się uruchomić PMA, zwykle pomaga użycie F5.

tomuuu
25-03-2010, 13:29
No właśnie nic. Odświeżałem, zamknąłem movAmpa, odpaliłem ponownie. Nic.

Nie wiem, czy to ma znaczenie - http://localhost/phpinfo/ też nie wchodzi :|

zwiastun
25-03-2010, 13:29
To pewnie nadejście tak długo oczekiwanej wiosny nastroiło mnie tak pozytywnie. :)

Nie jestem przekonany, że to "pozytywne" nastawienie. Dobrze wiemy z doświadczenia, że i owszem, trzeba czasem podać rękę, żeby ktoś się odważył zrobić pierwszy samodzielny krok. I dobrze wiemy, że niektórym jest bardzo wygodnie wysługiwać się innymi, zamiast uruchomić własną zaradność czy inicjatywę.
Efekt: mamy 15 wypowiedzi o niczym! Bo to, że stronę można przenosić z serwera na serwer jest informacją banalną. Równie banalną jak to, że można ją stworzyć na komputerze lokalnym.

PS A teraz domyślaj się, co takiego @tomuuu robi nie tak, że wszystkim się "odpala" a jemu nie.

tomuuu
27-03-2010, 16:08
Fajnie. Powiedział, co wiedział.

Dobrze, że na forum - choćby poza wymienionym już Alexem51 - są alja i trzepizur (twórca movAmpa), który jakoś takiej łachy nie robił, miał ochotę "domyślać się, co takiego @tomuuu robi nie tak, że wszystkim się "odpala" a jemu nie" i dzięki jego odpowiedziom, w innym temacie, udało mi się uruchomić movAmpa.

Gratuluję adminowi. Nie postawy - ale tego, że na forum administrowanym przez taką osobę są ludzie, którzy czas poświęcają nie na narzekanie - a na pomaganie tym, którzy umieją mniej.

zwiastun
27-03-2010, 17:24
Zdaje się, że nie wiesz, gdzie gościsz. Zwykle może skończyłoby się na ostrzeżeniu, ale na dziś granice mojej tolerancji na ignorancję, bezczelność i chamstwo zostały przekroczone.