What's new

Nginx- walni?ta kompilacja.

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Cho? nie oczekuj? szybkiej odpowiedzi, ale mam nadziej?, ?e kto? mi wyt?umaczy jak mam poprawnie zainstalowa? tego nginxa.
System operacyjny Debian Lenny 5.0.

Googluje dzi? ca?y dzie? i nie daj? rady.
Powiem tak: dwa razy uda?o mi si? go zainstalowa?. Za pierwszym razem dzia?a? bosko. Za drugim(po formacie dedyka), jaki? tydzie? temu, zaczyna?y by? pewne powik?ania takie jak samo wy??czanie si?.
Teraz wywala b??d o taki:
Code:
Starting nginx: [warn]: duplicate MIME type "text/html" in /etc/nginx/nginx.conf:28
[emerg]: unknown directive "/scripts$fastcgi_script_name" in /etc/nginx/sites-available/default.dist:46
configuration file /etc/nginx/nginx.conf test failed

Pr?buj? na wszelkie sposoby: znalaz?em newb (automatyczny instalator). Kompiluje ?r?d?a z oficjanej strony i nic. Nie wiem, czy czego? brak, czy nie.
Prosi?bym was o pomoc. Mam nadziej?, ?e si? uda. :)
Pozdrawiam.
 

Xart Irok

Senior User
Joined
Sep 7, 2008
Messages
2,925
Reaction score
419
Age
32
Odp: Nginx- walni?ta kompilacja.

PHP:
echo "deb http://ppa.launchpad.net/jdub/devel/ubuntu hardy main" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E9EEF4A1
apt-get update 
apt-get install nginx
Ino znalaz?em takie co?, ale nie wiem po co ci to oprogramowanie jak ono jest przydatne przy wi?kszej ilo?? podstron jak i serwer?w, typu nk.pl.
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

Ino znalaz?em takie co?, ale nie wiem po co ci to oprogramowanie jak ono jest przydatne przy wi?kszej ilo?? podstron jak i serwer?w, typu nk.pl.
Korzysta?em z tego, ale jeszcze spr?buje.
Wol? mie? ruskiego nginxa ni? apacha. Chodzi oto, ?e jest lekko odczuwalne przyspieszenie w odczytywaniu podstron. Mo?e nie za du?e, ale jest. Apache ?atwo przeci??y? typu slowris(czy jak to si? tam pisze).
 

Milosz

Senior User
Joined
Dec 27, 2009
Messages
749
Reaction score
54
Odp: Nginx- walni?ta kompilacja.

Doman08, poka? twoje pliki konfiguracyjne. B?dzie mo?na znale?? b??d.
Zainteresuj si? te? Lighttpd, bardzo fajny serwerek www :) A Apache da sie zabezpieczy? w jakim? stopniu przed slowlorisem :)\

Xart Irok, on pisze ?e ma Debiana, a Ty mu dajesz wpis repo z Ubuntu. Wtedy sie dziwi? ze po pomieszaniu repozytori?w sypi? si? systemy :)
 

Xart Irok

Senior User
Joined
Sep 7, 2008
Messages
2,925
Reaction score
419
Age
32
Odp: Nginx- walni?ta kompilacja.

Xart Irok, on pisze ?e ma Debiana, a Ty mu dajesz wpis repo z Ubuntu. Wtedy sie dziwi? ze po pomieszaniu repozytori?w sypi? si? systemy
No chyba nie jest ci??ko znale?? tych repozytorium na Debiana.

Tylko tyle znalaz?em na ten temat do Debiana:
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

