+ Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 13

Temat: [MAMP][BD][Subversion] Prosze o pomoc w instalacji

  1. #1
    id4
    Mężczyzna id4 jest offline

    Dołączył
    Jan 2010
    Postów
    12

    [MAMP][BD][Subversion] Prosze o pomoc w instalacji

    Witam

    Jestem tutaj nowy wiec DZIEN DOBRY.
    Pisze z problemem, bo jakze by inaczej.

    Koduje w PHP i uzywam MySQL.
    Do tego sluzy mi MAMP - jest wystarczajacy na moje potrzeby.

    Mam jednak problem z nowym zleceniem, poniewaz:
    1. Wymaga bazy PostgreSQL
    2. Musze miec Subversion
    3. Nie znam sie na serwerach ani pisaniu w Terminalu (cyba, ze z dokladnym manualem)

    Czy jest mi ktos w stanie pomoc?
    Moze sa jakies gotowe rozwiazania jak MAMP, ktore pociagna to co chce?
    A jesli nie, to czy da sie korzystac z MAMP tylko jakos go dostosowac do pracy z tym co mam miec?

    Z gory dzieki za jakakolwiek pomoc
    Cytuj Cytuj  


  2. #2
    Avatar macieks72
    Dołączył
    Aug 2009
    Postów
    8,750
    Rozumiem że chodzi o Mac OS X, tak?

    Postgres:
    PostgreSQL: Mac OS X packages

    SVN (Subversion) już masz w systemie. Tylko pytanie, czy potrzebujesz tylko clienta svn, czy musisz postawić repozytorium dla kodu.

    I na koniec muszę Cię zmartwić bo bez terminala się raczej nie obędzie.
    Ostatnio edytowane przez macieks72 ; 26.01.2010 o 21:52
    Komputer: Macbook Pro - Mac OS X 10.7.3
    Telefon: iPhone 4 - iOS 5.0.1
    Cytuj Cytuj  

  3. #3
    id4
    Mężczyzna id4 jest offline

    Dołączył
    Jan 2010
    Postów
    12
    Cytat Napisał macieks72 Zobacz post
    Rozumiem że chodzi o Mac OS X, tak?

    Postgres:
    PostgreSQL: Mac OS X packages

    SVN (Subversion) już masz w systemie. Tylko pytanie, czy potrzebujesz tylko clienta svn, czy musisz postawić repozytorium dla kodu.

    I na koniec muszę Cię zmartwić bo bez terminala się raczej nie obędzie.
    Chodzi mi o Mac OSX 10.6.2 dokladnie.
    Paczke sciagnalem i probowalem zainstalowac, lecz wypisuje cos o pamieci i by zmienic konfiguracje mam zmienic cos w pliku, ktorego nie moge odnalezc.

    Musze korzystac z repozytorium jako klient. Nie wiem nawet jak to odpalic.

    Terminala sie nie boje, ale nie wiem co mam tam pisac by cokolwiek sie dalo skonfigurowac

    Przed momentem przeczytalem, ze lepszym rozwiazaniem na moj problem byloby chyba zainstalowanie calej dystrybucji PHP z MySQL i PostgreSQL od nowa, nie uzywajac MAMPa. Brzmi ciekawie, ale na mysl o tym ze mam to zainstalowac i skonfigurowac samemu bez znajomosci komend do obslugi terminala, ciarki mnie przechodza. Sam juz nie wiem jak mam to zrobic. Gdyby gdzies o tym przeczytac lacznie z komendami do pisania i plikami do konfiguracji, byloby mi na pewno latwiej. Moze ktos robil cos podobnego i jest mi w stanie pomoc?
    Cytuj Cytuj  

  4. #4
    Avatar macieks72
    Dołączył
    Aug 2009
    Postów
    8,750
    Nigdy nie instalowałem postgresa na osx, ale tam pod tym linkiem miałeś też MacPorts, są to porty Uniksowe różnych narzędzi/programów konsolowych z Uniksa/Linuksa. Użył bym właśnie tego.

    W ogóle to poczytaj o MacPorts oraz SVN, w googlach jest tego od groma.

    Na początek odpal w teminalu "svn help".

    Dodatkowo będziesz potrzebował prawdopodobnie moduł postgresa do php, nie wiem czy jest domyślnie w systemie albo w tym MAMP które masz, sprawdź u siebie, hint: phpinfo().

    Sorry, ale widzę że zanosi się na kolejne "Proszę o krok po kroku". Wybacz ale nie podaję "na tacy". Postaraj się sam coś z tego rozgryźć i potem wróć zadaj pytanie np. "hej, słuchajcie, robie tak i tak, ale coś mi nie idzie, macie jakiś pomysł, próbowałem tez...", wtedy jak najbardziej będzie mi się chciało dalej pomagać i innym pewnie też.

    Poczytaj najpierw i zadaj konkretne pytania odnośnie SVN, Postgresa, PHP, Apache, spróbuje pomóc.
    Ostatnio edytowane przez macieks72 ; 26.01.2010 o 22:42
    Komputer: Macbook Pro - Mac OS X 10.7.3
    Telefon: iPhone 4 - iOS 5.0.1
    Cytuj Cytuj  

  5. #5
    Avatar kultywator
    Dołączył
    Oct 2006
    Postów
    46
    Z SVN'a najłatwiej korzystać jako wtyczki do środowiska w którym programujesz. Zwykle każde coś*takiego ma. Ewentualnie możesz sobie ściągnąć osobnego klienta. Są i darmowe i płatne. W takim wypadku terminala nie musisz używać.

    Wspomniany wcześniej MacPorts rzeczywiście jest dużym udogodnieniem i bardzo się przydaje. Chociaż sam kompiluję PHP osobno, żeby samemu wybrać rozszerzenia, to w MacPorts'ach też jest to częściowo możliwe poprzez warianty.

    I np
    Kod:
    sudo port install php52 +postgresql84
    da Ci Apache+PHP+PostgreSQL.

    A tak na marginesie to muszę się zgodzić z przedmówcą - słabo szukasz - BitNami :: MAPPStack
    Ostatnio edytowane przez kultywator ; 26.01.2010 o 23:05
    Cytuj Cytuj  

  6. #6
    id4
    Mężczyzna id4 jest offline

    Dołączył
    Jan 2010
    Postów
    12
    Witam ponownie.

    Zainstalowalem MAPPStack i wszystko chyba poszlo jak nalezy.
    Nie umiem sie jednak dostac do DB, czy ktos moze mi pomoc w tym, by poznac jakiegos domyslnego usera i pass do polaczenia z baza danych? Podczas instalacji podalem pass do DB, wyczytalem tez, ze tworzony user to 'administrator', jednakze nim moge zalogowac sie tylko do webowego klienta BD, a w nim juz nie mam wejscia do niczego. Zewnetrzny program pgAdmin tez nie chce sie polaczyc przy takich ustawieniach.

    Prosze o pomoc.
    Cytuj Cytuj  

  7. #7
    Avatar macieks72
    Dołączył
    Aug 2009
    Postów
    8,750
    Jak masz Postgresa to masz też konsolowe narzędzie "psql", może tym spróbuj.
    I naprawdę poczytaj o postgresie, jego konfiguracji i instalacji i administracji, bo mam wrażenie że chcesz czegoś w rodzaju "poproszę o krok po kroku jak to uruchomić", a nikt tu raczej nie ma bladego pojęcia oprócz ciebie jak go zainstalowałeś i jak wstępnie skonfigurowałeś.
    Komputer: Macbook Pro - Mac OS X 10.7.3
    Telefon: iPhone 4 - iOS 5.0.1
    Cytuj Cytuj  

  8. #8
    id4
    Mężczyzna id4 jest offline

    Dołączył
    Jan 2010
    Postów
    12
    Cytat Napisał macieks72 Zobacz post
    ... a nikt tu raczej nie ma bladego pojęcia oprócz ciebie jak go zainstalowałeś i jak wstępnie skonfigurowałeś.
    MappStack to gotowe narzedzie ktore instaluje sie automatycznie - nie trzeba go kompilowac itp, wiec kazdy kto uzyl choc raz tego narzedzia doskonale wie o co mi choidzi. Odpowiedz na moje pytanie poznalem - domyslny user db to postgres a pass podany jest przy instalacji.

    Mam tez pytanie z innej beczki.
    Probowalem instalowac mampstack i mappstack i w obu przypadkach mialem bledy w obsludze funkcji date() i to zarowno w wersji php 5.3.0 jak i 5.2.1.

    echo date("Y");
    Rezultat: 0000
    Moze ktos spotkal sie z tym problemem?
    Wygooglalem, ze problem pojawial sie w wersji 5.3.0 ale z tego co widze, to wczesniejsza rowniez to miala. Wydaje mi sie, ze to dystrybucja BitNami wlasine takie cos powoduje. Moze ma ktos jakies rozwiazanie tego problemu?
    A moze jakas alternatywa dla MAPPStock?
    Cytuj Cytuj  

  9. #9
    Avatar macieks72
    Dołączył
    Aug 2009
    Postów
    8,750
    echo date("Y") u mnie działa tak ja powinno, czyli daje 2010. PHP to które jest w systemie 5.3.0.

    Nie bardzo rozumiem po co kombajny typu Mappstock, jeśli:
    - PHP i Apache jest w systemie, 64 bit.
    - MySQL jest na stronie mysql.com, wersja 64-bit też jest
    - PostgreSQL jest w MacPorts, też 64-bit jak wszystko tam jeśli masz Snow Leo.
    Ostatnio edytowane przez macieks72 ; 05.03.2010 o 16:57
    Komputer: Macbook Pro - Mac OS X 10.7.3
    Telefon: iPhone 4 - iOS 5.0.1
    Cytuj Cytuj  

  10. #10
    id4
    Mężczyzna id4 jest offline

    Dołączył
    Jan 2010
    Postów
    12
    Cytat Napisał macieks72 Zobacz post
    echo date("Y") u mnie działa tak ja powinno, czyli daje 2010. PHP to które jest w systemie 5.3.0.

    Nie bardzo rozumiem po co kombajny typu Mappstock, jeśli:
    - PHP i Apache jest w systemie, 64 bit.
    - MySQL jest na stronie mysql.com, wersja 64-bit też jest
    - PostgreSQL jest w MacPorts, też 64-bit jak wszystko tam jeśli masz Snow Leo.
    Twoja odpowiedz potwierdza tylko to, ze to mappstock i mamp stock maja cos namieszane. Chetnie uzylbym narzedzi wbudowanych w Leo, jednakze chyba za cienki jestem z tego, by od reki tego dokonac. Musze chyba wygooglac troche i moze rzeczywiscie sprobuje korzystac z dobrodziejstw systemu. W sumie potrzeba mi apache, php i postgress. Moze jakos sprobuje, bo na ta chwile nawet nie wiem gdzie tego szukac.
    Cytuj Cytuj  

+ Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia