Skocz do zawarto艣ci

Witaj!

Zaloguj lub Zarejestruj si臋 aby uzyska膰 pe艂ny dost臋p do forum.

Zdj臋cie
- - - - -

Instalacja PostgreSQL i katalog Apache


  • Zaloguj si臋, aby doda膰 odpowied藕
20 odpowiedzi w tym temacie

#1 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 14 pa藕dziernika 2010 - 19:22

Witam, Potrzebuj臋 zainstalowa膰 PostgreSQL na macu, lecz mam problem z instalatorem... mianowicie pokazuje si臋 logo PostgreSQL, a potem 艂apie zwiech臋 jak logo znika. Uda艂o si臋 komu艣 zainstalowa膰 t膮 baz臋? Pytanie drugie, gdzie jest katalog Apache, 偶ebym m贸g艂 tam pliki wrzuci膰 bo nie mog臋 go odkry膰.

#2 macieks72

macieks72

  • 9聽873 post贸w

Napisano 14 pa藕dziernika 2010 - 19:45

Jak nie mo偶esz odkry膰 tego to proponuj臋 zajrze膰 do httpd.conf i zobaczy膰 tam DocumentRoot. Odno艣nie postgresa jak ju偶 serwer uruchomisz to b臋dziesz musia艂 potem dokompilowa膰 extension do php, bo to defaultowe php w osx nie ma obs艂ugi postgresa. Dlaczego Ci si臋 wywala to nie wiem, ale wiem 偶e postgres jest w kilku kompilacjach dla maka, we藕 poszukaj mo偶e inn膮, ja nie pami臋tam niestety sk膮d ja 艣ci膮ga艂em, ale posz艂o g艂adko wszystko. EDIT: Postgres jest te偶 w MacPorts, mo偶e tamtego spr贸buj. EDIT2: Aha, pewnie nie wiesz jak to extension w php dokompilowa膰, tak偶e mo偶esz u偶y膰 MAMP, tam ju偶 postgres jest w php.

#3 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 15:12

Zainstalowa艂em tego MAMP, ale z tego co widz臋 po instalacji jest tylko MySQL i SQLite, PostgreSQL brak, trzeba go gdzie艣 w艂膮czy膰 czy co?

#4 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 15:15

Nie, nie o to chodzi. W MAMP (jak sama nazwa nazwa wskazuje) zawiera, owszem, MySQL, ale - jak Maciek Ci wyra藕nie napisa艂 - ma te偶 PHP z wkompilowan膮 obs艂ug膮 Postgresa. Teraz bierzesz swojego Postgresa i dzia艂a Ci z tym MAMP-owym PHP. ps. Dok艂adnie po to Ci Maciek zasugerowa艂 MAMP. Czytaj ze zrozumieniem.

#5 macieks72

macieks72

  • 9聽873 post贸w

Napisano 15 pa藕dziernika 2010 - 15:25

Dok艂adnie tak jak wy偶ej, mo偶e ja to niejasno opisa艂em wcze艣niej, w ka偶dym razie zr贸b sobie phpinfo() i zobaczysz 偶e w MAMP-owym PHP postgres jest.
Dow贸d: Zrzut ekranu 2010-10-15 (godz. 16.23.18).png

A server postgresa to inna bajka, musisz go doinstalowa膰 osobno.

#6 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 15:48

A czy kto艣 mo偶e da膰 link do dzia艂aj膮cej instalki postgresa, bo zasysam st膮d:
http://www.enterpris...download.do#osx
i 艂apie zwiech臋 po tym jak logo ga艣nie...

#7 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 15:49

MacPorts.

#8 macieks72

macieks72

  • 9聽873 post贸w

Napisano 15 pa藕dziernika 2010 - 15:58

Z MacPorts pr贸bowa艂e艣? To spr贸buj. O sp贸藕ni艂em si臋.

#9 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 16:37

A ja teraz przeczyta艂em 偶e trzeba jakie艣 parametry maszyny zmieni膰 dla instalatora postgresa, czy to prawda dok艂adnie chodzi o edycj臋 pliku: /etc/sysctl.conf i zmienic na warto艣ci: kern.sysv.shmmax=1610612736 kern.sysv.shmall=393216 kern.sysv.shmmin=1 kern.sysv.shmmni=32 kern.sysv.shmseg=8 kern.maxprocperuid=512 kern.maxproc=2048 Czy edytowa膰 obecne moje parametry, czy lepiej nie?

#10 Roberto

Roberto
  • 13聽752 post贸w
  • Sk膮dWroc艂aw

Napisano 15 pa藕dziernika 2010 - 16:51

te偶 mia艂em z tym problemy, instalowa艂em chyba ze 藕r贸de艂.
how-to troch臋 do tego jest, bo swojego czasu te偶 szuka艂em.
np. Installing PostgreSQL server on Mac OS X Snow Leopard - Invision Power Services