Debiana, a Ty mu dajesz wpis repo z Ubuntu
Nie u?y?em tego :) szuka?em repo pod debiana i znalaz?em, ale to i tak nic nie da?o. B?d? musia? poszuka? wcze?niejszych wersji, bo ta 7.65 (stabilna, kt?r? z repo mo?na pobra? jest do dupy) ma inne skrypty ni? s? podane w poradnikach na necie. Gdy pr?buje to pozmienia? to i tak wywala b??d.
Instalacja poprzez gotow? , wywala taki bl?d:
Code:
spawn-fcgi: bind failed: Address already in use
Could not start spwawn-fcgi, aborting
Instalacja poprzez :
Code:
ks361012:~/nginx# /usr/local/nginx/sbin/nginx
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)
a taki mam skrypt:
Code:
#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;
        server_name  tuwczepi?emmoj?domen?.pl;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /var/www;
            index  index.html index.htm index.php;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }


    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}


    # HTTPS server
    #
    #server {
    #    listen       443;
    #    server_name  localhost;

    #    ssl                  on;
    #    ssl_certificate      cert.pem;
    #    ssl_certificate_key  cert.key;

    #    ssl_session_timeout  5m;

    #    ssl_protocols  SSLv2 SSLv3 TLSv1;
    #    ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    #    ssl_prefer_server_ciphers   on;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}

}
 
Last edited:

Milosz

Senior User
Joined
Dec 27, 2009
Messages
749
Reaction score
54
Odp: Nginx- walni?ta kompilacja.

te b?edy m?wi? ?e ju? co? zajmuje Ci port 80. Poka? mi co zwraca: ps -e
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

Code:
  PID TTY          TIME CMD
    1 ?        00:00:01 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 migration/0
    4 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 events/0
    6 ?        00:00:00 cpuset
    7 ?        00:00:00 khelper
   13 ?        00:00:00 async/mgr
  221 ?        00:00:00 sync_supers
  223 ?        00:00:00 bdi-default
  224 ?        00:00:00 kintegrityd/0
  225 ?        00:00:00 kblockd/0
  226 ?        00:00:00 kacpid
  227 ?        00:00:00 kacpi_notify
  228 ?        00:00:00 kacpi_hotplug
  302 ?        00:00:00 ata/0
  303 ?        00:00:00 ata_aux
  307 ?        00:00:00 ksuspend_usbd
  311 ?        00:00:00 khubd
  314 ?        00:00:00 kseriod
  344 ?        00:00:00 rpciod/0
  345 ?        00:00:00 kvm-irqfd-clean
  373 ?        00:00:00 kswapd0
  374 ?        00:00:00 ksmd
  375 ?        00:00:00 aio/0
  379 ?        00:00:00 nfsiod
  380 ?        00:00:00 kslowd000
  381 ?        00:00:00 kslowd001
  383 ?        00:00:00 xfs_mru_cache
  384 ?        00:00:00 xfslogd/0
  385 ?        00:00:00 xfsdatad/0
  386 ?        00:00:00 xfsconvertd/0
  387 ?        00:00:00 ocfs2_wq
  388 ?        00:00:00 o2quot/0
  391 ?        00:00:00 user_dlm
  393 ?        00:00:00 glock_workqueue
  394 ?        00:00:00 delete_workqueu
  395 ?        00:00:00 crypto/0
 1104 ?        00:00:00 apache2
 1106 ?        00:00:00 iscsi_eh
 1115 ?        00:00:00 fc_rport_eq
 1116 ?        00:00:00 fcoethread/0
 1129 ?        00:00:00 scsi_eh_0
 1131 ?        00:00:00 scsi_eh_1
 1143 ?        00:00:00 mtdblockd
 1177 ?        00:00:00 apache2
 1200 ?        00:00:00 kpsmoused
 1217 ?        00:00:00 kstriped
 1219 ?        00:00:00 kdelayd/0
 1220 ?        00:00:00 kmpathd/0
 1221 ?        00:00:00 kmpath_handlerd
 1222 ?        00:00:00 ksnapd
 1225 ?        00:00:00 edac-poller
 1242 ?        00:00:00 kondemand/0
 1243 ?        00:00:00 kconservative/0
 1273 ?        00:00:00 usbhid_resumer
 1293 ?        00:00:02 kjournald
 1368 ?        00:00:00 udevd
 1433 ?        00:00:09 miniserv.pl
 2557 ?        00:00:00 flush-8:0
 2589 ?        00:00:00 kjournald
 2905 ?        00:00:00 sshd
 2972 tty1     00:00:00 getty
 2973 tty2     00:00:00 getty
 2974 tty3     00:00:00 getty
 2975 tty4     00:00:00 getty
 2976 tty5     00:00:00 getty
 2977 tty6     00:00:00 getty
 3379 ?        00:00:00 cron
 7004 ?        00:00:00 apache2
 9424 ?        00:00:00 apache2
 9846 ?        00:00:02 miniserv.pl
