Strona 1 z 2

Szukam sprawdzonego poradnika instalacji nginx / php / postresql

: 15 marca 2014, 21:52
autor: env002
Szukam sprawdzonego poradnika instalacji nginx z php i postresql na centos lub na debianie.


Używałem:
http://geekpeek.net/install-nginx-php55 ... rettyPhoto
Ale potem nie mogę dostać się do pliku z phpinfo, a gdy zapiszę je w /usr/share/nginx/html/ to po wejściu w przeglądarce otrzymuję pytanie czy chcę pobrać test.php.
Podobnie miałem z innymi poradnikami:
http://www.cyberciti.biz/faq/install-ng ... m-command/
http://www.cyberciti.biz/faq/rhel-fedor ... ginx-php5/
Zrzut z konsoli: http://pastebin.com/AK20RvhB

: 15 marca 2014, 22:01
autor: Yampress
Wszystkie wpisy zawierającą te konfiguracje są niepoprawne.
fastcgi_param SCRIPT_FILENAME /srv/www/mysite/public_html$fastcgi_script_name;

: 15 marca 2014, 22:02
autor: Rafal_F
Przedstaw plik konfiguracyjny nginx.

: 15 marca 2014, 22:10
autor: Yampress
czy chcę pobrać test.php.


Nie masz nginxa skonfigurowanego do pracy z php dlatego ten monit.
Jak zamierzasz korzystać z php pod nginxem? php-fpm czy spawn-fcgi czy może poprzez unix sockety?

: 15 marca 2014, 22:18
autor: env002
/etc/nginx/nginx.conf: http://pastebin.com/T5pdWm2A

Chciałbym korzystać z PHP w jakiś sposób, który - po prostu będzie działać, będzie sprawnie działać i poradzi sobie z jakimś obciążeniem. Nie znam się na tym. Może php-fpm?

: 15 marca 2014, 22:24
autor: Yampress
Brak w ogóle o php jakichkolwiek wpisów

a tu coś masz ??
  1. include /etc/nginx/sites-enabled/*;

: 15 marca 2014, 22:28
autor: Rafal_F

: 15 marca 2014, 22:39
autor: env002
Słuchajcie, ja prosze o sprawdzoną (zaznaczyłem to w tytule tematu) instrukcję nginx / php /postresql.
Używalem wcześniej Google - gdybym nie używał to nie podałbym linków do 3 poradników w poście otwierającym temat, ani zrzutu z terminala.
Z jakichś powodów zależy mi na Postresql a nie na mysql
\
@Rafal_F, 1. czy sprawdziłeś w praktyce instrukcje, do których podałeś mi linki? (nie, nie odpowiadaj, że ktoś tam napisał, to znaczy że to sprawdzone, bo analogicznie poświęciłem dziś 4 godziny na poradniki, do których podałem linki w pierwszym poście). 2. czy znajduje się tam informacja o postgresql?

Yampress, wpisy o php były tutaj - zgodnie z instrukcją

Kod: Zaznacz cały

[color=#545454][font=Sans Serif]Create Website virtualhost file called “mysite” in /etc/nginx/sites-available directory with the following content (/etc/nginx/sites-available/mysite):[/font][/color]
 server {
    server_name mysite.com;
    access_log /srv/www/mysite/logs/access.log;
    error_log /srv/www/mysite/logs/error.log;
    root /srv/www/mysite/public_html;
    location / {
            index index.html index.htm index.php;
    }
    location ~ \.php$ {
        try_files $uri =404;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /srv/www/mysite/public_html$fastcgi_script_name;
    }}

: 15 marca 2014, 23:26
autor: Rafal_F
Najpierw uruchom php, później będziesz się martwił bazą danych: https://packages.debian.org/wheezy/php5-pgsql .
Sprawdzałeś logi, czy tylko wklepujesz bezmyślnie polecenia z instrukcji w nadziei, że któreś zadziała?

: 15 marca 2014, 23:35
autor: env002
OK, gdzie jest jakaś *sprawdzona i dzialająca z wersjami, które dzisiaj są* instrukcja PHP / Nginx?