z PHPem OS X'owym by艂 problem, ale wystarczy艂o zaci膮gn膮膰 藕r贸d艂a PHP utworzy膰 sobie rozszerzenia do postgresa, doda膰 w odpowiednie miejsca i posz艂o.
http://myapple.pl/pr...leopardzie.html

#11 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 21:52

A ja teraz przeczyta艂em 偶e trzeba jakie艣 parametry maszyny zmieni膰 dla instalatora postgresa, czy to prawda dok艂adnie chodzi o edycj臋 pliku:
/etc/sysctl.conf
i zmienic na warto艣ci:
kern.sysv.shmmax=1610612736
kern.sysv.shmall=393216
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.maxprocperuid=512
kern.maxproc=2048

Czy edytowa膰 obecne moje parametry, czy lepiej nie?


A jakie masz teraz? Je艣li ni偶sze, to zmieniaj - by膰 mo偶e instalator potrzebuje wi臋cej zasob贸w, ni偶 ma w defaulcie. Szczeg贸lnie zainteresuj si臋 tymi pozycjami o shared memory.

#12 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 23:27

Teraz mam:

kern.sysv.shmmax=33554432
kern.sysv.shmmin=1
kern.sysv.shmmni=256
kern.sysv.shmseg=64
kern.sysv.shmall=8192

Ca艂y m贸j plik sysctl.conf

#13 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 15 pa藕dziernika 2010 - 23:40

Bardziej sprawdzaj przez wpisanie w terminalu sysctl (albo sysctl -a | grep ).

#14 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 18 pa藕dziernika 2010 - 11:50

Podpowie mi kto艣 jak zainstalowa膰 postgresql za pomoc膮 macports? czy to si臋 robi komendami w terminalu czy jako艣 inaczej?

#15 macieks72

macieks72

  • 9聽873 post贸w

Napisano 18 pa藕dziernika 2010 - 11:57

to jakie艣 jaja, 1 lepszy link z google
Installing PostgreSQL on Snow Leopard 10.6 | Greg Benedict

#16 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 19 pa藕dziernika 2010 - 16:18

Dzi臋ki, ale staje na tym:

The executable files for PostgreSQL get shoved into a non-standard place (just like MySQL), so you鈥檒l need to edit the default profile.
sudo vi /etc/profile
You can also do this using sudo mate /etc/profile if you aren鈥檛 comfortable in VI.
The PATH= line needs to be changed to include the PostgreSQL bin directory.
Mine was PATH="/opt/local/bin:$PATH" and is now:
PATH="/opt/local/bin:/opt/local/sbin:/opt/local/lib/postgresql83/bin:$PATH"
If you open a new terminal window you can now type psql and it will find it.


M贸j plik /etc/profile wygl膮da tak:
Do艂膮czona grafika

Nie widz臋 lini PATH=

#17 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 19 pa藕dziernika 2010 - 16:24

To sobie j膮 dopisz?

#18 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 19 pa藕dziernika 2010 - 17:59

a powiedzcie mi bo chyba sudo vi jest chyba tylko do odczytu, czym najlepiej zedytowa膰 ten plik?

#19 ftpd

ftpd

    Nie.


  • 24聽359 post贸w
  • P艂e膰:
  • Sk膮dPozna艅

Napisano 19 pa藕dziernika 2010 - 18:04

No jak sudo, to nie do odczytu ;-) Ale skoro pytasz o takie rzeczy, nie u偶ywaj vi, bo sobie nie poradzisz. U偶yj nano, to prostszy edytor.

Albo jeszcze pro艣ciej: zr贸b

sudo echo "PATH=/opt/local/lib/postgresql83/bin:$PATH" >> /etc/profile

To dopisze t臋 lini臋 na ko艅cu.

#20 Czyluk

Czyluk
  • 540 post贸w
  • Sk膮dPozna艅

Napisano 19 pa藕dziernika 2010 - 18:44

Uda艂o si臋 (edytowa艂em nano, bo tamto nie chcia艂o wej艣膰 jaki艣 b艂膮d), phpPgAdmin zainstalowany nic tylko rusza膰 z prac膮. Dzi臋ki ch艂opaki za pomoc!

#21 macieks72

macieks72

  • 9聽873 post贸w

Napisano 21 pa藕dziernika 2010 - 17:24

jakby艣 chcia艂 dokompilwa膰 obs艂ug臋 postgresa do systemowego php to prosz臋 bardzo:
http://myapple.pl/pr...tml#post1393821




U偶ytkownicy przegl膮daj膮cy ten temat: 1

0 u偶ytkownik贸w, 1 go艣ci, 0 anonimowych