14817 ?        00:00:00 apache2
15379 ?        00:00:00 apache2
15380 ?        00:00:00 apache2
17844 ?        00:00:00 rsyslogd
18270 ?        00:00:00 mdadm
18733 ?        00:00:00 mysqld_safe
18845 ?        00:06:41 mysqld
18846 ?        00:00:00 logger
19011 ?        00:00:00 sshd
19048 pts/0    00:00:00 bash
20987 ?        00:00:01 apache2
22552 ?        00:00:00 apache2
22555 ?        00:00:00 apache2
23566 ?        00:00:00 named
24033 ?        00:00:00 php5-cgi
24034 ?        00:00:00 php5-cgi
24570 pts/0    00:00:00 ps
25112 ?        00:00:00 screen
25113 pts/1    00:04:29 theforgottenser
31182 ?        00:00:00 apache2
? Po wywaleniu apache to samo.
 

Milosz

Senior User
Joined
Dec 27, 2009
Messages
749
Reaction score
54
Odp: Nginx- walni?ta kompilacja.

Code:
killall -9 apache2
killall -9 php5-cgi

i wtedy spr?buj odpali? nginxa.
Jak pisa?em wcze?niej, zainteresuj si? Lighttpd ;)
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

i wtedy spr?buj odpali? nginxa.
Jak pisa?em wcze?niej, zainteresuj si? Lighttpd
To samo. Oczywi?cie m?g?bym, p??niej przyjrz? si? lighttpd, ale na razie pr?buje tego nginxa. Jak to si? m?wi, od nauki g?owa nie boli. Dedyka dosta?em, bo kumpel zrezygnowa? z otsa i mi odda?, teraz testuje ustawianie domeny i inne bajery.
Co? siedzi jeszcze na porcie, bo jak wchodz? teraz na stronk?, to mog? ?ci?gn?? indexa :

Co to kurwa mo?e by?.
Po ps -e
Code:
 PID TTY          TIME CMD
    1 ?        00:00:01 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 migration/0
    4 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 events/0
    6 ?        00:00:00 cpuset
    7 ?        00:00:00 khelper
   13 ?        00:00:00 async/mgr
  221 ?        00:00:00 sync_supers
  223 ?        00:00:00 bdi-default
  224 ?        00:00:00 kintegrityd/0
  225 ?        00:00:00 kblockd/0
  226 ?        00:00:00 kacpid
  227 ?        00:00:00 kacpi_notify
  228 ?        00:00:00 kacpi_hotplug
  302 ?        00:00:00 ata/0
  303 ?        00:00:00 ata_aux
  307 ?        00:00:00 ksuspend_usbd
  311 ?        00:00:00 khubd
  314 ?        00:00:00 kseriod
  344 ?        00:00:00 rpciod/0
  345 ?        00:00:00 kvm-irqfd-clean
  373 ?        00:00:00 kswapd0
  374 ?        00:00:00 ksmd
  375 ?        00:00:00 aio/0
  379 ?        00:00:00 nfsiod
  380 ?        00:00:00 kslowd000
  381 ?        00:00:00 kslowd001
  383 ?        00:00:00 xfs_mru_cache
  384 ?        00:00:00 xfslogd/0
  385 ?        00:00:00 xfsdatad/0
  386 ?        00:00:00 xfsconvertd/0
  387 ?        00:00:00 ocfs2_wq
  388 ?        00:00:00 o2quot/0
  391 ?        00:00:00 user_dlm
  393 ?        00:00:00 glock_workqueue
  394 ?        00:00:00 delete_workqueu
  395 ?        00:00:00 crypto/0
 1106 ?        00:00:00 iscsi_eh
 1115 ?        00:00:00 fc_rport_eq
 1116 ?        00:00:00 fcoethread/0
 1129 ?        00:00:00 scsi_eh_0
 1131 ?        00:00:00 scsi_eh_1
 1143 ?        00:00:00 mtdblockd
 1200 ?        00:00:00 kpsmoused
 1217 ?        00:00:00 kstriped
 1219 ?        00:00:00 kdelayd/0
 1220 ?        00:00:00 kmpathd/0
 1221 ?        00:00:00 kmpath_handlerd
 1222 ?        00:00:00 ksnapd
 1225 ?        00:00:00 edac-poller
 1242 ?        00:00:00 kondemand/0
 1243 ?        00:00:00 kconservative/0
 1273 ?        00:00:00 usbhid_resumer
 1293 ?        00:00:02 kjournald
 1368 ?        00:00:00 udevd
 2557 ?        00:00:00 flush-8:0
 2589 ?        00:00:00 kjournald
 2905 ?        00:00:00 sshd
 2972 tty1     00:00:00 getty
 2973 tty2     00:00:00 getty
 2974 tty3     00:00:00 getty
 2975 tty4     00:00:00 getty
 2976 tty5     00:00:00 getty
 2977 tty6     00:00:00 getty
 3379 ?        00:00:00 cron
17844 ?        00:00:00 rsyslogd
18270 ?        00:00:00 mdadm
18733 ?        00:00:00 mysqld_safe
18845 ?        00:06:48 mysqld
18846 ?        00:00:00 logger
19011 ?        00:00:00 sshd
19048 pts/0    00:00:00 bash
23566 ?        00:00:00 named
25112 ?        00:00:00 screen
25113 pts/1    00:04:33 theforgottenser
25211 pts/0    00:00:00 ps
 

Milosz

Senior User
Joined
Dec 27, 2009
Messages
749
Reaction score
54
Odp: Nginx- walni?ta kompilacja.

U mnie strona sie nie otwiera. A jak w przegl?darce po wywo?aniu adresu ?ci?ga sie index.php to znaczy, ?e php nie jest skonfigurowane poprawnie
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

U mnie strona sie nie otwiera. A jak w przegl?darce po wywo?aniu adresu ?ci?ga sie index.php to znaczy, ?e php nie jest skonfigurowane poprawnie
Bo jest wy??czone teraz. Przecie? wywali?em je komend?
Code:
killall -9 php5-cgi
No w?a?nie m?wi?, ?e si? ?ci?ga, a nie otwiera. Nginx dalej wyrzuca swoje badziewia. Po formacie mo?e do czego? dojd?.
@Edit
Uda?o si?. Wywalenie php5-cgi, odpalenie skrypta fastcgi dla nginxa i odpalenie nginxa, co spowodowa?o pozytywne dzia?anie.
@Up
Wielkie dzi?ki Panowie :)
 
Last edited:

Milosz

Senior User
Joined
Dec 27, 2009
Messages
749
Reaction score
54
Odp: Nginx- walni?ta kompilacja.

My?la?em, ?e odpali?e? nginxa jeszcze raz :)
Mo?e Ci sie przyda:
 

Doman08

Senior User
Joined
Dec 22, 2009
Messages
719
Reaction score
114
Odp: Nginx- walni?ta kompilacja.

My?la?em, ?e odpali?e? nginxa jeszcze raz
Ehh przedwczesna rado??...
Nie wiem czemu takie odpalenie nginxa nie chce wsp??dzia?a? z php.
Og?lnie odpala?em nginxa, ale zapomnia?em o skrypcie w init.d, kt?ry odpala? go w systemie fastcgi. Teraz pozostaje mi jedynie format, bo osobi?cie mi si? nie chce usuwa? niekt?rych pliczk?w i skorzystanie z tutoriala co poda?e?. Widzia?em go i robi?em, ale jaki? b??d m?g? wej??.
 
Last edited:

Titania

User
Joined
Feb 4, 2010
Messages
21
Reaction score
0
Odp: Nginx- walni?ta kompilacja.

Ja korzystalem z tego i instalacja nie sprawi?a mi ?adnych k?opot?w...
 
Top